Michael – JavaScript, Python, React, experts in Lemon.io

Michael

From Ukraine (UTC+3)flag

Full-stack Web Developer|Strong senior
Lemon.io stats
1
projects done
936
hours worked

Michael – JavaScript, Python, React

It is how you want a Full-Stack JavaScript Developer: holistic tech stack, monumental experience, core-deep understanding of coding, mathematical background, and guts for leadership. That sounds great, but Michael is more than that. Just rotate that mouse wheel to see why.

10 years of commercial experience in
AI
Disaster management
E-learning
Environmental services
Environmental studies
Healthtech
Marketing
Mental healthcare
Public services
Social media
AI software
Mobile apps
SaaS
Main technologies
JavaScript
6 years
Python
3 years
React
5 years
Angular
3 years
Node.js
5 years
Additional skills
Next.js
Socket.io
Express.js
MongooseODM
MySQL
Flask
TypeORM
AJAX
Firebase
GoogleAPI
Redux
Redux Saga
Google Maps API
Stripe API
Yii
MongoDB
PostgreSQL
GraphQL
Docker
Electron.js
WebSocket
Redis
REST API
React Native
ElasticSearch
AWS SES
Typescript
Rust
Amazon EC2
Amazon S3
Sequelize ORM
Nest.js
RabbitMQ
Microsoft Azure
FastAPI
LangChain
Testimonials
#16849953444Senior BE developer for AI GRC company (Python and Node)

"His performance, professionalism, and delivery are highly appreciated. "

Direct hire
Not possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Back-End Developer
Feb 2024 - Sep 20246 months
Project Overview

The company offers enterprise AI GRC (Governance, Risk, Compliance) solutions for AI risk management helping ensure the reliability and trustworthiness of scaled AI, Generative AI, and Intelligent Agents.

Responsibilities:
  • Queried OpenAI models using Langchain and vector databases
  • Worked with message history and agents and pipeline optimizations
  • Provided web interface for communication with AI model, intergrated AI into backend workflow via function calling
  • Maintained multiple services written in Python and Node.js
  • Refactored legacy code, built new features, fixed bugs
  • Assisted with maintaining Azure, AzureML and Kubernetes infrastructure
  • Was in charge of performance analysis and future optimization
Project Tech stack:
Node.js
Express.js
Nest.js
Python
Flask
LangChain
FastAPI
Microsoft Azure
PostgreSQL
RabbitMQ
Redis
MongoDB
Team Lead, Full-Stack Developer
Dec 2022 - Oct 20239 months
Project Overview

An Environmental Intelligence System designed to empower enterprises in analyzing customer processes and offering comprehensive environmental analytics. The primary objective is to assist businesses in taking proactive climate action by automating the decarbonization process, thereby reducing emissions and concurrently enhancing profits. This system serves as a strategic tool to promote sustainability and environmental responsibility within enterprise operations.

Responsibilities:
  • Proficiently worked with PostgreSQL and MongoDB databases as part of the project stack that included NestJS, GraphQL, React, Tailwind, Apollo, TypeScript, Docker, and various AWS services such as S3, SQS, EB, Lambdas + API Gateway, ECS, and OpenSearch.
  • Pioneered the development of the project from its inception, playing a key role as one of the initial developers.
  • Managed teams of up to 8 members, providing mentorship to junior developers, onboarding new team members, and facilitating the integration of non-technical individuals into our communication processes across departments.
  • Contributed to complex logic implementation and participated in decision-making processes regarding project architecture.
  • Engaged in effective communication with product owners and played a pivotal role in creating and prioritizing technical tasks.
  • Enhanced the development experience by implementing changes and configuring various local development tools while introducing new logging and debugging tools.
  • Proactively identified and addressed performance issues, ensuring the project maintained optimal efficiency.
Project Tech stack:
Node.js
Python
Nest.js
Mongoose
Typeorm
React.js
Tailwind
fasstapi
Full-Stack Developer
Oct 2020 - Nov 20222 years 1 month
Project Overview

A comprehensive social media management platform crafted to simplify the administration of diverse social accounts, spanning platforms such as Instagram, LinkedIn, Facebook, TikTok, and others. This centralized solution empowers users to seamlessly oversee and manage a multitude of social media profiles, providing efficiency and convenience through a unified interface.

Responsibilities:
  • Spearheaded the development of the customer-facing UI and back-end services for the application, encompassing database servicing.
  • Orchestrated a seamless transition from a custom calendar based on Angular to the Mobiscroll calendar library.
  • Introduced the capability to mention other accounts when posting on Linkedin and Instagram, leveraging their respective APIs.
  • Synchronized Instagram chats with the application, enhancing user interaction and engagement.
  • Led the migration effort from Angular to React for the entire application, optimizing performance and user experience.
  • Conducted a version upgrade, advancing the MongoDB infrastructure from version 3 to 5, ensuring compatibility and leveraging the latest features.
Project Tech stack:
Typescript
AngularJS
React
Node.js
MongoDB
Typescript
React
Redux Toolkit
Effector
Node.js
Mongoose
MongoDB
Mobiscroll calendar
Lodash
Styled components
Moment
axios
express
Git
Figma.
JavaScript Full-Stack Developer
Jan 2020 - Oct 20208 months
Project Overview

An emergency application. The app uses a mobile phone's GPS functionality so that users can provide emergency call-takers with their location information as determined by their smartphone. 'ZoneGreen' also includes Family and Friends lists for different notification scenarios and Police Assistance Line numbers as options, so non-emergency calls are made to the most appropriate number or mail.

Responsibilities:
  • Developed a front-end for multiple platforms: web, mobile (Android, IOS).
  • Implemented a websockets flow for messaging between front-end and back-end.
  • Implemented an algorithm that used an emergency score based on multiple parameters like GPS coordinates, police/alert reports in the current area, etc.
  • Implemented drawing functionality, scaling shapes functionality, undo/redo functionality, developing and maintaining all server-side network components
Project Tech stack:
Ionic3
Angular
WebSocket
Node.js
Express.js
MongoDB
Redis
Socket.io
JavaScript Full-Stack Developer: development, researching.
Mar 2019 - Dec 20199 months
Project Overview

Multi-tenant app for downloading and uploading e-books and any kind and volume of text files. Once the files are uploaded, they can be searched word-by-word or letter-by-letter. Different user roles are implemented with a corresponding user interface for each role

Responsibilities:

Michael took charge of UI development based on design specifications. Additionally, he played a key role in generating new API requests and implementing full-text search functionality. Michael's responsibilities extended to working on the database architecture for a multi-tenant structure.

Project Tech stack:
Angular
RxJS
NgRx
Node.js
PostgreSQL
Sequelize ORM
ElasticSearch
Developer, Researcher
May 2018 - Dec 20187 months
Project Overview

It is a voice analyzer that detects health and mental problems with the help of innovative scientific methodologies. Features: user/admin creation, administration, deletion; b2b administration; mobile application content generation; API keys generation for application integration.

Responsibilities:

Michael implemented authentication features, encompassed social authentication, fixed bugs, and integrated a voice recognition module utilizing a neural network provided by a third party. Also, he developed APIs to support multiple mobile applications.

Project Tech stack:
React
Django REST
Amazon EC2
SES
Amazon S3
Redux
Python

Education

2019
Computer Science
Master's

Languages

English
Advanced

Hire Michael or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.