
Daniel Ilievski
Verified Expert in Engineering
Front-end Developer
Amsterdam, Netherlands
Toptal member since August 4, 2021
Daniel is a front-end focused full-stack engineer with 7+ years of experience building user-centric, scalable web applications. He's led high-impact projects at ABN AMRO (iDeal payments, internet banking, and client-side analytics) and delivered complex UIs for startups and enterprises through Toptal. Skilled in React, TypeScript, Node.js, and Azure, Daniel brings technical depth, product thinking, and a strong track record of delivering results.
Portfolio
Experience
- JavaScript - 8 years
- React - 7 years
- Front-end Development - 7 years
- Vue - 7 years
- Web Development - 7 years
- Node.js - 6 years
- Software Engineering - 5 years
- TypeScript - 5 years
Preferred Environment
Windows, Slack, Azure, Jira, Visual Studio Code (VS Code), Git, MacOS, JavaScript, Vue, TypeScript
The most amazing...
...project I led was rebuilding iDeal, the Netherlands’ #1 online payment system trusted by millions daily with 99.88% SLA.
Work Experience
Lead IT Engineer
ABN AMRO Bank
- Led the front-end part of a critical application in the bank that integrates with the new protocol for payments within the Netherlands. This application is processing 100+ transactions per second during peak periods.
- Rebuilt parts of ABN AMRO's most used internet banking applications with Vue.
- Took part in Scrum development ceremonies, which included handling customer incidents, planning, and executing production releases.
- Participated actively in various guilds and communities that focus on improving the technology stack used to deliver internet banking applications.
- Tested the code and applications thoroughly to maintain the security level as high as possible.
- Proactively brought fresh ideas for the UI/UX and the performance of the applications.
- Developed reusable front-end components used bank-wide that followed the ABN AMRO design system.
Senior Front-end Developer
Traliant LLC
- Developed complex reusable components for the learner and the admin side of the LMS software.
- Set up and advised the front-end architecture for the admin panel, including state management, API access, i18n, and the latest development practices with Vue.
- Introduced unit/integration testing practices with Jest.
- Developed features for the admin panel for managing the LMS with multiple access roles.
- Adopted Buefy UI library based on Bulma and customized it to match the Traliant branding.
Lead Full-stack Developer and Architect
Prime Skateboard Factory Inc.
- Developed a customer-facing skateboard designer tool using React, MUI, and Fabric.js.
- Implemented the custom designer tool to the existing Shopify web shop of the client.
- Developed a back end to the skateboard designer tool using Amazon S3 and AWS Lambda, which integrates with the store and binds a custom design to a Shopify order.
- Researched and designed the UI of the application, including creating vector graphics to support the different shapes and sizes of the skateboards.
- Optimized the system to convert customers' designs into ready-to-print designs automatically.
- Built documentation of the technical solution for smoother handover.
Front-end Engineer
Emit Knowledge LLC
- Worked in a multidisciplinary DevOps structured environment in close collaboration with the back-end team as well as the business executives.
- Planned, designed, and developed a product aimed at nutrition analysis that integrates with the United States, Canada, and United Kingdom nutrition databases.
- Maintained and rebuilt a contract management product with an established userbase to Vue.
- Designed and implemented captivating UIs and provided consultations on the user experiences (UX) of multiple products built within the company.
- Automated boilerplate code generation for front-end applications.
- Participated in the Agile Scrum software development lifecycle.
Graphic Designer | Web Developer
Freelance
- Developed external and internal marketing solutions and creative materials on a contractual basis for multiple clients from various industries.
- Worked with a range of clients, including global-scale companies as well as well-established organizations like Laurentide Controls Ltd. and the Faculty of Sports and Exercise Medicine (Ireland).
- Collaborated closely with internal marketing specialists, as well as managers and successfully delivered solutions for digital and printed media.
Java Developer
Singular
- Developed highly scalable and secure solutions for Singular's online casino and P2P platform, Slots and Singular Tournament System (STS).
- Participated in Agile Kanban methodology for project management.
- Planned and developed an online multiplayer online blackjack game aimed at introducing the interns to the back-end technologies used by the company's well-established sports betting and casino products.
Experience
Hiring Assessment Platform - Toptal
No Code Web App Builder - Toptal
Lori
Obleci.me
MenuSano
http://www.menusano.comTrackado
http://www.trackado.comMy work on this project consisted of developing new features and maintaining the existing ones while improving and renewing the technology stack with Vue. I was the project's lead front-end developer for the duration of my contract.
Daniel | Building Awesome Apps
http://danielilievski.com/Education
Bachelor's Degree in Computer Science
Ss. Cyril and Methodius University — Faculty of Computer Science and Engineering - Skopje, North Macedonia
Certifications
Professional Scrum Product Owner - AI Essentials (PSPO-AIE)
Scrum.org
Microsoft Certified: AZ-900 — Azure Fundamentals
Microsoft
Skills
Libraries/APIs
Vue, LitElement, React, Node.js, Vuex, Fabric, Vue 2, jQuery, Chrome API, REST APIs, Google Maps API, GSAP, Emotion Library, Jenkins Pipeline, Amazon API, Formik, React Redux Form, Product Hunt, Dropbox API, Google Drive API, Liquid, Lodash, React DnD, Vue 3, Buefy
Tools
Git, Adobe Illustrator, Canvas, Vue CLI, Jira, Adobe Photoshop, Figma, Auth0, Slack, Jenkins, Confluence, Adobe Experience Design (XD), Canva, Apache Maven, Bitbucket, GitHub, Amazon AppStream, React Apollo, GitLab, GitLab CI/CD, Webpack, Adobe Creative Suite, Azure OpenAI Service
Languages
JavaScript, TypeScript, HTML, CSS, Java, GraphQL, ASP.NET Razor, Sass, Python, C#, C++, C, PHP, SCSS, Lava
Frameworks
TestCafe, Jest, Redux, Nuxt.js, Vue SSR, Material UI, Express.js, Knockout (Knockout.js), Bootstrap, Tailwind CSS, AngularJS, Hibernate, JSON Web Tokens (JWT), .NET Core, Spring Boot, .NET, MUI CSS, OAuth 2, Bulma
Paradigms
Agile, UI Design, Functional Testing, Scrum, Azure DevOps, DevOps, Visual Programming
Platforms
Windows, Visual Studio Code (VS Code), Netlify, Azure, Firebase, Java EE (Jakarta EE), GreenSock Animation Platform (GSAP), Azure PaaS, Azure IaaS, Amazon Web Services (AWS), AWS Lambda, Shopify, Docker, MacOS
Storage
PostgreSQL, MySQL, JSON, On-premise, NoSQL, Databases, Amazon S3 (AWS S3), Azure Storage
Other
Programming, Software Engineering, Front-end Development, User Interface (UI), Web Development, Front-end, Product Development, Front-end Design, User Experience (UX), Lean Product Development, Full-stack, Full-stack Development, Internet Protocols, Mathematics, Computer, ServiceNow, eCommerce, Chrome Extensions, Web Extensions, Front-end Architecture, Core Banking Solutions (CBS), New Products, Incident Management, Incident Response, Web App Development, Financial UX, UI Development, UI Testing, QA Testing, Certified Scrum Developer, Agile DevOps, Interviewing, Conference Speaking, Tech Conferences, Pipelines, CI/CD Pipelines, UI Animation, Product Planning, UML Diagrams, Flow Diagrams, Cloudflare, Apollo, Minimum Viable Product (MVP), Client-side, Product Prototyping, Proof of Concept (POC), Prototyping, UI Prototyping, UX Prototyping, Product Discovery, New Product Development, Complex Application User Interfaces (UI), Digital Marketing, Landing Pages, SEO Marketing, Graphic Design, Browser Plugins, Azure Portals, Calculus, Networks, Image Processing, 3D Design, Business, Storybook, App Customizations, Product Management, Product Owner, Artificial Intelligence (AI), AI Agents, Microsoft Azure
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