08/05/2025 updated

**** ******** ****
100 % available

Senior JavaScript & TypeScript Software Engineer

Kyiv, Ukraine
Worldwide
Master's in Computer Science
Kyiv, Ukraine
Worldwide
Master's in Computer Science

Profile attachments

CV_Denys_Shelmanov.pdf

HTMLJavaScriptArtificial IntelligenceAmazon Web ServicesAutomationMicrosoft AzureCascading Style Sheets (CSS)Cloud ComputingSoftware QualityDatabasesContinuous IntegrationData ModelingDevOpsGitHubUser Interface DesignMobile Application SoftwarePostgreSQLMongoDBNode.jsNoSQLRedisNext.jsSoftware EngineeringSQL DatabasesTypeScriptSpeech RecognitionTestingGoogle CloudReact.jsSyntactically Awesome Style Sheets (SASS)ContainerizationWebpackMaterial UIFull Stack DevelopmentGraphQLReact NativeReact ReduxNestJSGPTDatabase AdministrationDockerJenkins
JavaScript/TypeScript Development
Advanced expertise in JavaScript and TypeScript for building scalable web and mobile applications, with proficiency in modern frameworks like React, React Native, and Next.js

Full-Stack Development
Comprehensive knowledge of both client-side (React, Redux, Apollo GraphQL) and server-side (Node.js, Express, NestJS) technologies for end-to-end application development

AI Integration
Experience implementing AI-powered features using Azure Speech-to-text, ChatGPT, and other AI tools to build intelligent, automated solutions for various business domains

Database Management
Proficiency with both SQL (PostgreSQL) and NoSQL (MongoDB, Redis, Supabase) databases for designing scalable data models and optimizing performance

Cloud Solutions
Experience with AWS, Azure, and Google cloud platforms for deploying and maintaining scalable applications and services

DevOps & CI/CD
Knowledge of containerization and continuous integration tools including Docker, Jenkins, Webpack, GitHub Actions, and AWS CodePipeline

UI/UX Development
Skills in creating user-centric interfaces using HTML, CSS, SASS/SCSS, Ant Design, and Material UI frameworks

Testing
Experience with Jest and React Testing Library for ensuring code quality and application reliability
 

Experience

Professional experience5 - 10 years
Freelancer since2019

Languages

EnglishFluentRussianNative speakerUkrainianNative speaker

Project history

Senior JavaScript & TypeScript Software Engineer

SysGears

Internet & IT

50-250 team member

- Leading end-to-end development of cross-platform products in industries such
as digital health, fintech, and SaaS
- Aligning engineering efforts with product vision through close collaboration with
cross-functional and business stakeholders
- Driving the creation of a clinician-facing health platform with a strong focus on
data privacy and regulatory compliance
- Delivering secure, real-time financial tools with advanced analytics and traceable
transaction flows
- Architecting backend infrastructures with NestJS, Node.js, and TypeScript,
leveraging both SQL and NoSQL databases for performance and scalability
- Integrating AI-powered features like chatbots, voice assistants, and automation
to optimize user experience and operational efficiency
- Mentoring engineers, conducting reviews, and improving CI/CD workflows to
ensure codebase reliability and maintainability

Full-Stack Software Engineer

SysGears

Internet & IT

50-250 team member

- Built and shipped cross-platform mobile apps using React Native, significantly
reducing time-to-market
- Developed responsive and interactive frontend interfaces using React, Redux,
GraphQL, REST, and WebSocket technologies
- Optimized backend APIs to support real-time dashboards for financial reporting
and performance monitoring
- Designed and maintained both SQL and NoSQL data models to ensure reliability
and scalability
- Actively contributed to technical discussions, sprint planning, and roadmap
development
- Improved test coverage, refactored legacy modules, and ensured proper
documentation across services

Independent Software Engineer - Web Solutions

Freelance
- Delivered custom web tools and lightweight platforms from initial idea to
production
- Gained hands-on experience with modern technologies including React, Node.js,
and MongoDB
- Fixed bugs, wrote unit tests, and improved code stability across diverse client
projects
- Managed direct communication with clients to collect feedback, define scopes,
and deliver functional updates
- Took initiative on all phases of development, progressively handling more
complex tasks and systems

Certificates

Ultimate AWS Certified Developer Associate

Udemy

2025


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in