KARTHIK RAMAN

Software Engineer

Espoo, Uusimaa, Finland13 yrs 10 mos experience

Key Highlights

  • Over 12 years of experience in embedded and application software development.
  • Expertise in multimedia and networking module development.
  • Patent holder for innovative port forwarding technology.
Stackforce AI infers this person is a Software Engineer specializing in embedded systems and multimedia applications.

Contact

Skills

Core Skills

Sdk DevelopmentEmbedded LinuxC++

Other Skills

Code RefactoringC#QtRTOSgRPCMultithreaded DevelopmentBlazordockerWindows MediaEmbedded SoftwareDesktop Application DevelopmentCLinuxEmbedded SystemsMiddleware

About

Software engineer with 12+ years of experience in embedded (consumer electronic products like Sling Studio, Sling box, set top boxes etc.) and application software development (C++, C#, Swift). Experience in application software development includes SDK development in C++ and PC software development (including GUI) using C# (.NET core).I have also vast experience in developing multimedia [video streaming, Adaptive streaming (HLS) etc.] and Networking [UPnP, NAT-PMP, traceroute, raw socket programming etc.] modules. If you would like to know more of what I do and my CV, please DM me. Skills: Programming languages: C, C++, C#, Swift SDK development in C++ (C++ 17) PC software development (C # / C++) [GUI using UWP] Embedded application development in C, C++ Frameworks: QT, .NET, Thrift, Grpc, Windows Media Foundation, Gstreamer Virtualization Technologies: Docker Multimedia: Video streaming, Adaptive streaming (HLS), transcoding media pipeline, ID3 etc. Networking: port forwarding, UPnP, NAT-PMP, ICMP, traceroute, raw socket programming etc. Out of box thinker: -Patent: ” ZERO CONFIGURATION APPROACH FOR PORT FORWARDING CASCADED ROUTERS” ( Patent number: 9860157) -Debugged and improved open source libraries like libupnp, QT etc.

Experience

Mapbox

Software Engineer

Sep 2024Present · 1 yr 6 mos · Helsinki, Uusimaa, Finland · Hybrid

Trimble inc.

Lead Software Engineer at Trimble

Oct 2021Sep 2024 · 2 yrs 11 mos · Finland

SDK developmentCode Refactoring

Huld

2 roles

Senior Software Designer

Promoted

Dec 2020Sep 2021 · 9 mos

SDK developmentC#

Software Engineer

Oct 2019Dec 2020 · 1 yr 2 mos

C#C++

Sling media

3 roles

Module Lead

Apr 2017Aug 2019 · 2 yrs 4 mos

SDK developmentEmbedded Linux

Senior Engineer

Promoted

Apr 2015Mar 2017 · 1 yr 11 mos

QtC++

Software Engineer

Jan 2013Mar 2015 · 2 yrs 2 mos

SDK developmentC++

Pace micro technology

Graduate Software Engineer

Nov 2011Dec 2012 · 1 yr 1 mo · Bengaluru Area, India

RTOSC++

Education

AMRITA SCHOOL OF ENGINEERING

Bachelor of Technology (B.Tech.)

Jan 2007Jan 2011

Kendriya Vidyalaya IISc

12th

Jan 2007Present

Kendriya Vidyalaya IISc

10th

Jan 2005Present

Stackforce found 100+ more professionals with Sdk Development & Embedded Linux

Explore similar profiles based on matching skills and experience