Igor Terentjev

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced

Work Experience

Senior Software Engineer at Dreamix
March 1, 2020 - June 1, 2025
Built core services with NestJS, Express, and Node.js; added request validation, structured logging, and error filtering to improve reliability; designed and implemented React dashboards using Redux Toolkit; created end-to-end data flows, optimized database schemas for MongoDB and PostgreSQL; deployed microservices to AWS ECS, set up token-based authentication, and implemented automated integration tests and CI.
Software Engineer IV at Plot Town
March 1, 2017 - February 1, 2020
Extended back-end services with Node.js/Express, added request validation and logging; migrated legacy endpoints to REST/GraphQL; built interactive front-end components in React; established test coverage with Jest and Cypress; collaborated with product and design to deliver features and deployed to AWS.
Software Engineer III at Rich Brains
August 1, 2011 - February 1, 2017
Developed Node.js services and data integrations, using MongoDB and PostgreSQL; built REST and GraphQL interfaces; improved reliability with centralized logging and monitoring; collaborated with QA and front-end teams to ship features.
Software Engineer at Blue Bridge
September 1, 2007 - July 1, 2011
Early-career software engineer building web services and microservices; contributed to back-end development, deployment pipelines, and performance improvements.

Education

BSc Computer Science at Vilnius University
January 1, 2003 - January 1, 2007
BSc Computer Science at Vilnius University
January 1, 2003 - January 1, 2007

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Professional Services, Media & Entertainment