Alexandros Elegreris
Verified Expert in Engineering
Full-stack Developer
Athens, Central Athens, Greece
Toptal member since March 4, 2024
Alexander is an engineer who excels in various environments, from the fast-paced tech hubs of New York to the demanding ecosystems of Zurich. He has led transformative projects that have significantly improved system performance and operational efficiency. With experience leading teams in the Agile methodology, Alexandros' approach combines technical mastery with visionary leadership, driving his teams toward groundbreaking achievements.
Portfolio
Experience
Availability
Preferred Environment
Linux, Windows, Slack
The most amazing...
...thing I've worked on is a system for managing manual and automatic trades, enhancing the reliability of trading operations for the largest crypto ETF.
Work Experience
Principal Engineer
Stork
- Led a team of five engineers in the evaluation and re-architecture of the entire infrastructure, significantly increasing system speed and efficiency while reducing operational costs.
- Worked on the monolithic design on AWS, using Rust for efficient high-speed signing; Python, FastAPI, and Redis for rapid result processing; and Docker for containerization, establishing Stork as a premier ultra-low latency reference price provider.
- Created a tailored weighted mark price oracle for Vertex.
- Led the engineering team focusing on Agile methodology practices. Successfully implemented strategies that improved project agility and team dynamics.
- Piloted large-scale projects, including Web3 and blockchain initiatives, propelling company growth and market success.
- Created a tailored spot oracle for OKX and an integration infrastructure for their custom API.
Senior Software and Trading Engineer
21.co
- Co-led a team of over eight engineers, co-designed and co-built a full-stack, microservices-based order management system (OMS) using Python, FastAPI, RabbitMQ, and Redis, containerized with Docker, orchestrated with Kubernetes, and deployed on AWS.
- Worked on a system vital for managing manual and automatic trades, enhancing the scalability and reliability of trading operations for the world's largest crypto ETF.
- Developed a high-frequency trading (HFT) low latency system with a monolithic design using Rust and C++, significantly enhancing the trading capabilities and performance of the world's largest crypto exchange-traded funds (ETF).
- Led the design and implementation of an identity access management (IAM) system for the OMS, ensuring secure and efficient trader operations in a blockchain-centric environment.
- Partnered with world-class traders from Bank of America, Deutsche Bank, and UniCredit to translate complex trading strategies into effective, reliable algorithms.
- Managed comprehensive testing and maintenance protocols for trading systems, focusing on speed optimization, bug resolution, and edge case identification to guarantee robustness in live trading environments.
Senior Software Engineer
Embed
- Redesigned the architecture and infrastructure, helping the team deal with the increased volume of traffic that their previous architecture could not handle.
- Worked on the redesign that saved operating costs and the new architecture that simplified the complicated schema and helped speed up maintenance and new feature development.
- Assisted the business in shaping many of their ideas into effective products.
- Consulted on various security matters and erased previous technical debt.
Principal Engineer
ClearViewAI
- Developed pipelines, databases, and APIs, primarily built in Python, certifying that they were robust, efficient, and fast enough to handle data on the scale of hundreds of terabytes. Used Redis, MongoDB, RabbitMQ, PostgreSQL, and Spark.
- Developed advanced web crawlers by leveraging Python, JavaScript, and Node.js in combination with Selenium, BeautifulSoup, and a custom Chromium-based browser. Custom anti-evasion techniques and traffic analysis further refined the process.
- Developed software verification plans and quality assurance procedures and troubleshot, debugged, and upgraded existing systems.
- Led a team of more than 12 engineers focusing on Agile methodology practices and successfully implemented strategies that improved project agility and team dynamics.
Senior Software Engineer
Artiusio
- Developed and worked on enterprise software for medium and large-size corporations.
- Configured and deployed enterprise software for various hotels and businesses. Created a customer relationship management (CRM) and a booking solution consisting of a desktop and a web application.
- Monitored and updated client websites while playing a key role in expanding the company's and client's operations.
Experience
Facial Recognition
http://clearview.aiTrading System
Stork
Skills
Libraries/APIs
React, Node.js, REST APIs, Beautiful Soup, Puppeteer, SQLAlchemy, Python Asyncio, Socket.IO, Python API, API Development, ZeroMQ, Vue, Bloomberg API, Matplotlib, Pandas, Interactive Brokers API, X (formerly Twitter) API, WebRTC
Tools
Pytest, ChatGPT, Git, RabbitMQ, Amazon EKS, GitHub, GitLab, Amazon Simple Queue Service (SQS), Auth0, Celery, Mailchimp, Bloomberg, Slack, Apache Airflow
Languages
Python, JavaScript, CSS, HTML, SQL, HTML5, C++, TypeScript, Go, Java, GraphQL, C#, Rust, R
Frameworks
Django, Selenium, Scrapy, Flask, Next.js, gRPC, React Native, Tailwind CSS, NestJS, Angular, Express.js
Paradigms
Asynchronous Programming, Unit Testing, Database Design, Agile, Back-end Architecture, Management, Automation, API/Services Architecture, Microservices Architecture, Requirements Analysis, REST, Microservices, API Architecture, ETL, Code Refactoring, UI Design, DevOps, Low-code Development
Platforms
Amazon Web Services (AWS), Cloud Native, AWS Lambda, Blockchain, Google Cloud Platform (GCP), Linux, Windows, Kubernetes, Docker, WordPress, Apache Kafka, Databricks
Storage
JSON, Cloud Deployment, MySQL, Data Pipelines, Databases, Amazon S3 (AWS S3), API Databases, PostgreSQL, MongoDB, Amazon DynamoDB, Redis, Relational Databases, NoSQL, Database Modeling, Google Cloud
Industry Expertise
Trading Systems
Other
FastAPI, WebSockets, Web Development, Bots, Full-stack, Scraping, Back-end, APIs, Back-end Development, Containerization, Leadership, Performance Optimization, RESTful Services, Scalability, Technical Leadership, Architecture, API Integration, Full-stack Development, Delivery Management, Engineering Management, UI Automation, Workflow Automation, Web Applications, Web Scraping, Data Scraping, F5 Networks, Website Data Scraping, Data Architecture, Message Queues, Serverless, API Design, Integration, API Gateways, Cryptocurrency, Scalable Web Services, Project Planning, Project Timelines, Web Crawlers, Startups, Financial Markets, Data Engineering, Real-time Data, Trading Bots, Low Latency, Trading, Algorithms, High-load, CI/CD Pipelines, Code Review, Algorithmic Trading, Interviewing, Database Optimization, Software Design, Finance, Finance APIs, Websites, Software Architecture, Generative Pre-trained Transformers (GPT), OpenAI GPT-4 API, Web Dashboards, Abstract Syntax Trees (AST), AI Integration, Data Science, User Interface (UI), Front-end Development, Artificial Intelligence (AI), Okta, Booking, Graphical User Interface (GUI), Content Management Systems (CMS), Financial Data, OpenAI, Data Analytics, Cloud Infrastructure, PDF Scraping, Time Series, Time Series Analysis, Stock Market, Stock Trading, Tickers, Hedge Funds, Options Trading, Profit & Loss (P&L), Stock Exchange, Trade Finance, Machine Learning, Low-latency Software, User Experience (UX), Email Automation, Statistics, AI Website Builders, Fraud Prevention, Fraud Detection
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