Mario Oprea
Verified Expert in Engineering
Amazon API Gateway Developer
Brașov, Brașov County, Romania
Toptal member since November 14, 2018
Mario is an AWS certified developer and solutions architect with two years of experience developing Python Serverless APIs deployed on AWS Lambda and AWS API Gateway. For more than a decade, he's contributed to the development of CMS, eCommerce, and e-learning enterprise platforms built for Fortune 500 companies and successful startups.
Portfolio
Experience
Availability
Preferred Environment
AWS Lambda, Tmux, Amazon Web Services (AWS), PlantUML, Vim Text Editor, Git, Docker, IntelliJ IDEA
The most amazing...
...project I've architected and built is an enterprise Serverless e-learning platform with SAML, LTI, and Experience API.
Work Experience
Senior Back-end Engineer
Weezy Group Ltd
- Developed and synchronized processes between the inventory management system and the eCommerce marketplace.
- Pioneered an admin interface to simplify and automate merchandising.
- Engineered alternative product search based on Elasticsearch.
Senior Back-end Engineer
GoCardless
- Designed and implemented background processes to initiate, track, and reconcile internal flow of funds, customer payouts, and FX transfers.
- Implemented a ledger system to track fund movements between millions of bank accounts in response to various types of events.
- Analyzed, transformed, and built dashboards for terabytes of transactional data using Bigquery, DBT, and Looker.
Developer | Technical Architect
QTeam Software Solutions SRL
- Designed and developed serverless multitier architectures on AWS API Gateway, AWS Lambda, CloudFront, S3, SNS, SQS.
- Developed Python API endpoints continuously deployed on AWS Lambda using Jenkins pipelines and Bitbucket pipelines.
- Implemented API webhooks where changes triggered in third-party systems are streamed into AWS Kinesis to be reliably processed.
- Defined ETL processes, scheduled by the AWS data pipeline, to synchronize data from AWS RDS Aurora into AWS RedShift and build analytics.
- Implemented a faceted search using Elasticsearch populated by AWS Lambda triggered by AWS CloudWatch Events or AWS RDS Aurora triggers.
- Automated the provisioning and configuration of the infrastructure using AWS CloudFormation, EC2 Parameter Store, and Bitbucket Pipelines.
Magento Developer | Technical Lead
Rocket Web
- Implemented the back end for various components required for an eCommerce platform: catalog import, layered navigation, payment methods, shipping methods, checkout customization, order fulfillment, and more.
- Migrated millions of records of catalog data, orders data, customers, subscriptions from legacy systems to new Magento Enterprise implementations.
- Built Magento integrations for various third-party systems using different APIs, like SOAP and REST.
- Developed enhancements for multiple Magento payment subscription extensions dependent on PayPal, Authorize.NET, and CyberSource as payment processors.
- Defined the strategy and implemented automated test scenarios for subscription systems.
Web Developer | Technical Lead
Optaros
- Implemented new features and solved issues for a CMS developed in Django and Python to manage the main category page for a major US retailer.
- Built and executed performance tests in JMeter and similar tools.
- Implemented the infrastructure configuration and monitoring improvements.
- Installed features on a high-traffic Magento EE website. Features included custom shipping and payment methods, refunds, exchange workflow integrated with warehouse APIs, multi-level marketing rewarding logic, and customer segments.
Java Developer, Team Lead, Team Manager
Advanced Mobile Applications
- Developed J2ME applications and ported them on hundreds of mobile devices.
- Integrated mobile carriers API to support monthly recurrent charges payment model.
- Oversaw the development team allocation, project planning, and performance reviews.
Experience
Magento Debug | Magento Developer Toolbar
https://github.com/madalinoprea/magneto-debugeLearning Platform
https://www.fulcrumlabs.ai/solutions/THK's North America eCommerce Website
https://rocketweb.com/portfolio/thkstoreMagneto Varnish
https://github.com/madalinoprea/magneto-varnishEducation
Bachelor’s Degree in Mathematics and Computer Science
University Petrol-Gaze - Ploiesti, Romania
Certifications
AWS Certified Solutions Architect - Associate
Amazon Web Services, Inc.
AWS Certified Solutions Architect Associate
AWS
Magento M1 Developer Plus
Magento U
Skills
Libraries/APIs
Zappa, Experience API (xAPI), React.js, JavaScript, Rollbar, Requests
Tools
Bitbucket, AWS, Amazon Simple Queue Service (SQS), AWS, AWS, Docker Compose, AWS, AWS, Pytest, IntelliJ IDEA, Vim Text Editor, Apache, Varnish, Behat, Tmux, BigQuery, Looker, AWS, AWS IAM, AWS Key Management Service (KMS), Subversion (SVN), Git, Amazon Virtual Private Cloud (VPC), AWS
Languages
Python, PHP, SQL, C++, Ruby, Go, JavaScript, Java, Bash
Frameworks
Flask, Qt Development, PHPUnit, Ruby on Rails, Swagger, Symfony, Django, JSON Web Tokens (JWT)
Paradigms
Serverless Architecture, Continuous Integration (CI), Agile Development, Unit Testing, System Advisor Model (SAM), Agile Development
Platforms
AWS Lambda, Magento, Contentful, Docker, Magento, AWS, Cloud Engineering, Kubernetes, Java, New Relic, Kaltura, Heroku
Storage
Amazon S3, Database, MySQL, Memcached, PostgreSQL, AWS, Amazon Aurora, Redis, Elasticsearch, Redis Cache, Redshift
Other
Amazon API, Amazon Kinesis, AWS, xAPI, Learning Tools Interoperability (LTI), PlantUML, API Gateways, Relational Database Services (RDS), SAML-auth, Performance Testing, LDAP, Continuous Monitoring, OKTA
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