Summary

Expertise

Project Highlights

Education

Agency

MZ

English:

Advanced

Miroslav Z.

vetted by Youteam

Vetted by YouTeam

Serbia

UTC +01:00

Europe/Belgrade

English:

Advanced

A well-rounded engineer with more than 12 years of experience.

As a high school teacher, teaching electronics, telecommunications, information technologies, and web programming (PHP, MySQL, SQL, HTML, JavaScript, CSS, MS Access, VBA) As a certified trainer for MS Office applications (Word, Excel, Outlook, Access), I was involved in educating students about the use of MS Office products.

Want to hire this engineer?

Check if Miroslav is available

Expertise

Years of commercial development experience

12 years of experience

Core technologies

Express.js 3 years
TypeScript 5 years
JavaScript 10 years
AWS 3 years

Other technologies

Kubernetes
MongoDB
MySQL
Node.js
PHP
PostgreSQL
Python
SQL Server
RabbitMQ
Docker
Redux
Vue.js
Next.js
Nest.js

Project Highlights

icon
Full Stack Developer and database engineer

Guaranteed Network

May `21 - Feb `24

3 years

Guaranteed Network

The company aimed to create a multi-role application with diverse authorization levels catering to a wide spectrum of users. The roster included admin privileges, profit and non-profit organizations, volunteers, foundations, donors, founders, and co-founders. The central mission was to provide a platform that empowered users to create and manage various types of events. These events catalyzed promoting innovative ideas, broadcasting diverse activities, showcasing companies and organizations, and furthering multiple noble causes.

Responsibilities & achievements

- Full stack web development: JavaScript/React/NextJS/NestJS/VueJS - Code and pull requests review: proposing changes, using best practices, following at least basic software engineering principles, communicating with code creators about possible changes or implementation of different approaches, learning from other people's coding style and following coding standards. - I collaborated closely with UI/UX designers, actively participating in exchanging suggestions from both sides to get an optimal solution for the end user. My inputs and suggestions were instrumental in enhancing code quality and the overall application functionality. - I took the lead in implementing new features, ensuring they aligned with the project's overarching goals. - To maintain a high standard of code quality and performance, I actively engaged in refactoring and improving existing features. Along with that, I always strived to improve the application’s reliability and scalability because of future developments.

JavaScript
MongoDB
MySQL
React.js
TypeScript
Next.js
icon
Full Stack Developer and database engineer - PHP/Laravel, JavaScript/NodeJS/VueJS/ReactJS

Agnit Travel

Mar `20 - May `21

1 year

Agnit Travel

The app has integrated a system for booking, direct communication with the owner of the property (villa, hotel, etc), and a system for payment.

Responsibilities & achievements

Full stack web development: Laravel/VueJS, NodeJS/VueJS, ReactJS Web scrapping with NodeJS and Puppeteer: I have built microservices for data web scrapping in NodeJS using Puppeteer library and NodeJS with Express framework for that. It’s some kind of microservice that will be used for different purposes. One of the main uses is to scrap exact information for other web locations and send it back to the app’s backend to process that data. Administration of dedicated MS SQL server for all projects Setting up LAMP and LEMP stack on Digital Ocean cloud service Preparing server for PCI Compliance certificate Integration of 3rd parties REST APIs for payment gateway (Barclays UK bank) and SOAP APIs for sales channel for PMS Building microservices to act as middleware between 3rd party SOAP APIs and our internal API service to exchange data, sync data, process data in the background, process jobs, and handle triggered events. The microservices are isolated in Docker containers and managed with Kubernetes in the cluster. Writing test scripts in PHPUnit Designing application structure (database, back end and front end) in Laravel, Vue.js, Tailwindcss, HTML, CSS and JS. Mostly focused on the back end, but I’m also involved in front-end review and refactoring.

Node.js
React.js
Laravel Framework
Vue.js
icon
Full Stack Developer, PHP and Laravel developer

Digital Atrium

Oct `19 - Mar `20

5 months

Digital Atrium

The company has been successfully developing a complex system for premium medical brands.

Responsibilities & achievements

- Designing application structure (back end and front end); defining workflows; code review; AWS deployment and administration; - Writing PHP code in Laravel framework; helping front-end development in Vue.js as well as code review. Designing REST API service in NodeJS using ExpressJS and AdonisJS frameworks; Implementing consumption of 3rd party REST API services. - Code review, proposing problem solutions and designing software architecture, supervising security issues, teaching young developers about basic and advanced scope of development, expanding their knowledge, and showing them how to write and organize code beautifully. - Preparing LAMP stack environment for deploying applications (connect repositories via SSH to the deployment server, choosing AWS services depending on the requirement – EC2(configuring instances, AMIs, Volumes, snapshots, security groups, Elastic IPs,), VPC, IAM, S3, Elastic Beanstalk, Route 53, CloudWatch);

AWS
JavaScript
PHP
Vue.js

Education

Higher education in Computer Science

Agency

agency #2422

10-50

GMT+1

Serbia

Core Expertise

AngularJS
AWS
Azure
C#
CSS
Express.js
HTML5
Java
JavaScript
MongoDB
MySQL
.NET
Node.js
PHP
React Native
SQL
TypeScript
Umbraco
Unity or Unity3D
CSS3
HTML
Laravel Framework
2D Design
3D Animation
Angular 2x
Redux
Three.js
Vue.js
Spring Boot
ARKit
Flutter
ARCore
.NET Core
AR/VR

Industries

Architecture & Design, E-Commerce & Retail, Entertainment & Games, Healthcare & Medicine, Food & Drink, Augmented reality, SaaS

Want to hire this engineer?

Check if Miroslav is available