Dipen Bagia

Software Engineer

Stockholm, Stockholm County, Sweden18 yrs 8 mos experience
Highly Stable

Key Highlights

  • Led integration of restaurant POS with QR-ordering platform.
  • Spearheaded Karma OpenAPI for scalable data synchronization.
  • Enhanced reliability in WebRTC SDK development.
Stackforce AI infers this person is a Fintech and Real-time Communications expert with strong backend development skills.

Contact

Skills

Core Skills

Node.jsTypescriptApi DevelopmentWebrtcMicroservices

Other Skills

Agile MethodologiesAlgorithmsBack-End Web DevelopmentBootstrapCSSCascading Style Sheets (CSS)Chai.jsCode ReviewCritical ThinkingDockerE2E testingEnglishExpress.jsFunctional ProgrammingGit

About

I’m a software engineer with extensive experience designing and building scalable, customer-facing systems across fintech, e-commerce, and real-time communications. Over the years, I’ve worked on complex integrations, SDK development, and API-first platforms, with a focus on delivering reliable and high-quality solutions. At Karma, I lead initiatives that bridge restaurant POS systems with Karma’s QR-ordering platform ensuring seamless order synchronization through robust retry mechanisms, real-time sync, and proactive error reporting. I also spearheaded the Karma OpenAPI project, laying the foundation for a scalable integration approach that empowers customers to manage data synchronization independently. Previously at Sinch, I contributed to the TypeScript SDK for WebRTC P2P calling, improving reliability with TURN servers and advancing end-to-end testing frameworks. At Klarna, I worked on customer service chatbot integrations, designing TypeScript microservices and E2E validation flows to enhance support automation. I enjoy collaborating closely with product and operations teams to translate business needs into MVPs, while also mentoring junior developers. My work is driven by a commitment to code quality, thoughtful design, and clear communication - whether solving technical challenges or scaling solutions for thousands of users.

Experience

18 yrs 8 mos
Total Experience
2 yrs 8 mos
Average Tenure
--
Current Experience

Karma

Senior Engineer

May 2023Sep 2025 · 2 yrs 4 mos · Stockholm, Stockholm County, Sweden

Code ReviewCritical ThinkingNode.jsEnglishDockerPostgreSQL+4

Sinch

Senior Software Engineer

Jan 2022Apr 2023 · 1 yr 3 mos · Stockholm County, Sweden

Code ReviewCritical ThinkingNode.jsAgile MethodologiesEnglishDocker+4

Klarna

Engineer

Jul 2018Jan 2022 · 3 yrs 6 mos · Greater Stockholm Metropolitan Area

Code ReviewCritical ThinkingNode.jsAgile MethodologiesJestEnglish+6

Sagarsoft (india) ltd

Lead User Interface Developer

Mar 2017May 2018 · 1 yr 2 mos · Greater Hyderabad Area

Code ReviewAgile MethodologiesEnglishPostgreSQLCascading Style Sheets (CSS)Redux.js

Colgate-palmolive

Development Team Lead

Jun 2008Mar 2017 · 8 yrs 9 mos · Mumbai Metropolitan Region

Agile MethodologiesEnglishCascading Style Sheets (CSS)Redux.js

Blue zone systems private limited

Web Developer (Lotus Notes)

Jun 2007May 2008 · 11 mos

  • I developed my skill-set in Web while working here. I got a good exposure to new technologies and got a chance to develop interactive web based applications.
  • I also developed a business critical Lotus Notes Client application which was used by an Asset Management Company for trading in foreign markets.
EnglishCascading Style Sheets (CSS)

Zen exim pvt. ltd

Web Developer (Lotus Notes)

Aug 2006May 2007 · 9 mos

  • I learnt the basics of Lotus Notes and Web at Zen Exim Pvt. Ltd. Soon I was deployed at a client place "Adani Energy Ltd" where I developed some Workflow Applications in both Lotus Notes client and web environment.
EnglishCascading Style Sheets (CSS)

Education

RSCOE, Pune

Bachelor of Engineering (B.E.) in Computers — Computer Engineering

Jan 2002Jan 2006

Stackforce found 100+ more professionals with Node.js & Typescript

Explore similar profiles based on matching skills and experience