Minica Ionut Cristian
Verified Expert in Engineering
Full-stack Web Developer
Bucharest, Romania
Toptal member since June 8, 2020
Cristian is a full-stack web developer with several years of experience building beautiful, performant mobile and web applications that meet or exceed industry standards. His enthusiasm for tech has led him to create several side projects in various areas, including machine learning. Cristian is also innately curious and willing to ask hard questions, quickly making him an asset to any project.
Portfolio
Experience
- Node.js - 8 years
- MongoDB - 8 years
- JavaScript - 8 years
- Full-stack - 7 years
- Chrome Extensions - 5 years
- React - 5 years
- Generative Pre-trained Transformers (GPT) - 2 years
- Machine Learning - 1 year
Availability
Preferred Environment
Linux, MacOS, Windows, Google Docs, Slack, Postman, Terminal, Visual Studio Code (VS Code), MongoDB Atlas, Generative Pre-trained Transformers (GPT)
The most amazing...
...project I've worked on was BytesRoute, which I developed from an idea and an MVP to a robust, full-scale application.
Work Experience
Senior Full-stack Developer
Toptal Client
- Implemented sleek UI improvements based on user feedback.
- Implemented the generative pre-trained transformer 3 (GPT-3) system for user feedback and suggestions.
- Managed back-end servers, database deployment, and DevOps.
Web Automation and JavaScript Expert
Toptal Client
- Worked in a fast-paced startup-like environment with constant communication to improve the user experience.
- Built a declarative engine for creating recipes used in crawling and automation on the top 1,000 websites.
- Participated in design decisions, wrote documentation, and tracked bugs using Jira.
Senior Full-stack Developer
Wellnessentially
- Created a comprehensive React application with a responsive, clean UI.
- Used Node.js, Express.js, and MongoDB to develop a REST API back end that is performant and easy to extend.
- Headed a team and managed operations in a fast-paced setting that required quick iterations driven by valuable user feedback.
- Used AI models in production for validation and inspiration, profanity detection, and pose detection.
Senior Full-stack Developer
Brox.ai
- Developed a system to extract qualitative information from text input and respond to questions or summarize the information.
- Created a system to retrieve and transcribe audio and video surveys.
- Built an admin system to create and manage audio or video surveys.
- Developed a React web application that handles user authentication, profile panels, and survey submission.
Chrome/Browser Extension Developer
Toptal Client
- Assessed client necessities and helped determine a development plan based on technical and budget constraints.
- Implemented the project based on the plan we put together and the client's feedback.
- Delivered comprehensive reports and performance or usability suggestions.
Freelance Senior Chrome Extension Developer
US Services Company
- Created the UI/UX for an extension popup and in-page presentation.
- Integrated for a client a custom search engine in a Chrome extension.
- Set up a packaging system for deployment in the Chrome Web Store.
Freelance Senior Full-stack Developer
Global Fertilizer Company
- Developed front-end features with React and GraphQL for a SaaS app that helps farmers manage, monitor via satellites, and make better decisions about their crops.
- Worked on GraphQL and Nest.js microservices backed by a PostgreSQL database.
- Handled billing, subscription, and payments via Zuora.
Full-stack Developer (Node.js, Vue.js, MongoDB)
Padopto
- Set up servers in Node.js and MongoDB on DigitalOcean.
- Created a RESTful API in Node.js with proper JWT authentication mechanism.
- Created a Vue.js single-page application with Bootstrap.
Technical Lead (AWS, MongoDB, Node.js, Vue.js)
Caphyon
- Developed an onboarding service from scratch called Bytes Route. It has two parts: a single-page web application and a Chrome extension.
- Led a project that involved the UI revamp of Advancedinstaller.com(based on XML and XSLT).
- Contributed, oversaw launch processes, and managed production services for multiple user-facing and admin web applications, including Installeranalytics.com.
- Oversaw the creation, training, management, and mentoring of a team of web developers.
- Provided technical know-how about web development to interested parties inside the company.
- Setup a processing pipeline with three MongoDB clusters and one RabbitMQ cluster that can handle billions of data points.
Freelance Senior Chrome Extension Developer
US Global Analytics Company
- Developed a complex Chrome extension that helped people create a profile, share data from various sources like Netflix, Amazon, and Spotify, and get paid for it.
- Built scrapers for multiple data sources, including Spotify, Amazon, and Netflix history.
- Constructed a beautiful interface using React and Bulma.
- Created and managed AWS servers with self-hosted MongoDB and Node.js/Express.js.
Game Engine Developer
Ubisoft
- Ported a 3D game engine written in C++ for the modern Windows platform.
- Created a packaging and signing server application in Python-based Django to simplify the building and testing of the game.
- Oversaw the launch process in the Windows 8 and Windows Phone 8 application stores.
Experience
Bytes Route
https://bytesroute.com/Advanced Installer Website
http://advancedinstaller.comInstaller Analytics
http://installeranalytics.comPadopto
Wellnessentially
http://wellnessentially.comEducation
Master's Degree in Software Engineering
University of Craiova—Faculty of Automation, Computers and Electronics - Craiova, Romania
Bachelor's Degree in Automation and Applied Information Technology
University of Craiova—Faculty of Automation, Computers and Electronics - Craiova, Romania
Certifications
PyTorch Essential Training: Deep Learning
Building RESTful APIs with Node.js and Express.js
Programming Foundations: Web Security
UiPath RPA Developer
Udemy
Machine Learning
Stanford Online University
Skills
Libraries/APIs
Node.js, Vue, React, Vue 2, REST APIs, jQuery, Chai, NumPy, Scikit-learn, Pandas, TensorFlow, Puppeteer, Windows API, Keras, PyTorch, Twilio API
Tools
NPM, Git, Mongoose, Mocha, RabbitMQ, ChatGPT, JavaScript Testing, Terminal, Postman, Slack, Google Docs, Robo 3T (Robomongo), Figma, Jira, MongoDB Atlas
Languages
JavaScript, HTML, CSS, ECMAScript (ES6), HTML5, TypeScript, GraphQL, SQL, Sass, XPath, Python, C++, PHP, C#, Java, Swift, XSLT, SCSS
Frameworks
Bootstrap, Express.js, AngularJS, Jest, NestJS, Next.js, Laravel, Angular, Django, Ant Design, Bulma, Yarn, Ruby on Rails (RoR), Selenium
Paradigms
Responsive Layout, REST, Back-end Architecture, Test-driven Development (TDD), Unit Testing, Agile, DevOps, MEAN Stack, Search Engine Optimization (SEO), UX Design, Microservices, RESTful Development
Storage
JSON, MongoDB, Amazon S3 (AWS S3), PostgreSQL, MySQL, Azure Blobs
Platforms
Amazon Web Services (AWS), Amazon EC2, Android, iOS, Firefox, Windows, MacOS, Linux, Unix, Ubuntu, WordPress, Visual Studio Code (VS Code), Firebase, Docker, Twilio, Azure
Other
Chrome Extensions, APIs, Full-stack, API Gateways, Data Scraping, Data Processing, Responsive Design, Responsive UI, Front-end Architecture, API Integration, Architecture, Software Architecture, Back-end, Web Development, Front-end, Back-end Development, MERN Stack, Bootstrap 4, MVC Frameworks, SaaS, Software Design, Dashboards, Reports, Mobile First, Software Development, Full-stack Development, RESTful Microservices, Robotic Process Automation (RPA), UiPath, Authentication, Email Authentication, PWA, Progressive Web Applications (PWAs), Web Scraping, Screen Scraping, Scraping, OpenAI GPT-3 API, CI/CD Pipelines, Data Visualization, Generative Pre-trained Transformer 4 (GPT-4), OpenAI GPT-4 API, Payment APIs, Mobile Apps, Machine Learning, Design Systems, Zuora, Web Extensions, Web Security, Web App Security, Security, RESTful Services, Chatbots, Browser Plugins, Safari Extensions, Firefox Extensions, Artificial Intelligence (AI), Leadership, Push Notifications, WebSockets, Amazon RDS, Hugging Face, Generative Pre-trained Transformers (GPT)
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