
Andrei Alecu
Verified Expert in Engineering
Software Developer
Bucharest, Romania
Toptal member since September 27, 2021
Andrei is an expert software architect and product manager with 15+ years of experience. His specialty is full-stack development using React Native, Angular, TypeScript, Node.js, MongoDB, GraphQL, AWS, clouds, infrastructure as code, DevOps, and Fastlane. He created a SysOps software package in 2002 used on thousands of workstations at multiple Fortune 500 companies. Andrei also built the first WYSWYG browser Ajax-based spell checker back in 2008. He's currently working on SaaS and mobile apps.
Portfolio
Experience
- TypeScript - 8 years
- Node.js - 8 years
- Angular - 5 years
- MongoDB - 5 years
- GraphQL - 4 years
- NestJS - 4 years
- React Native - 3 years
Availability
Preferred Environment
Visual Studio Code (VS Code), MacOS, Slack, GitHub
The most amazing...
...thing I've developed is a SaaS and mobile app combo that completely disrupted an industry.
Work Experience
CTO
Playerfy
- Architected, designed, and developed a mobile and back-end app that allows amateur football players to find other players to play with.
- Architected highly available infrastructure for hosting the back end on the AWS cloud using AWS CDK (infrastructure as code).
- Deployed updates to the back end and mobile app stores. Created pipelines using CircleCI and Fastlane for automation.
- Integrated Slack API to automatically post matchdays for moderation on internal channels, complete with custom buttons to take actions via the Slack app.
Contributor
Open Source
- Contributed over 180 merged PRs to various libraries across the Node.js ecosystem, including Angular, NestJS, Apollo, AWS CDK, Yarn, Mongoose, Ionic, and Definitely Typed.
- Reworked how the Angular CLI finds packages, making it compatible with Yarn workspaces.
- Contributed various fixes and improvements to AWS Cloud Development Kit.
- Made major updates to Yarn Modern's documentation website. Implemented a dynamic table of contents and made lots of other improvements and fixes to the layout.
CTO | CEO | Co-founder
LetsPoker
- Developed a platform for live poker organizers to manage events like poker clubs and poker tournaments. The complete system has hundreds of features like kiosks with real-time information and modules designed for regulatory and legal compliance.
- Developed a mobile app that transformed the live poker landscape in the launch markets achieving incredible organic growth and loyalty rates. Added incredible value to both organizers (B2B) and players (B2C).
- Led the infrastructure planning and deployment. Defined all of the infrastructure using code and became a contributor to several DevOps open-source projects as a result.
Software Architect & Full-Stack Engineer
Best of the Web
- Created one of the first optimized geographical search engines by heavily modifying Apache Lucene. The engine was capable of sub-five millisecond geo searches on databases of several millions of records on hardware of the era (2010).
- Led the hardware planning, procurement, and installation at a data center. Designed and configured highly available systems for networking, storage (SAN), and servers with real-time failover.
- Oversaw and developed a local directory similar to Yelp. Handled all aspects from software and hardware architecture to SEO.
- Managed conversion of the legacy codebase from Visual Basic to C#, making sure SOLID design principles were respected.
CTO | Full-stack Developer
Tachyon Labs
- Designed, architected, and developed a visual editor (GUI) for the KiXtart scripting language around 2002. The product was used at several Fortune 500 companies on thousands of workstations, with Alcatel-Lucent being a major user.
- Designed, architected, and developed an audience tracking software package for broadcast television stations around 2003. The software package was deployed and used on national television.
- Designed, architected, and developed the first real-time WYSIWYG spell checker component that worked on both the desktop and web. Among notable users were PricewaterhouseCoopers, the US Army, and NASA.
Experience
Playerfy
https://playerfy.ro/en/I acted as the architect and main developer, working with the client who only had a basic idea and a list of requirements. Developed the back end from scratch using NestJS, GraphQL, and MongoDB.
Managed another junior developer on the front end.
Defined the infrastructure using AWS CDK and was responsible for deploying the back end to AWS and the app to App Store and Google Play using Fastlane.
LetsPoker
https://www.youtube.com/watch?v=5Zb0HRvXYwMFounded and created the startup from scratch. Reached 100% market penetration in the launch country, with all of the legal poker clubs using the platform.
Given the relatively small niche size, the app is being used by thousands of users every day.
Skills
Libraries/APIs
Node.js, React, Slack API
Tools
GitHub, Amazon Cognito, Amazon Elastic Container Service (ECS), Fastlane, Amazon Simple Notification Service (SNS), Photoshop CC, Slack, JSX, Yarn Workspaces, Canvas
Languages
GraphQL, SCSS, TypeScript, JavaScript, HTML, CSS, HTML5, Visual Basic 6 (VB6), C#
Frameworks
React Native, Angular, NestJS, Jest, JSON Web Tokens (JWT), ASP.NET, Ionic
Paradigms
Continuous Integration (CI), Continuous Delivery (CD), DevOps
Storage
MongoDB
Platforms
Amazon Web Services (AWS), Amazon EC2, Visual Studio Code (VS Code), MacOS, Windows
Other
Cloud, AWS Cloud Architecture, ECS, Web Services, Cordova, Gatsby
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