
Danilo
From North Macedonia (UTC+2)
8 years of commercial experience
Lemon.io stats
Danilo – AWS, Python, React
A versatile Software Engineer with 8+ years of experience building scalable, production-ready systems across cloud, data, and AI-driven platforms. Recently founded an educational AI tool for eCommerce businesses, blending analytics with actionable insights. Brings a strong command of .NET, Python, and React, along with deep experience in both SQL and NoSQL databases. Demonstrates a consistent track record of writing clean, maintainable code, making thoughtful architectural decisions, and applying a pragmatic, business-focused mindset. Thrives in fast-paced environments, quickly adapts to new challenges, and consistently delivers high-value results.
Main technologies
Additional skills
Ready to start
26th of May, I can start earlier, but I will be travelling from 20th - 26th of MayDirect hire
Potentially possibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
CTO
An AI-powered educational platform designed to help e-commerce store owners make sense of their Google Analytics data. The system provided personalized recommendations to improve store performance by translating complex analytics into actionable insights. The platform combined AI-driven content generation, a user-friendly interface, and automated workflows to deliver a tailored learning experience for each user.
- Architected the entire technical solution, ensuring scalability and performance;
- Hired and managed a small cross-functional team, including two software engineers and a UX designer;
- Defined and implemented engineering processes to improve collaboration between design and development;
- Designed and implemented cloud infrastructure on AWS, focusing on security, cost-efficiency, and maintainability;
- Set up CI/CD pipelines to streamline deployment and improve development velocity;
- Led back-end and front-end development, selecting technologies and defining architecture;
- Created both the product’s UX design and the technical system design documentation;
- Oversaw the technical execution from concept to launch, ensuring delivery met business and user requirements.
Lead Front-end Engineer
An AI-powered marketing platform designed to support small businesses by automating the creation and execution of comprehensive marketing strategies. The platform generates tailored marketing plans based on user-submitted business questionnaires. It leverages AI models informed by top academic sources to craft marketing and content strategies, and then automatically creates and schedules posts across social media platforms such as LinkedIn, X (formerly Twitter), and Instagram.
- Led the front-end development initiative from the ground up, collaborating with an existing back-end engineer;
- Architected and implemented the full front-end codebase, including component structure, state management, and API integration;
- Designed and delivered a fully functional MVP within two months, working on a part-time basis;
- Created responsive and user-friendly UI/UX designs aligned with the product’s goals and user needs;
- Built interfaces to manage marketing questionnaires, AI-generated strategy views, and content scheduling tools;
- Integrated with social media APIs to support automated posting across multiple platforms;
- Maintained close communication with stakeholders to iterate quickly based on feedback;
- Ensured smooth performance and clean code structure for future scalability.
Senior Full-Stack Developer
A high-scale eCommerce optimization platform that supports over 500 million checkouts per year. Its main product offers a dynamic checkout personalization system that segments shoppers in real-time using thousands of data points, enabling tailored experiences to maximize conversion and retention.
- Developed an end-to-end A/B testing feature by implementing a backend-for-frontend (BFF) microservice and a custom rule engine;
- Designed and implemented a traffic distribution algorithm using Redis to consistently assign users to experimental variants with high performance and reliability;
- Built a Shopify checkout customization tool to test and validate different versions of the checkout experience.;
- Created a data pipeline in Python to ingest and process data from shipping carriers and warehouses, enabling accurate order tracking and analytics;
- Contributed to platform stability by participating in the on-call rotation and resolving high-priority production incidents quickly and effectively;
- Collaborated with cross-functional teams to integrate A/B testing and tracking systems into the broader optimization platform;
- Ensured all new systems were scalable and met performance requirements under heavy checkout traffic.
Back-end Software Engineer
A leading online real estate platform in the Netherlands that connects buyers, sellers, renters, and real estate professionals. The platform offers advanced property search tools, neighborhood insights, virtual tours, and real-time market data, serving millions of users looking for residential and commercial real estate.
- Architected and implemented a user inactivity detection system in close collaboration with front-end and data engineering teams;
- Acted as the sole back-end engineer on the feature team, owning and maintaining all relevant microservices;
- Ensured the scalability and reliability of new back-end features aligned with platform-wide performance standards;
- Worked closely with Staff and Lead Engineers to ensure new features adhered to company-wide software architecture principles;
- Facilitated cross-team communication to integrate inactivity tracking with analytics and personalization components.
Senior Full-stack Software Engineer
A mental health platform that allowed users to create profiles and connect with mental health coaches worldwide based on personal preferences. The platform supported scheduling, pay-per-minute billing, video calls, and in-app messaging to facilitate direct, on-demand support from verified professionals.
- Served as a founding Senior Software Engineer, collaborating closely on the software architecture and major system decisions;
- Developed core features including user scheduling, video calling, and real-time chat between users and mental health coaches;
- Created and maintained the authentication system using Azure AD B2C with Custom Policies for secure identity management;
- Engineered a custom, unit-testable TypeScript front-end framework using the Model-View-Presenter (MVP) design pattern;
- Participated in the hiring process by conducting technical interviews and providing detailed evaluations to assist in team-building.
Full-stack Software Engineer
A U.S.-based e-commerce platform for grocery stores is undergoing technical transformation in preparation for acquisition. The work focused on modernizing core systems, ensuring scalability, and improving system observability while maintaining service reliability across multiple tenants and payment providers.
- Collaborated with a focused task force to prepare the company’s technical infrastructure for acquisition readiness;
- Successfully migrated the payments system from a legacy monolith to a dedicated microservice supporting multiple payment providers and tenant configurations;
- Designed and executed a seamless rollout strategy using feature flags and A/B testing, delivering the migration with zero downtime;
- Built a high-throughput, custom click and impression tracking system leveraging Apache Kafka and AWS Redshift for warehousing and analytics;
- Participated in the on-call DevOps cycle, ensuring system reliability and aligning technical efforts with company-wide priorities.
Back-end Software Engineer
A mission-critical system modernization project for a U.S. state government, replacing a decades-old Visual Basic application used for handling official paper filings. The rewrite had a strict 9-month delivery deadline to ensure readiness before regional elections, requiring high code accuracy, security, and testing standards.
- Contributed to a complete rewrite of a legacy government paper filing system, replacing outdated infrastructure with modern full-stack technologies;
- Operated under a high-pressure 9-month deadline tied to the state election cycle, meeting delivery requirements on time;
- Ensured 90%+ test coverage for all code, reflecting the project's mission-critical nature and strict validation standards;
- Delivered precise, high-quality implementations supporting regulatory and administrative workflows.