
Achillefs Charmpilas
Verified Expert in Engineering
Software Developer
Paphos, Cyprus
Toptal member since November 20, 2024
Achillefs is an engineer and engineering manager skilled in building testable and maintainable systems, team building, and strategic execution. He has leveraged technical expertise and certifications in high-performance leadership to drive team excellence. Known for delivering projects on time, recruiting solid teams, and establishing benchmark processes within large organizations, Achillefs exemplifies a commitment to quality and continuous improvement.
Portfolio
Experience
- Ruby on Rails (RoR) - 20 years
- PHP - 20 years
- Ruby - 20 years
- PostgreSQL - 10 years
- Sidekiq - 9 years
- React - 6 years
- Laravel - 4 years
- ChatGPT - 1 year
Availability
Preferred Environment
Slack, MacOS, Visual Studio Code (VS Code), Jira, Zoom
The most amazing...
...product I've developed was a sports article generation system that used simple heuristics and Markov chains in the era before large language models (LLMs).
Work Experience
Engineering Manager
Toptal
- Built and managed several successful teams, delivering updates to a complex platform and brand-new, standalone services. The teams were high-performing, consistently delivering on time and with a high-quality bar.
- Developed a new estimation framework, widely adopted within the organization, that allowed for accurate scoping early in the product's lifecycle.
- Led the integration of deployment tracking throughout the organization (400+ repositories), allowing for the formulation of a cycle time OKR tracked throughout engineering (400+ engineers).
Senior Full-stack Developer
Belighted
- Developed a complex music royalties financial reconciliation system, utilizing concurrent code, background batch processing, and data normalization.
- Leveraged Canvas and React with a Ruby-on-Rails API to develop a complex organizational chart design application. I handled both back-end and front-end development, aligning with stakeholders independently.
- Worked on a large-scale learning management system in React and Ruby on Rails. I was responsible for building a dynamic test creator that allowed for the creation of complex and performant UIs.
Senior Back-end Engineer
Livil
- Designed an extensible system of service integration. The system's goal was to allow quick addition of new data sources of various types from any provider using a unified API.
- Created code generators early in the process to reuse while creating many integrations, saving the company development time.
- Gained deep knowledge of productivity APIs from almost all available providers, including Microsoft, Google, Dropbox, and Apple.
Lead Engineer
Humbucker Ltd
- Led the development of numerous startup MVPs, either as a solo developer or as a lead of a small team. I was also responsible for hiring contractors on a per-project basis.
- Worked on startup projects: Amazon product tracking and comparison for a collectible listings affiliate application and custom eCommerce platform, including a first-of-its-kind home automation design and purchase application (intelligent home.today).
- Developed and maintained SEO tooling that was successfully marked for dozens of clients over five years (Content Wave, Product Wave, and SERPTracker).
Senior Full-stack Engineer
Bwin
- Designed and led the building of a search engine result page tracking system, utilizing complex retrieval strategies to ensure continued operation and localization of results. The system included visualization of ranking data as time series.
- Designed and built a link tracking system, allowing the evaluation and management of backing procurement and performance auditing.
- Designed a content distribution system, allowing users to centrally manage content distributed over hundreds of websites hosted on diverse providers around the globe. The system included ad-hoc automated website deployment and content publishing.
- Implemented a video hosting application for PartyPoker.com, hosting and serving poker tournament video content in an extremely cost-effective way.
Experience
Livil
http://livil.coXegesis
Education
Master's Degree in Music Information Technology
City University of London - London, United Kingdom
Certifications
Advanced Prompt Engineering Techniques
LLM Foundations: Vector Databases for Caching and Retrieval Augmented Generation (RAG)
Skills
Libraries/APIs
React, Sidekiq, REST APIs, Node.js, Stripe, Google APIs, Dropbox API, Apple Maps API, Gmail API, Google Drive API, Amazon Cloud Drive API, Apache Lucene, YouTube API
Tools
Slack, Jira, Zoom, Apache, RabbitMQ, React Apollo, ChatGPT, Google Analytics, Grafana, Canvas 2D, Apt-get, Majestic, Capistrano
Languages
Ruby, PHP, JavaScript, CSS, HTML, TypeScript, SQL, GraphQL, Prolog, C++, Java, Perl, Python
Frameworks
Ruby on Rails (RoR), Laravel, Material UI, Symfony
Platforms
MacOS, Visual Studio Code (VS Code), Amazon Web Services (AWS), AWS Lambda, Apache Kafka, WordPress, Amazon EC2, Kubernetes, Docker
Storage
PostgreSQL, MySQL, MongoDB, Redis, MariaDB, Amazon S3 (AWS S3), JSON
Paradigms
DevOps, REST, Continuous Deployment, Continuous Delivery (CD)
Industry Expertise
E-learning
Other
Full-stack, APIs, Web Development, Web Analytics, Google Tag Manager, Payment Gateways, Full-stack Development, Axios, Google Analytics 4, Machine Learning, ChatGPT Prompts, ChatGPT API, Artificial Intelligence (AI), Software Design, Microsoft Graph API, Prompt Engineering, Large Language Models (LLMs), Vector Databases, Caching, eCommerce, GitHub Actions, Educational Portals
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