Profileimage by Mykyta Shymanskyi Full Stack Developer from Kharkiv

Mykyta Shymanskyi

available

Last update: 11.08.2024

Full Stack Developer

Graduation: Bachelor's Degree
Hourly-/Daily rates: show
Languages: English (Full Professional)

Keywords

Cascading Style Sheets (CSS) Databases Backend AngularJS JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services HTML5 Cloud Computing Django Web Framework + 92 more keywords

Attachments

JavaScript-Engineer_110824.pdf

Skills

Extensive experience in the development of web applications with Full Stack technologies using both MEAN and MERN Stack. Strong web development skills with HTML/HTML5, CSS/CSS3, Less/Sass, Bootstrap, JavaScript (ES5/ES6), React, Redux, AngularJS, Vue.js AJAX, JSON, PHP, and Python. Expertise in design and development of web and enterprise applications using React, Redux, AngularJS, Vue.js, jQuery, JavaScript, Ajax, Bootstrap, HTML5, CSS3, SASS, Stylus, ES6. Experience in backend development using PHP and Python for building robust and scalable web applications. Proficient in using frameworks such as Laravel for PHP and Django/Flask for Python. Experience in using Redux to manage the application state and applying middleware such as reduxpromise, redux-thunk, and redux-saga. Experience in responsive web pages design with Media Queries, CSS Grid Layout, Flexbox, and Bootstrap. Strong knowledge in JavaScript using Closure, Promise, Inheritance, AJAX and experience in both Object-Oriented Programming and Functional Reactive Programming. Experience implementing ES6 features such as arrow function, Class, Module, Set, and Map etc. Extensive experience using Angular ngRoute/UI-Router, Data Binding, Controllers, Services, Directives, and Angular form validation etc. Hands-on experience in creating front-end Unit Test suites using Jasmine and Karma, and end-to-end test using Protractor. Great experience in task runners Grunt and Gulp, and Version Control tools GIT, SVN.

Project history

04/2023 - 05/2024
Senior Software Engineer
HouseJet Inc (Other, 50-250 employees)

* Built reusable, performant components using React's functional hooks and optimized
bundling with Webpack 5 and Vite.
* Integrated RESTful and GraphQL APIs using Axios and Apollo Client, ensuring efficient data
management and synchronization.
* Developed back-end services with PHP 8+ and Symfony 6, implementing RESTful APIs and
ensuring seamless integration with the React front-end.
* Implemented responsive, accessible UIs using CSS Grid, Flexbox, and CSS-in-JS solutions like
styled-components.
* Applied Test-Driven Development (TDD) using Jest and React Testing Library, and conducted
end-to-end testing with Cypress.
* Managed dependencies and automated build processes using Yarn, pnpm, and Gulp,
deploying applications to AWS and Vercel.
* Utilized Agile methodologies, actively participating in sprints, stand-ups, and code reviews to
ensure high-quality deliverables.

Technologies: HTML5, CSS3, JavaScript (ESNext), TypeScript, React 18, Redux Toolkit, React
Query, PHP 8, Symfony 6, Jest, Cypress, Webpack 5, Vite, Docker, GitHub Actions, AWS, Vercel. Technologies:

02/2021 - 03/2023
Senior Full Stack Engineer & Mentor
CodeWave (Internet and Information Technology, 10-50 employees)

● Built and maintained SPAs using React 18, TypeScript, and Redux Toolkit, with statemanagement enhancements via React Query.
● Developed and integrated RESTful and GraphQL APIs using Axios, Apollo Client, and DjangoREST Framework for seamless data exchange.
● Implemented server-side rendering with Next.js and Node.js, optimizing performance andimproving SEO.
● Created and styled responsive UIs using CSS Grid, Flexbox, and styled-components, ensuringcross-browser compatibility.
● Developed backend services using Django and Python, managing databases with PostgreSQLand securing applications with JWT authentication.
● Deployed and containerized applications using Docker, AWS, and Vercel for consistentenvironments and scalable cloud hosting.
● Automated testing and CI/CD pipelines using Jest, React Testing Library, Cypress, and GitHubActions, ensuring high code quality.
● Applied Agile methodologies and collaborated in sprints to deliver features on time andwithin scope.

Technologies: HTML5, CSS3, JavaScript (ESNext), TypeScript, React 18, Redux Toolkit, Node.js,Django, Python, PostgreSQL, GraphQL, Axios, Apollo Client, Jest, Cypress, Webpack 5, Docker, AWS, Vercel, GitHub, Jest, Pytest.

01/2019 - 01/2021
Full Stack Developer
Chicago Innovate Tech (Banks and financial services, 10-50 employees)

*Gathered requirements and collaborated with UX teams to adapt to evolving user needs.
* ​​​​​​Developed front-end features using Vue.js/React with Tailwind CSS/Bootstrap for
 responsive UIs.
* Built RESTful APIs and back-end services using Laravel and PHP, ensuring efficient data
handling.
* Utilized GCP services (Cloud Functions, Cloud SQL, Cloud Storage) for scalable and secure
cloud deployments.
* Migrated legacy systems to microservices using Docker, Kubernetes, and GCP's Cloud Run.
* Implemented CI/CD pipelines with GitLab CI for automated deployment and testing.
* Optimized application performance using caching (Redis, Memcached) and secured APIs
with OAuth 2.0/JWT.
* Designed and maintained databases in MySQL on Google Cloud SQL with a focus on
performance and security.
* Integrated third-party APIs (e.g., Stripe, PayPal) and implemented automated backups on
GCP.

Technologies: PHP, Laravel, Vue.js, React, Tailwind CSS, GCP, Cloud Functions, Cloud Run,
MySQL, Redis, Docker, Kubernetes, GitLab CI, OAuth 2.0, JWT, Jest, Cypress. Technologies:

Local Availability

Only available for remote work
Profileimage by Mykyta Shymanskyi Full Stack Developer from Kharkiv Full Stack Developer
Register