
Andrei Cristea
Verified Expert in Engineering
Full-stack Developer
Constanța, Constanța County, Romania
Toptal member since April 6, 2022
Andrei is a versatile full-stack developer specializing in developing MVPs. With over 12 years of experience in design and 8 years as a full-stack developer, he has worked across the entire development lifecycle and solved technical challenges for domain-leading enterprises and startups. Andrei's skills enable early startups to fast-track the process from idea to viable product by offering design and implementation for a fraction of the cost.
Portfolio
Experience
- Design - 10 years
- Redux - 6 years
- Node.js - 6 years
- React - 6 years
- TypeScript - 4 years
- Vue - 3 years
- Vuetify - 2 years
- Nuxt.js - 1 year
Availability
Preferred Environment
MacOS, Visual Studio Code (VS Code), Slack, Git
The most amazing...
...software I’ve built is a CRM platform for one of the largest transportation companies in the United States.
Work Experience
Senior Full-stack Developer
Anais digital
- Developed an application for a major voice service provider in Western Europe used by over 100,000 people daily.
- Designed and implemented a scalable front-end architecture based on micro-front-end plugins.
- Implemented new features and fixed bugs but took ownership when assigned to other teams (e.g., Design/BE) to ensure follow-up and faster delivery.
Vue/JavaScript Developer
Orca IoT Inc
- Handled front-end development and architecture modernization. Designed and implemented front-end features with React and Redux, modernized the system architecture for scalability and advised the client on key technical decisions.
- Contributed to advanced AWS implementation and optimization. Developed complex AWS architectures with Lambda, SQS, and DynamoDB, optimized Lambda performance for cost efficiency, and implemented high-security permission protocols.
- Performed back-end implementation with Python. Developed and deployed multiple Lambda functions using Python to support various back-end features, ensuring seamless integration and robust performance and prioritizing Lambda cost efficiency.
Technical Lead Developer
Softvision
- Designed and implemented front-end and back-end architectures for several projects.
- Managed two teams, distributing tasks and offering technical support and mentorship.
- Mentored and guided 20+ developers in the past two years.
Senior JavaScript Developer
Softvision
- Developed a customer support micro front end for international eCommerce, enabling real-time communication and data exchange between customers and customer support, using TypeScript, React, Redux, and Socket.IO.
- Created an authentication microservice for a charity fundraising platform, built with LoopBack 4, TypeScript, AWS, Redis, PostgreSQL, and GitLab CI.
- Developed a front-end RBAC application acting as a shell for other micro front ends for a large fintech client based in the United States, using TypeScript, React, and Redux.
- Built multiple AWS Lambda functions, processing thousands of loans daily for a large fintech client based in the United States.
- Created and implemented a web design for a carrier-rating application for one of the largest cargo transportation companies in the United States, enabling them to rate and collaborate with their most professional carriers.
- Designed and implemented an OCR application with React and Firebase for one of the largest cargo transportation companies in the United States, automating the digitalization of carrier transportation documents.
- Implemented several module federation micro front ends for an order management application for one of the largest cargo transportation companies in the United States.
JavaScript Developer
Vivre
- Implemented new pages and features using Handlebars, SCSS, Backbone.js, Vue.js, Vuex, Node.js, and Express.js.
- Refactored the entire Backbone.js website with Vue.js.
- Implemented back-end endpoints in PHP to support the back-end team when they didn't have enough capacity for the sprint.
- Created web designs and mocks for new features, such as adding products to favorites, an improved cart section, pages for self-managing user accounts, and banners for the client-facing website.
- Wrote unit and end-to-end tests to determine if the website worked as intended.
Web Developer
Freelance
- Created web designs for landing pages, implemented them with WordPress, and built custom plugins.
- Configured Droplets and Nginx servers, installed WordPress, and configured themes.
- Designed and developed an application for an electronic device repair shop using the MERN stack, lowering costs and improving the visibility of the repair process to customers.
- Oversaw the design and developed an application for a real estate company based in Denmark, allowing users to compare home prices and providing insights on fair valuations.
Graphic Designer
Freelance
- Designed flyers, menus, and banners using CorelDRAW.
- Designed business cards and web pages using Adobe Photoshop.
- Created logos for local businesses using Adobe Illustrator.
Experience
Video-to-GIF Converter Application
Licensing Tool for a Software Company
Quiz App for Developers
AI Image Labeling Tool
Real Estate Rental CRM
Clothing eCommerce Site
Education
Bachelor's Degree in Pedagogy – Fine and Decorative Arts
Ovidius University of Constanta - Constanta, Romania
Certifications
Web Designer
GMB Computers
Skills
Libraries/APIs
React, Node.js, Vue, React Redux, React Query, Vuex, Backbone.js, Handlebars, PrimeNG, Socket.IO, SignalR, Stripe
Tools
Postman, Slack, Webpack, Prisma, Photoshop CC, Figma, Git, GitHub, Stylus, GitLab, CorelDRAW, Illustrator CC, Mongoose, React Apollo
Languages
HTML, CSS, JavaScript, TypeScript, SCSS, HTML5, GraphQL
Frameworks
Redux, Express.js, Material UI, Fastify, Angular Material, Angular, Bootstrap, Next.js, Tailwind CSS, Vuetify, Nuxt.js, Loopback, React Native
Paradigms
Unit Testing, Web UI Design, Web UX Design, E2E Testing
Platforms
MacOS, Visual Studio Code (VS Code), Firebase, WordPress, Amazon Web Services (AWS)
Storage
SQLite, JSON, PostgreSQL, MongoDB, Redis
Other
Design, React Hooks, Startups, Early-stage Startups, Web Pages, Front-end, Back-end, User Interface (UI), UI Components, eCommerce, User Experience (UX), Full-stack, Web Development, Templates, APIs, Accessibility, Styled-components, Cargo, Web Applications
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