Hi, I'm Bojan Elez
Passionate about building scalable full-stack applications through clean, efficient code and thoughtful architecture. I develop seamless user experiences backend by robust backend systems, creating solutions that solve real-world problems and deliver reliable, high-performance products end-to-end.
About Me
Get to know more about my background, skills, and what drives my passion for development. I'm constantly learning and refining my craft to build clean, scalable, and user-friendly interfaces.
My Journey
I'm a passionate Full-Stack Engineer with 8 years of experience building scalable, high-performance web applications and modern digital products. My journey started with frontend development, where I developed a strong foundation in CSS, responsive layouts, and pixel-perfect UI implementation. Over time, I expanded into full-stack development, working across both frontend and backend systems to build complete, production-ready applications.
I specialize in React, TypeScript, Node.js, and modern JavaScript ecosystems, with strong experience designing maintainable architectures, reusable component systems, and performance-focused user experiences. I've worked on SaaS platforms, financial dashboards, offline-first applications, and large-scale data-driven interfaces where scalability, responsiveness, and clean architecture were essential.
Throughout my career, I've collaborated with cross-functional teams to deliver reliable solutions that improve business workflows and enhance user satisfaction. I enjoy solving complex engineering challenges, optimizing frontend rendering performance, improving backend reliability, and creating applications that feel both fast and intuitive for users.
Beyond frontend development, I also have experience working with backend NodeJS, Java/Spring Boot, APIs, SQL databases, authentication flows, state management, cloud platforms, and application performance optimization. I believe in writing clean, maintainable code, following best engineering practices, and continuously improving both technical and communication skills.
When I'm not coding or prompting, I enjoy learning new technologies, improving my engineering knowledge, and working on personal projects that help me grow as a developer. I'm always motivated by new challenges, strong teamwork, and opportunities to build impactful products with modern technologies.
What I Bring
Problem Solving
I excel at breaking down complex problems into manageable solutions, always focusing on user needs and business goals.
Performance Optimization
Passionate about creating fast, efficient applications with optimal loading times and smooth user interactions.
Team Collaboration
Strong communicator who thrives in collaborative environments, mentoring juniors and working closely with cross-functional teams.
Continuous Learning
Always staying current with the latest technologies and best practices in fullstack development and user experience.
My Skills
A comprehensive overview of my technical skills and expertise across different areas of fullstack development
Languages & Frameworks
Core technologies I use daily
Tools & Technologies
Essential tools in my workflow
Other Skills
Soft skills and methodologies
Work Experience
My professional journey and the impact I've made in various organizations
Software Engineer
Contributed as a Full-Stack Engineer on a global wealth management SaaS platform operating in a regulated financial environment.
Key Achievements
- Integrated frontend applications with backend REST APIs to support data-heavy financial dashboards used by advisors and investors.
- Worked closely with backend engineers on API contracts, error handling, and data validation requirements.
- Supported workflows requiring strict correctness and consistency of financial data across multiple modules.
- Participated in testing, validation, and code review processes to ensure reliability and compliance with financial data standards.
Technologies Used
Software Engineer
Delivered full-stack functionality for a PWA inspection platform, combining Node.js backend services with React-based client applications.
Key Achievements
- Developed REST APIs using Node.js and Express to support offline-first workflows, including ingestion, validation, and persistence of structured inspection data.
- Designed and implemented SQL-backed data models to store inspection results, enforce data consistency, and support later reconciliation.
- Supported offline data synchronization logic, ensuring reliable recovery and consistency once connectivity was restored.
- Contributed to a blockchain-based tracking system by implementing backend services supporting secure material traceability across the material lifecycle.
- Integrated backend services with frontend dashboards to expose inspection results and lifecycle data to operational users.
Technologies Used
Frontend Developer
Worked on API-driven frontend applications integrated with backend services and CMS platforms.
Key Achievements
- Collaborated with backend teams to implement data fetching, error handling, and API-driven UI states.
- Supported performance optimization and accessibility improvements on data-driven views used by global users.
Technologies Used
Full-Stack Developer
Developed backend functionality and end-to-end features for an innovation management platform, progressing from intern to full-time developer.
Key Achievements
- Developed backend functionality using PHP and MySQL to support innovation management workflows.
- Designed, optimized, and maintained SQL queries to improve data accuracy and reduce response times.
- Implemented server-side logic to support CRUD operations and data validation across multiple platform modules.
- Built end-to-end features spanning database, backend logic, and frontend presentation layers.
- Progressed from intern to full-time developer based on consistent delivery and ownership of backend tasks.
Technologies Used
Important: Please replace all placeholder content above with your actual work experience from your resume. Update job titles, companies, dates, descriptions, and achievements.
Download Full ResumeProfessional Summary
Full-Stack Engineer with 8+ years of experience building scalable web applications across fintech, SaaS, and enterprise platforms. Proficient in React, Java, TypeScript, Node.js, and SQL, with a strong track record of delivering end-to-end solutions from designing REST APIs and backend services to crafting performant, accessible frontends. AWS Certified Cloud Practitioner with a background in Mechanical Engineering, bringing analytical rigor and systematic problem-solving to every project.
Education & Certifications
My educational background and continuous learning journey in technology and software development
Formal Education
Mechanical Engineering
Faculty of Engineering, University of Kragujevac
Graduated with a Bachelor of Science in Mechanical Engineering, building a strong foundation in analytical thinking, problem-solving, and technical precision.
Key Highlights
- Strong foundation in mathematics, physics, and engineering principles
- Developed analytical and systematic problem-solving skills applicable to software engineering
Certifications
AWS Certified Cloud Practitioner (CLF-C02)
Amazon Web Services
Validates foundational understanding of AWS Cloud concepts, services, security, architecture, pricing, system design, and support.
Get In Touch
I'm always open to discussing new opportunities, collaborating on exciting projects, or just having a conversation about technology and development.
Let's Connect
Ready to Start a Project?
Whether you're looking to build a new application, improve an existing one, or need consultation on fullstack development, I'd love to hear about your project.