English:
Intermediate
Mikhail K.
Vetted by YouTeam
Poland
UTC +01:00
Europe/Warsaw
English:
Intermediate
Full-stack React.js + Node.js developer
- I am a professional developer with 4+ years of experience in web-oriented and mobile applications for startups, CRM systems, and sports. I am always open to new knowledge and I am very patient and attentive to details. - I have strong knowledge and experience in functional programming, design patterns, component design, code structure, database modeling and optimization, testing methods, software development life cycle, Agile, and Scrum. - Adaptive to new technologies, programming methodologies, and detail-oriented.
Want to hire this engineer?
Check if Mikhail is availableExpertise
Years of commercial development experience
4 years of experience
Core technologies
Other technologies
Project Highlights
Accounting system for educational institutions
Dec `21 - May `22
5 months
Accounting system for educational institutions (mainly involved in teaching children with disabilities). The system allows you to keep records of academic performance, behavior, etc.
Responsibilities & achievements
● Front-end test coverage ● Set up firebase roles ● Thought out a new database architecture ● Fixed interface bugs ● Searched and fixed performance issues on the frontend ● Fixed security bugs ● Processed errors during retrieving the data from the backend ● Implemented typing with Typescript ● Issued authorization, creating a temporary password in the lambda ● Deployed lambdas on AWS ● Interacted with the old development team ● Made weekly demo of the current work and sprint demo for the customer Work organization/communication: Scrum, Google Meet, Slack, estimation meetings, planning, code review, brainstorms, business updates, knowledge sharing activities, Jira, GitHub.
Sports mobile application
Apr `21 - Dec `21
8 months
Sports mobile application, creation of sports events, event feed, real-time chats.
Responsibilities & achievements
● Developed new features like: - Developed real-time chats from scratch - Added upload functionality photo/video - Created a form for managing events and past events - Added the ability to share events and chats by link ● Found and fixed bugs ● Worked with API ● Productivity increase ● Communicated with team members and the customer ● Held own code base dry and clean ● Made code review Work organization/communication: Scrum, Google Meet, Slack, estimation meetings, planning, code review, brainstorms, business updates, knowledge sharing activities, Jira, GitHub.
Domain management service
Nov `20 - Apr `21
5 months
The customer is engaged in the publication of domains. If very roughly, the point is to store data on these domains and related entities.
Responsibilities & achievements
● Developed application from scratch ● Developed the user interface ● Integrated Google Ad Manager ● Designed the database architecture ● Laid out all the main pages ● Worked with various tables on the frontend ● Worked on speed optimization on the backend ● Managed images, icons and fonts ● Customized Material UI components ● Made code review for improving code style on the project ● Created Rest API ● Uploaded to AWS Work organization/communication: Scrum, Google Meet, Slack, estimation meetings, planning, code review, brainstorms, business updates, knowledge sharing activities, Jira, GitHub.
Service for creating tax reporting
Jul `20 - Oct `20
3 months
A service for landlords that allows you to create a pdf report by filling out a form or table, share a copy with residents and send a report to the tax office.
Responsibilities & achievements
● Developed new features like: - Complete redesign of the user interface - Created dynamic layered form - Generated PDF file - Created a dynamic xls table - Added Stripe payment - Custom validation of fields and forms of a table ● Found and fixed release version bugs ● Made code review ● Changed the structure of the database ● Looked for problem areas in terms of performance ● Load balancing during the generation of a large number of PDF files ● Calculated the boundary powers of the system Work organization/communication: Scrum, Google Meet, Slack, estimation meetings, planning, code review, brainstorms, business updates, knowledge sharing activities, Jira, GitHub.
Custom video creation service
Sep `19 - Jul `20
10 months
Service for creating a finished video/vlog from uploaded sources and descriptions and wishes. The application is written using microservice architecture, load distribution.
Responsibilities & achievements
● Developed new features like: - Uploaded source materials through the form - Tracked sessions in the admin panel - Added different revisions of the video - The process of reviewing the finished video with the ability to leave comments and send for revision - Added search functionality ● Found and fixed release version bugs ● Unit test code coverage ● Worked with API ● Wrote e2e tests ● Worked with AWS ● Productivity increase ● Made demo of the current work for the customer Work organization/communication: Scrum, Google Meet, Slack, estimation meetings, planning, code review, brainstorms, business updates, knowledge sharing activities, Jira, GitHub.
Agency
10-50
GMT+1
Kyiv /Ukraine,Alicante/Spain,Seattle/United States,Munich/Germany,Krakow/Poland
Core Expertise
Industries
Education & Science, Banking & Finance, Construction & Real estate, Internet & Telecom, Healthcare & Medicine, Branding, design, web development, Telecommunications and Social Network
Want to hire this engineer?
Check if Mikhail is available