Skip to main content
PD
Looking for a job

Petar Dimitrov

@petardimitrov

Senior Software Engineer at Netguru, building a digital learning reader and reading-progress service for children and families.

Bulgaria
Message

At Netguru, I architected a reading-progress service for a digital learning product, separating book delivery from learner activity. I also owned the React and Next.js reader experience, shaping accessible chapter navigation and responsive layouts for children and families.

I introduced TypeScript API contracts across three product teams, reducing integration rework from 11 days to 6 days. I also built an event-driven pipeline for reading events and improved catalogue search response time from 520 ms to 310 ms.

At DXC Technology, I delivered a React and TypeScript onboarding portal for a financial-services client. I designed document-intake services and moved status updates to an AWS event-driven flow, cutting the processing queue’s typical wait from 14 minutes to 8 minutes.

At GitLab, I built React interfaces and Node.js services for project workflows and repository activity. Earlier, at Tide and Accenture, I worked on account-management and customer portals, improving transaction history load time and multi-step request completion time.

Experience

Work history, roles, and key accomplishments

Netguru logoNE
Current

Senior Software Engineer

Netguru

Sep 2024 - Present (2 years 2 months)

Architected a reading-progress service for a digital learning product, separating book delivery from learner activity with Node.js, NestJS and PostgreSQL. Owned the React and Next.js reader experience, working with product designers on accessible chapter navigation and responsive layouts.

GitLab logoGI

Senior Full Stack Engineer

Jul 2019 - Aug 2023 (4 years 1 month)

Built React interfaces for GitLab project workflows, using JavaScript and GraphQL to make merge request and issue details easier to navigate. Developed Node.js services for repository activity, keeping API behavior consistent as teams added new collaboration features.

Tide logoTI

Software Engineer

Feb 2016 - May 2019 (3 years 3 months)

Built React and JavaScript account-management screens for Tide's small-business finance product, including customer details and card controls. Connected web workflows to Node.js APIs supporting account onboarding, with PostgreSQL storing application status and audit records.

Accenture logoAC

Web Development Specialist

Nov 2013 - Dec 2015 (2 years 1 month)

Created JavaScript and React features for client web applications, including an online customer portal with account and service information. Built Node.js endpoints for form submissions and content updates, connecting browser workflows to PostgreSQL-backed records.

Education

Degrees, certifications, and relevant coursework

Stanford Online logoSO

Stanford Online

Generative AI: Technology, Business, and Society, Generative AI

Completed the Generative AI: Technology, Business, and Society certification in 2025.

NO

Noroff

Java Full Stack Developer, Java Full Stack Web Development

Completed the Java Full Stack Web Development certification in 2022.

National University of Singapore logoNS

National University of Singapore

Bachelor of Science, Computer Science

2008 - 2012

Bachelor of Science in Computer Science from the National University of Singapore from 2008 to 2012.

Interested in hiring Petar?

You can contact Petar and 600K+ other talented remote workers on Himalayas.

Message Petar

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 1,000,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan