Sergey Melnikov

I am a seasoned Full-Stack Software Engineer with 10+ years of experience building scalable and user-friendly applications. Proficient in JavaScript, TypeScript, Node.js, React, and React Native, with a deep understanding of UI/UX best practices. Experienced in startup environments, consistently delivering critical features and full projects from scratch with speed, reliability, and high code quality. Known for my proactive approach, I take ownership of complex features and lead initiatives independently. I’m also passionate about mentoring, having supported and guided junior developers to grow in their roles. I care deeply about crafting seamless user experiences and optimizing performance.

Currently, I work as a developer and team lead in Smart POS Inc. I am responsible for the development and maintenance of three key projects: a web e-commerce platform (using React, Node.js, GraphQL), a B2C e-commerce mobile app (React Native, for IOS), and a POS system (React Native, for Android). Each of these products plays a crucial role in the business, and I ensure they are scalable, high-performing, and deliver a seamless user experience.

{{contact.label}}

{{location}}
Languages:
  • Russian — Native
  • English — B2 Level
  • French — B2 Level
  • Spanish — A1 Level
Married, one child

key competencies

{{skill.label}}

other tools & frameworks

{{technology}}

work experience

{{work.position}}

{{work.company}}
{{work.period}} {{work.location}}
{{work.description}}
  • {{item}}
Tech stack: {{work.stack.join(', ')}}

education

Belarusian State University

2004 - 2009 Minsk, Belarus
Faculty of International Relations
Department of International Relations