English:
Upper Intermediate
Ukraine
UTC +02:00
Ukraine/Kyiv
I am a dedicated Full Stack Developer with over 3 years of experience in frontend and backend development.
Experienced Full Stack Developer with over 3 years of expertise in both frontend and backend development. Proficient in JavaScript, TypeScript, React, Next.js, Node.js, and Express.js, adept at building robust web applications. Skilled in managing state with Redux and MobX, and proficient in creating modern UIs using TailwindCSS and Material UI. On the backend, skilled in database management with MySQL and PostgreSQL, and experienced in both GraphQL and REST API development. Possesses strong DevOps skills, including CI/CD pipelines, Docker, and cloud deployment on AWS and Google Cloud. Knowledgeable in microservices architecture, OOP principles, and agile methodologies, ensuring the delivery of scalable solutions.
Want to hire this engineer?
Check if Maksym is availableExpertise
Years of commercial development experience
3 years of experience
Core technologies
Other technologies
Project Highlights
SpendBase
Jan `23 - Present
2 years
Spendbase is the one-stop shop for optimizing your spending on cloud and software subscriptions. From vendor negotiations to SaaS operations, our philosophy is plain and simple: maximize the return on the software you already own. Get the best software deals, increase adoption of your current stack, take control of your renewals, and more. Spendbase provides the intelligence and guidance you need to spend smarter, not harder. Over 300 customers have already reduced their software spend by 39% on average. With Pay-as-you-Save pricing, teams can get started with Spendbase for free and benefit from the first implementation day.
Responsibilities & achievements
• Implemented OAuth 2.0 authentication and authorization protocols, securing application APIs and enabling seamless integration with third-party services, such as Google, Microsoft, Zoho Books, Dropbox, Notion, QuickBooks, etc. • Designed and implemented microservices using technologies such as Nest, Express, and Docker, breaking down the monolithic application into independently deployable and scalable services. • Conducted code reviews and collaborated with team members to improve code quality, performance, and maintainability. • Investigated and resolved application issues, identifying root causes, and implementing effective solutions to ensure application stability and optimal performance. • Actively contributed to SCRUM methodology, actively participating in daily stand-ups, sprint planning, and retrospectives, fostering a collaborative environment. • Collaborated closely with multi-disciplinary teams to gain in-depth insights into project requirements and design specifications for the successful development of web applications. • Extensive experience in working with relational PostgreSQL databases, proficiently handling database design, querying, optimization, and ensuring data integrity, to support scalable data-driven applications. • Conducted performance testing and optimization to improve application speed and responsiveness.
Partnerway
Jan `23 - Present
2 years
Official reseller of Google, Microsoft, Asana, Zendesk, and AWS software for business, which helps in workflow optimization
Responsibilities & achievements
Software Engineer
CGS-team
Jul `21 - Apr `23
2 years
Software development platform
Responsibilities & achievements
• Collaborated with a team of developers and stakeholders to understand project requirements and design specifications for building scalable NodeJS-based web applications. • Developed a sophisticated and highly functional navigation system to enhance user experience and seamlessly facilitate intuitive navigation within the software application. • Implemented front-end technologies including TypeScript, React, Redux, and React Query to create dynamic and user-friendly interfaces, enhancing user experience. • Diagnosed and resolved software defects and performance issues, implementing effective solutions to ensure application stability and optimal performance. • Conducted troubleshooting activities to maintain the stability of the application. • Took on project leadership responsibilities, including task allocation, timeline management, and coordination among team members. • Provided mentorship and guidance to junior team members, facilitating their growth and development in the tech stack and project management methodologies.
Education
Higher education in Computer Science
Agency
10-50
GMT-11
Mountain View/California
Core Expertise
Industries
Information services & Technologies, Cybersecurity & Data Protection, Data Science & Machine Learning, Branding, design, web development
Want to hire this engineer?
Check if Maksym is available