
Andjelko Cvjetkvic
Software Developer with 4 years of experience building high-performance, user-friendly applications. Passionate about solving customer needs through efficient, scalable solutions. Skilled in delivering incremental features within the SCRUM framework, ensuring timely milestones and quality.
Core Skills
- Programming Paradigms: Object-Oriented, Functional and Procedural programming
- Programming Languages: JavaScript, TypeScript, C#, C++ and CSS
- Libraries and Frameworks: React, Next.js, Remix, Svelte, TanStack, Visx, D3.js and Three.js
- CSS Frameworks: Tailwind CSS and Material-UI
- UI Libraries: Radix, Shadcn and React-Aria
- Web Rendering Technologies: SSR, SSG and CSR
- Mobile Development: React Native
- Testing: Jest, React Testing Library, Vitest, Playwright and Cypress
- Bundlers: Vite and Metro
- Database: SQL and MongoDB
- Version Control: Git
- Agile Methodologies: Scrum and Kanban
Professional Experience
Codepool
Frontend Developer | June 2021 – Present
- Built web application leveraging cutting-edge frameworks like React, Next.js, Remix and Svelte.
- Created responsive, accessible, and SEO-friendly web applications.
- Implemented data visualizations using D3.js and Visx
- Built mobile applications using React Native
- Integrated REST APIs, implemented JWT-based authorization flows, and utilized tools like Postman.
- Delivered CMS-driven solutions with Payload, Sanity, and Strapi, including payment integrations.
- Developed complex animations and interactive components to enhance user experiences.
- Implemented Internationalization (i18n) for multi-language support across applications.
- Managed and maintained complex Git repositories, including monorepo setups, ensuring efficient workflows.
- Designed and built email templates and notification systems to improve user communication.
- Wrote and maintained unit, integration, and end-to-end (E2E) tests to ensure application reliability.
- Worked within Agile teams, actively participating in sprint planning, standups, and retrospectives.
- Collaborated with designers to implement pixel-perfect designs and ensure consistent user experiences.
- Communicated directly with clients to gather requirements and deliver tailored, scalable solutions.
Portfolio
Education
Faculty of Information Technologies(FIT), University "Džemal Bijedić" in Mostar
Bachelor's degree, Computer Software Engineering | Sep 2019 - Present