Javascript Developer & Node.js Developer & React Developer
Overview
Short Summary
The candidate is a back-end developer with experience in software development. He is seeking a challenging position that allows him to grow, learn new things, and write high-quality code. He has worked as a software engineer, back-end developer, and remote full-stack developer for various companies. His experience includes developing and deploying REST APIs, collaborating with UX/UI designers and developers, and working on enterprise-sized projects. He is skilled in languages such as JavaScript, TypeScript, and HTML/CSS, and has experience with frameworks and libraries such as Node.js, React, and jQuery. He is also familiar with databases such as MySQL and MongoDB, and has knowledge of tools like Git, AWS, and Jira. He holds a high school diploma in computer technology.
Work Experience
Software Engineer (Full-Stack) (December 2021 - Present):
- Developed microservice solutions for the CRM system used by call center agents and customers.
- Collaborated with data engineers and business analysts to shape the solution.
- Gained experience with Kubernetes and Google Cloud Platform (GCP).
Back-End Developer (Full-Stack) (October 2018 - June 2021):
- Created and deployed Node.js + MySQL-based REST APIs from scratch for 7 mobile applications.
- Collaborated with UX/UI designers, developers, and project managers in product development.
- Ensured clean and useful documentation, including updating Swagger docs and writing informative commit messages.
- Managed the entire development process from initial estimates to production, including maintenance of PHP + Angular and React projects.
Remote Full-Stack Developer (May 2017 - November 2017):
- Developed microservices for a customer support system and built a dashboard for data manipulation and display.
- Maintained regular updates and documentation of changes and tasks.
- Successfully completed monthly sprints and tracked bug fixes and feature implementations.
Remote Full-Stack Developer (September 2016 - February 2017):
- Implemented Node.js versions of two C# projects and created user interfaces based on developed APIs.
- Applied agile development practices and gained experience with third-party APIs.
Education:
- Computer Technician at Tehnička škola Ruđera Boškovića (High School) Zagreb, Croatia (2013 - 2017).