Constantin Dumitrascu
Verified Expert in Engineering
Software Engineer and Developer
Constantin is a goal-driven software engineer with 17 years of experience in senior roles, leading technical projects at AWS, Google, and Facebook. He is at his best solving "impossible" problems at scale, such as re-architecting Facebook's video encoding infrastructure while handling over 100 billion daily sessions. Constantin is on the lookout for challenging missions to help build world-class products that maintain high integrity and safety for users while exceeding business goals.
Portfolio
Experience
Availability
Preferred Environment
Amazon Web Services (AWS), Google Cloud Platform (GCP), Java, Python, Go, React, Git, Linux, Node.js, Material UI
The most amazing...
...product I've built is Google's Transfer Appliance: I designed, built, and deployed it to market in 18 months.
Work Experience
Founder and Factotum
Papelist.app
- Launched www.papelist.app to empower users to discover a research field independently.
- Showcased by Semantic Scholar at Semanticscholar.org/api-gallery/papelist-app.
- Acquired a steady stream of daily users across the globe.
Lead Software Engineer
Amazon Web Services (AWS)
- Resolved previously 100% blocked state for client-facing pipelines through complete reworks.
- Optimized a 38-member team by upgrading the team's effectiveness around operations and testing, transforming the culture into a fast-paced, impact-focused one that delivered success.
- Achieved 1000x faster launch timelines by making the detection systems back-testable so that signal histories could be replayed in minutes to measure the precision recall of a new model.
- Slashed six months from shadow-testing by improving testing that can now be verified in minutes.
Lead Software Engineer | Tech-Lead | Engineering Manager
Google Cloud
- Created Google's next-generation Transfer-Appliance products, scaling to 300TiB for each server.
- Drove success by creating from scratch a competitive appliance product, owning all processes from software to hardware to data-center operations to logistics.
- Optimized operations by steering software, hardware, and logistics of end-to-end experience and running transactions across multiple locations and offline while on-premises.
- Accomplished 18-month time to market, starting from nothing and enabling direct sales of millions of dollars.
- Designed data-center rack-room layouts and workflows, networking infrastructure out-of-bound management with dual top-of-rack and serial-console terminal servers, and TACACS-authorized inbound access, creating an effective culture.
Lead Software Engineer
- Reduced complexity 100x+ for measured development through initiating and leading several engineering-excellence initiatives, leading a team of six engineers and eight XFN partners.
- Replaced the video serving endpoints with zero downtime/regressions by continuously serving hundred-billion daily sessions, unlocking step-function upgrades in performance and reliability.
- Streamlined operations by running extreme RPS systems and video codec systems, driving large-scale A/B testing, creating and deploying ML models, and graceful degradation.
- Enhanced performance by creating a prioritization queue, deploying self-adaptive quality of service, and decoupling encoding management from the video lifecycle, controlling encoding generation not only on the upload path but also on the view path.
- Managed 20,000+ fleets by meeting high capacity-estimator demands with a high level of trust.
- Solved the problem of continuous heterogeneous-capacity prediction for disaster-readiness/cluster turn-up per service per region by creating a tool for running and tracking workflows.
- Augmented performance through serving as de-facto PM for capacity prediction, managing customer acquisition and direct connection, and leading the engineering for service analysis.
- Drove collaborations by bringing together large teams and critical services (e.g., CEA, Cluster-Turnups, Sigma, Commerce-Ranker, ADFox) with capacity estimator.
Software Engineer
Amazon Web Services (AWS)
- Enabled software vendors to manage their business on AWS Marketplace by launching the Marketplace Management portal.
- Built an Amazon EC2 self-service AMI scanning full-stack tool to help 3P software vendors secure their products in the marketplace.
- Built a full-stack event-driven email system to help software buyers with the software product's lifecycle and their license.
- Drove success by leading a three-member team, cloud development, web services, web UI, CI/CD, and logging and monitoring.
- Oversaw the OO design, distributed systems, security, eventual consistency and transient failures, clean code, separation of concerns, and code reviews.
Senior Software Engineer
Microchip Technology
- Improved communication by serving as a bridge between IDE, compilers, and immediate teams located across geographically discrete regions, specifically AMER, EMEA, APAC, and ANZ.
- Standardized work stream by exposing user-friendly project-build settings, adding IDE ability to acquire and release a distributed license lease on demand, and making IDE responsive.
- Built an IDE mechanism for acquiring and releasing a distributed license lease on demand.
- Improved the IDE performance and made it responsive on huge files.
Senior Software Engineer
BluePhoenix Solutions
- Reduced translation duration time from ten to two days for significant projects by patching the Eclipse framework to remove a non-linear performance bottleneck.
- Delivered successful initiatives by focusing on elevating mainframe systems to modern technologies, developing Java for the COBOL-to-Universal (CTU) product, and organizing a compiler and full-featured Eclipse IDE for COBOL and related languages.
- Added value through managing a toolset for analysis of huge codebases, including dead-code detection, code slicing, code instrumentation, diagrams, and reports.
- Enhanced operations by creating an app-slicing tool from a seed (i.e., a few resources in a large app) to extract the smallest sub-app containing the seed and dependencies.
- Augmented performance via enabling automated equivalence validation in COBOL vs. Java, decoupling from the environment, like databases, and pinpointing behavioral differences.
Experience
Google Transfer Appliance
https://cloud.google.com/transfer-appliance/docs/4.0/overviewAs a tech lead and manager, I created Google's next-generation product, Transfer Appliance, a high-capacity storage device that enables you to transfer and securely ship your data to a Google upload facility. I worked on it from scratch and developed versions TA300 and TA40, scaling them to 300TiB for each server.
This is a hybrid project, and I owned the software and end-to-end experience, including the hardware, operating system specifications, data center operations, logistics, networking, and security. Transactions run long across multiple locations, both offline and on-premise. This was a fantastic engineering feat, and we overachieved on its three pillars – security, performance, and ease of use.
Papelist App
https://www.papelist.app/It supports 20 computer science fields—AI, crypto, networking, algorithms, and distributed systems, to name just a few.
I contributed everything—from identifying the need to sourcing the data, designing the systems, building it, launching it, and acquiring users.
Amazon Braket Hybrid Jobs
https://aws.amazon.com/braket/Anomaly Detection
http://www.amazon.comMy most critical contribution is designing a back-testable system, reducing the test time by 1000 times, from months to minutes.
Video Encoding and Delivery Infrastructure
http://www.facebook.comWhile servicing 90 billion videos per day, I completely rewrote the delivery stack (20+ thousand lines of code) to improve the user experience without causing any outages. I've made these systems self-healing and added graceful degradation to withstand annual demand spikes without outage while reducing the encoder's capacity needs by 40% or 10K servers.
Capacity Estimator
http://www.facebook.comI led a team of five engineers and acquired my own internal customers while coordinating with the capacity-engineering organization and gaining their trust for such automation.
AWS Marketplace Seller Management Portal
https://aws.amazon.com/marketplace/management/Education
Master's Degree in Master of Business Administration
Western Governors University - Seattle, WA, USA
Bachelor's Degree in Mathematics and Computer Science
Politehnica University of Bucharest - Bucharest, Romania
Certifications
Machine Learning
Stanford University | via Coursera
Skills
Libraries/APIs
React, OpenAPI, REST APIs, Node.js, PyTorch
Tools
Grafana, Git, Amazon CloudWatch, Eclipse IDE, AWS IAM, AWS CloudFormation, AWS Key Management Service (KMS), Pytest, pylint, Amazon SageMaker, Apache Tomcat, GNU Make, ANTLR, PyCharm, IntelliJ IDEA, GitHub, Amazon Simple Queue Service (SQS), Kafka Streams
Languages
Java, Python, COBOL, SQL, TypeScript, Go, PHP, Ruby, CICS, HTML, JavaScript, CSS
Storage
Amazon DynamoDB, JSON, Google Cloud, Data Centers, Amazon S3 (AWS S3), Google Cloud Storage, MySQL, Redshift, AWS SWF, Google Cloud Spanner, MongoDB
Paradigms
Object-oriented Programming (OOP), Load Testing, Object-oriented Design (OOD), Refactoring, Microservices, Microservices Architecture, REST, Agile, KISS, DRY, Design Patterns, Continuous Integration (CI), Unit Testing, Lambda Architecture, Eventual Consistency, Management, Anomaly Detection
Platforms
Google Cloud Platform (GCP), Linux, AWS Lambda, Amazon EC2, Eclipse, AWS STS, Apache Flink, NetBeans, Amazon Web Services (AWS), Docker, Vercel, Anaconda
Frameworks
Google Guava, Eclipse Modeling Framework (EMF), Spring, AngularJS, JSON Web Tokens (JWT), Material UI, Ruby on Rails (RoR), Next.js
Other
Data Transfers, A/B Testing, eXtreme Scale, Disaster Recovery Plans (DRP), Capacity Planning, OOP Designs, Team Leadership, APIs, Migration, Full-stack, Architecture, Cloud, Software Architecture, SDKs, Delivery Management, Amazon Kinesis, Web Security, Cryptography, Data Center Management, Graceful Degradation, Legacy Code, Digital Marketplaces, Customer Acquisition, Distributed Systems, AWS Marketplace, Language Models, Instrumentation, Profiling, Multithreading, Cloud Storage, Technical Hiring, Amazon API Gateway, AWS Cloud Development, Identity & Access Management (IAM), Prometheus, HSM, PXE, RAID, DM-Crypt, AWS Management Console, Amazon Timestream, Self-healing Systems, Large Scale Distributed Systems, Product Management, Team Management, Modernization, Workflow, Engineering Management, Abstract Syntax Trees (AST), Compilers, Operating Systems, Electronics, Microcontroller Programming, Linear Algebra, Mathematical Analysis, Computer Science, Quantum Computing, Networking, File Systems, Video Encoding, Video Streaming, Machine Learning, Amazon RDS, Microcontrollers, Parsers, Bison, Mainframe, NFS, Smithy, Security, VPC Service Controls, BIOS, Bootloaders, Linux Kernel, DM-Verity, OAuth, Single Sign-on (SSO), AWS Secrets Manager, Physics, Load Balancers, Hardware, Logistic Regression, Artificial Neural Networks (ANN), Machine Learning Algorithms, Artificial Intelligence (AI), Leadership, Human Resources (HR), Communication, Digital Communication, Financial Accounting, Deep Learning, Embeddings from Language Models (ELMo), Creative Problem Solving, Complex Problem Solving, Backtesting, Video Codecs, Business Continuity & Disaster Recovery (BCDR), Application Modernization
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