
Lucian Văcăroiu
Verified Expert in Engineering
Javascript Developer
Lucian has 17 years of professional experience as a full-stack developer and solution architect. He's built web apps optimized for large-scale production performance and worked extensively with PHP, JavaScript (including Node.js, Vue, and React), SQL, NoSQL database back ends, and many AWS technologies. His skill set includes advanced topics like serverless architecture and modern data-mapping design.
Portfolio
Experience
Availability
Preferred Environment
PhpStorm, MacOS, Docker
The most amazing...
...thing I've written was the OS for a restoration project for a Soviet-era CNC machine that was used to make locomotive axles.
Work Experience
Lead Developer and Software Architect
Motoreco Parts
- Architected and developed a complete PHP and AWS based serverless solution to support the client's daily operations as an MM/year auto-parts retailer. All of the solution's "moving parts" (from the PHP-compute to the MySQL database backend) scale automatically to meet the client's online-retail traffic needs and warehousing/supplier batch-processing needs, with absolutely no system administration required.
- Designed and developed a sophisticated WMS and fulfillment management system with a Vue.js interface and a GraphQL API back end (part of the solution mentioned above) based on client specifications but also leveraging my own UX experience to simplify existing workflows.
- Developed an entire CI/CD pipeline with orchestration between multiple AWS services (including Lambda, API Gateway, Aurora, S3, Elasticache, and Elasticsearch), GitLab and Cypress-based automated integration tests.
Software Architect
Undisclosed Client (via Toptal)
- Designed the complete system architecture and AWS technology orchestration for large-scale CMS with HA and CI/CD requirement, based on AWS Lambda, AWS DynamoDB, AWS CodePipeline, React, and Node.js.
Senior Node.js Developer
Alteryx (via Toptal)
- Identified and improved the architecture and performance pain points in the React code in one of the client's flagship products. The client is traded on the NYSE and the product I worked on is actively being used by customers, so details are still under strict NDA.
Lead Node.js/React Developer
Brightsave.se (via Toptal)
- Architected a complete end-to-end microservice-based scalable and high-availability frontend and backend solution based on AWS services and leveraging open source technologies like React and Node.js.
- Developed an entire CI/CD pipeline consisting of a complex orchestration of multiple AWS services (including Lambda, API Gateway, DynamoDB, and Aurora) to build, test and deploy several serverless APIs and client apps.
- Designed and developed several serverless GraphQL APIs with Node.js, leveraging multiple AWS services (including Cognito, Lambda, API Gateway, DynamoDB, and Aurora) to serve as a back-end for multiple client apps.
- Designed and developed several responsive PWA client apps using a React/Redux/Sagas stack, leveraging AWS Cognito for user authentication and authorization, including authorization and access to the aforementioned GraphQL APIs.
Lead React Developer
Shiparta.com (via Toptal)
- Developed a React/Redux/Sagas PWA solution to support the client's fine-art shipping-management business. Requirements included consuming a pre-existing JWT-authentication based REST API written in Python, as well as adapting an older UI design to the modern responsive and async requirements of a PWA.
- Reversed-engineered legacy Python code to figure out endpoint architecture and interfaces for a legacy API with loosely maintained documentation.
Lead React Developer
Moment Studios (via Toptal)
- Developed a React/Redux/Sagas PWA solution to support the client's mobile app with Instagram-like functionality. Requirements included consuming a pre-existing JWT-authentication based REST API.
- Built an independent PWA solution to act as a back-office/administration interface that the client's employees would use to moderate user content.
- Got up to speed quickly, self-managed and kept the project on track with minimal project specifications.
Freelance Consultant
Freelance Work
- Refined back-end code for Green Horse Games` MVP, a browser-based racing game, on the heels of their round A.
- Implemented 2Parale Affiliate Network's long-term DevOps and SysOps strategies as well as consulted on expanding their tech team and development efforts.
- Architected and developed the first local/regional cashback platform.
- Architected and developed a complete PWA solution based on a purely-mathematical model for the statistical analysis of the European secondhand auto market, the goal of which being to estimate a fair purchase price and life-time maintenance cost of any make and model vehicle purchase.
- Architected and developed a multi-campaign tracking system for mobile-app user acquisition with Facebook ads and the Facebook Ads API for Mavenhut.com.
- Architected and developed a web-based A/B testing solution, for PPC and PPV ad campaigns, based on a mathematical model for statistical significance, for Affiliate Window Ltd.
CTO
eRepublik Labs
- Oversaw the overall staffing strategy as well as day to day technical operations, including managing the supporting technical and financial infrastructure necessary for a team of roughly 30 people.
- Initiated and led the effort to architect and implement what were, at the time, bleeding-edge DevOps strategies (DevOps was a little known buzz-word back then).
- Helped the company transition its flagship product, a browser-based MMO, into the modern age and support a fast-expanding user base, on the heels of their series A funding.
Experience
Client Testimonial (via Toptal)
— Kirby Birch, Product Manager, St. Jude Children's Research Hospital
Client Testimonial (via Toptal)
— Toptal Delivery Manager
Client Testimonial (via Toptal)
— Niklas Nåsén, Brightsave.se co-founder
Client Testimonial
— Alexis Bonte, CEO at eRepublik Labs Limited
Client Testimonial
— George Lemnaru, CEO of Green Horse Games
Skills
Languages
SQL, GraphQL, HTML, CSS, ECMAScript (ES6), ES7, SCSS, JavaScript, PHP, Gremlin, HTML5, CSS3, Solidity, Ruby, Python
Frameworks
Redux, Express.js, Laravel, Sails.js, Bootstrap, React Native, Ruby on Rails (RoR)
Libraries/APIs
React, Node.js, jQuery, REST APIs, Vue, Flexbox
Tools
Git, Terraform, Webpack, Lando, PhpStorm, PowerMTA
Paradigms
REST, Continuous Integration (CI), DevOps
Platforms
Docker, Amazon Web Services (AWS), AWS Lambda, Amazon EC2, Blockchain, MacOS, LAMP, IBM WebSphere, Firebase
Storage
MongoDB, MySQL, Amazon DynamoDB, NoSQL, Amazon Aurora, MySQL Clustering
Other
Serverless, Data Architecture, Software Architecture, Sagas, Freelancing, Architecture, Software Design, AWS CodePipeline, Leadership
Education
Completed Credits towards a Master's Degree in Business Adminstration
Hyperion University - Bucharest, Romania