
Nikola Reljin
Verified Expert in Engineering
Software Architecture Developer
Tulln, Austria
Toptal member since March 26, 2022
Nikola has seven years of professional experience in web development, working as a software developer and IT consultant. He's an expert in React, Angular, and PHP. Nikola has helped teams, companies, and people build POCs and take ownership of applications, systems, and subsystems. Unique opportunities have allowed him to learn different organizational structures, cultures, and workflows, helping him quickly adapt to new changes.
Portfolio
Experience
- MySQL - 7 years
- Angular - 7 years
- PHP - 7 years
- TypeScript - 7 years
- React - 6 years
- Laravel - 6 years
- Software Architecture - 5 years
- Redux - 5 years
Availability
Preferred Environment
MacOS, WebStorm
The most amazing...
...software I've developed is used by hundreds of thousands of teachers and students in schools.
Work Experience
Senior Full-stack Developer
Self-employed
- Developed and integrated new features. Updated the existing extended platform features that 100,000 users from the education sector use.
- Optimized UI and ensured that complex UIs with a lot of data and dynamic components ran smoothly across various user devices.
- Optimized the back end and optimized the response time of critical endpoints and the execution time of background processes.
- Collaborated with the design team on user interface and user experience topics.
- Collaborated with the development team to design and implement back-end APIs, databases, the background, and scheduled tasks.
- Developed new features, fixed bugs, and improved quality by writing automated tests for the front end and back end.
Lead Software Developer
Self-employed
- Led a small team of developers to build a prototype for an online events ticketing platform.
- Translated features into user stories within the team’s backlog while managing, ranking, and prioritizing the backlog to reflect stakeholder requirements.
- Set up project architecture and rules to ensure Code Quality for back-end and front-end repositories.
- Developed new features, fixed bugs, and improved quality by writing automated tests.
Lead Front-end Developer and Solutions Architect
WBI
- Transformed old legacy applications into modern-day software, which enabled the company to grow.
- Led a team of software engineers to develop and deliver highly scalable knowledge management software.
- Introduced concept of micro-front ends to the team and project.
- Designed and developed a prototype of cloud infrastructure on Azure. Dockerized applications and environments. Introduced and integrated Kubernetes into the infrastructure. Set up CI/CD pipelines.
- Designed and developed multi-tenancy support for Elasticsearch.
- Mentored junior-level developers in the software development area. Improved technical expertise to handle large-scale projects.
Senior Full-stack Web Developer
Ebcont
- Developed and successfully launched many prototypes and applications for customers from various areas such as enterprise, public sector, transportation, marketing, social network, and more.
- Implemented a solution that would allow the app to be updated in the background whenever the app is launched without the user visiting Google Play or Apple Store to manually update the app.
- Mentored a team of junior colleagues through the early stages of their projects.
Senior Full-stack Developer
Self -employed
- Redesigned and updated a website and developed a new office software for a taxi company. Resulted in more customers completing their orders online after design updates.
- Developed a web application for managing rides, drivers, dispatchers, billing, and reports. Enabled the company to work more efficiently.
- Helped with SEO to reach the top of Google results in a highly competitive industry.
Experience
Digitalisation in Transportation of Goods for Public Sector in Austria
Mobile App for Red Bull
Knowledge Management
Skills
Libraries/APIs
React, Redux-Saga, REST APIs, Antd, Node.js, Socket.IO
Tools
WebStorm, Redux Thunk, Figma, React Apollo
Languages
JavaScript, PHP, TypeScript, CSS, C#, GraphQL
Frameworks
Angular, Redux, Laravel, Symfony, Jasmine, PHPUnit, Codeception, React Native, Angular Material, NestJS, Next.js, .NET
Paradigms
Agile Software Development
Platforms
Docker, Kubernetes, Azure, MacOS
Storage
MySQL, Elasticsearch
Other
Software Architecture, Responsive UI, Multitenancy, DevOps Engineer, TypeORM, Payment Gateways
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring