With 10+ years of web development experience under his belt, Dragos delivers high-quality solutions for clients applying a customer-centric approach. He has worked remotely with various startups across Europe and US, building full-stack web applications and MVPs to test new products and markets in healthcare, eCommerce, travel, e-Learning, and enterprise SaaS. Dragos works with Python and JavaScript and their related technologies to develop web services, serverless APIs, and front-end SPAs with React.js. He has also built RESTful APIs with Django/Flask and SQL databases and has been involved in maintaining existing and coding new UI components for new product features (React/Redux).
Developed new features to improve performance throughout the application by analyzing and optimizing SQL query performance and moving complex aggregation and filtering to Elasticsearch.
Built new modules using SPA architecture with React, React Query, and Material UI.
Contributed to scaling the app to handle large amounts of data.
Scaled a product from an MVP to a full-feature, production-ready solution, creating the testing infrastructure with 100% code coverage using Pytest.
Actively participated in the design of the overall architecture, switching from highly coupled monolithic code to a serverless microservice with a NoSQL database.
Dockerized the app and implemented CI using Google Cloud Build, offloading long computational tasks to background async processes that run outside business hours.
Applied innovative approaches in developing a Sync API that enabled client applications to sync seamlessly between desktop and mobile applications.
Provided support and resolved bug issues on the client API.
Performed code deployment to Beehive's environments, ensuring adherence to all security, availability, confidentiality, and privacy policies and controls.
Exhibited technical mastery in optimizing the existing JavaScript functionality and worked with jQuery to improve and enhance the application's user experience.
Engineered new features and improved the validation schemas with a focus on minimizing code duplication.
Utilized Git to manage and deploy various releases to the client's production environment and handled database migrations, updates, and rollbacks on the production environment.
Built an online community dedicated to theater plays. The community serves as a platform where people can view and sort their favorite theater programs, write reviews, rate plays, actors, or directors, follow shows they're interested in, and receive notifications when new dates are announced.
Education
BSc IT
The Romanian-American University of Bucharest, Romania