Aleksa Djurdjulov
Verified Expert in Engineering
React Developer
Aleksa is a full-stack developer who loves solving complex problems in simple ways. Focused on building web and mobile apps, he values user feedback and treats it as the main pointer when choosing what to create next. Aleksa is proficient in Kotlin, Spring Boot, React, and Flutter and pursues clean code and a test-driven development approach.
Portfolio
Experience
Availability
Preferred Environment
Spring Boot, Kotlin, TypeScript, React, Flutter, Java
The most amazing...
...thing I've implemented is a custom name searching system built in ElasticSearch that combines multiple different algorithms.
Work Experience
Senior Full-stack Engineer | Team Leader
Gig-a Bank
- Implemented a ledger system on the back end using Kotlin and Spring Boot.
- Integrated the application with another bank respecting the Zengin System and an anti-money laundering (AML) provider.
- Developed the mobile application in Flutter and used CodeMagic and Google Play Console for publishing the app to internal testers.
- Collaborated with the Product Owner, planned the roadmap, and groomed sprints.
- Set up the infrastructure on AWS using VPC, ALB, ECS, RDS, and Cognito.
Senior Full-stack Developer
Deliberate AI
- Integrated the product with DocuSign and various AWS services such as S3, Transcribe, and SNS.
- Built and maintained the user interface (UI) with React according to Figma designs.
- Orchestrated different Python scripts and AWS services using Lambda, SNS, and SQS.
Full-stack Developer
Clean Kitchen
- Improved the UI/UX based on usability testing sessions and migrated the React application from JavaScript to TypeScript.
- Integrated the application's back end with Airtable, Shopify, and AWS S3.
- Optimized Shopify's GraphQL integration using bulk queries, thus reducing timeouts by 50%.
Full-stack Developer
Salv
- Implemented, configured, and integrated the custom name searching plugin that calculates the ten most similar names against the queried name.
- Created a JMeter performance test of the entire system and made it run daily on AWS to report results on Slack.
- Fixed bugs and maintained the front-end React application.
Experience
Company Website for 3D Visualization
Skills
Languages
Java, Kotlin, TypeScript, HTML, JavaScript, SQL, GraphQL, CSS
Frameworks
Spring Boot, Flutter
Paradigms
REST, Design Patterns, Microservices
Other
Software Development, Minimum Viable Product (MVP), API Integration, SOAP, Airtable, Gatsby
Libraries/APIs
React, REST APIs, Shopify API
Storage
PostgreSQL, Relational Databases, Elasticsearch, Spring Data Elasticsearch
Tools
Apache JMeter
Platforms
Amazon Web Services (AWS), Shopify
Education
Bachelor's Degree in Computer Science
Faculty of Technical Sciences | University of Novi Sad - Novi Sad, Serbia
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