|
Software Engineer
Experienced software engineer with expertise in building scalable systems, modern web applications, APIs, and distributed architectures. Passionate about clean code, performance optimization, and developer experience. Team-oriented with experience in a startup culture.
Experience
Full Stack Developer | PRESTA
2017 - Present
- Delivered numerous projects across multiple startups, working with diverse technology stacks
- Currently developing modern AI solutions using LLM APIs, including AI agent development
- Built Shopify headless architecture using React, Laravel, external CMS, Salesforce, and Stripe, increasing conversion rates and giving ability to centralize many different client stores in one single store
- Designed and developed image caching solution for a website that has ~400K unique monthly visitors following the best practices for site speed and using Cloudflare solutions. This led to around 1TB of monthly saved paid bandwidth
- Led large-scale actively-used legacy Laravel project framework upgrade from V5.x to v10.x
- Involved in development of the "Scratch" winning game with US Patented winning algorithm
- Built user platform and API for managing vertical farming products with integrated payment and subscriptions
- Led migration to microservices architecture, improving system scalability
Freelance developer, contractor | HOLEST ENGINEERING
2015 - 2017
- Worked on the online payment integration currently used on many domestic websites
- Developed custom WordPress plugins and modules using PHP and SQL, tailored to client requirements
- Built e-commerce solutions including Shopify integrations and WooCommerce customizations. - Provided technical support and customization for WordPress themes.
- Delivered end-to-end solutions from concept to production.
Skills
Languages: PHP, JavaScript/TypeScript, Python, SQL(also NoSQL)
Frameworks, Libraries, Tools & APIs: Laravel, React, Next.js, Node.js(Nest.js), Docker, Kubernetes, Redis, AWS, Cloudflare, OpenAPI, Shopify API, SalesForce, Stripe, Auth0...
Architecture: Microservices, REST APIs, Serverless, Headless CMS, API Design, System Design, DB modeling
Additional: Strong interest in server architecture, OOP concepts, design patterns, and distributed systems including caching, queues, and job processing.
Education
Bachelor's degree
University of Belgrade, Faculty of Mathematics - Informatics | 2010 - 2016
High school
Electrotechnical High School “Rade Končar” - Computer Engineering Technician | 2006 - 2010