• File

Микола

Back end розробник

City of residence:
Ternopil
Ready to work:
Remote

Contact information

The job seeker has entered a phone number.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

MYKOLA KUSHNIR
BACKEND DEVELOPER

CONTACT
[open contact info](look above in the "contact info" section)
[open contact info](look above in the "contact info" section)
https://github.com/mykola-kushnirr
Ternopil, Ukraine

SUMMARY
Experienced Node.js developer with a strong background in building scalable, high-performance web
applications. Proficient in JavaScript, Express.js, and RESTful API development, with a focus on backend
services and database integration. Passionate about writing clean, efficient code and optimizing server-side
performance.

WORK EXPERIENCE
1. FREELANCING
DEVELOPED FOR LOCAL CLIENTS (2023-2024):
RESTful APIs:
- CRUD operations
- optimized database queries for efficient data creation, retrieval, updating and deletion

DEVELOPED FOR HIRING PLATFORM IBENCH.IN (2019):
RESTful APIs:
- login/register
- payment logic using Stripe
Other tasks:
- achieved real-time chat messaging using socket-io
- generated sitemap.XML for Google search engine

2. SEBN UA
Senior Logist | Feb 2018 - Jul 2024
Responsible for ordering materials required for the production of car harnesses. Coordinated the High Voltage
project from the logistic side, which involved communicating with dozens of different suppliers from all over the
world. Solving different difficult cases that could’ve arisen due to the shortages of material, which could lead to
stoppage of production at the factory and then at the customer.

EDUCATION
Master’s degree in Computer Science - Analyst of computer systems
(Ternopil national Ivan Puliui technical university 2006-2011)

RELEVANT SKILLS
- NodeJS, ExpressJS
- MongoDB, Mongoose
- MySQL
- PostgreSQL, Sequelize
- Amazon Web Services (AWS): Lambda functions, S3, SES, DynamoDB
- Serverless (framework)
- Git, GitHub
- NPM, Postman
- RESTful API
- Microservice architecture
- Stripe
- JWT
- Mapbox
- Multer
- Nodemailer
- Jest
- Socket.io
- fs

COURSES
udemy.com
The Complete JavaScript Course: From Zero to Expert!
- Variables, if/else, operators, boolean logic, functions, arrays, objects, loops, strings, etc.
- Classes, constructors, prototypal inheritance, encapsulation, etc.
- Event loop, promises, async/await, AJAX calls and APIs.
- NPM, Parcel, Babel and ES6 modules.
- Arrow functions, destructuring, spread operator, optional chaining (ES2020), etc.

Node.js, Express, MongoDB & More: The Complete Bootcamp
- Node, Express, MongoDB and Mongoose.
- Fast, scalable, feature-rich RESTful API (includes filters, sorts, pagination, and much more).
- Working with NoSQL databases (including geospatial data).
- Encryption, sanitization, rate limiting, etc.
- Credit card payments with Stripe.
- Deploy the final application to production.
- Complete, beautiful & real-world application (API and server-side rendered website).
- Event loop, streams, modules, etc.
- Advanced authentication and authorization (including password reset).
- Sending emails & uploading files.

The Complete Node.js Developer Course
- Express web servers and APIs.
- Real-time web apps with SocketIO.
- Build, test, and launch Node apps.
- Store data with Mongoose and MongoDB.
- Deploy Node apps to production.

Microservices Architecture
- REST API and CRUD endpoints (AWS Lambda, API Gateway)
- Data persistence (AWS DynamoDB)
- Message Queues for cross-service communication (AWS SQS)
- Object storage on the cloud (AWS S3)
- Email notifications (AWS SES)
- Authentication and Authorization (Lambda Authorizer)
- Serverless Framework Bootcamp: Node.js, AWS & Microservices

LANGUAGES
- Native Ukrainian
- Fluent English

More resumes of this candidate

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: