Verified Expert in Engineering
Software Architect and Developer
Abraham is a software architect with 20 years of experience in the entire software development lifecycle with a strong focus on software architecture and design, DevOps, Agile project management, and leading distributed teams. He has worked on many diverse projects in different industries leading and performing the planning, analysis, design, development, quality assurance, infrastructure setup, deployment, monitoring, and maintenance of custom high-scale web and mobile applications.
MacOS, Visual Studio Code (VS Code), Chrome, SourceTree
The most amazing...
...thing I've developed single-handedly is a cross-platform mobile app that serves close to a million active users, running on limited traditional infrastructure.
Lead Software Developer
- Developed and maintained the company's web-based systems, cross-platform mobile apps, web APIs, and internal tools using C#, .NET Core 5, TypeScript, React, PostgreSQL, Ionic, PHP, and Python.
- Designed and implemented a Kubernetes cluster to simplify and consolidate the company's application server infrastructure, replacing the previous fragmented setup (based on Amazon Elastic Beanstalk, S3, and CloudFront) with an Amazon EKS cluster.
- Implemented DevOps practices using the AWS Cloud, Docker, Kubernetes, CI/CD (Bitbucket Pipelines), and system observability using Elasticsearch, Kibana, and Amazon CloudWatch.
- Monitored and maintained the company's AWS Cloud infrastructure with EC2, RDS, EFS, S3, SES, Elastic Beanstalk, Elastic Container Service, and Elastic Kubernetes Service.
- Acted as a technical lead and mentor for the software development team and oversaw project management using Agile and Scrum.
Senior Software Developer
- Developed and maintained a web-based accommodation booking system built on ASP.NET, C#, and Microsoft SQL Server, running on Windows Server infrastructure on the AWS Cloud.
- Led the development of a critical integration project for one of the world’s biggest hotel chains involving a continuous synchronization of pricing, availability, and booking transaction processing in real time for thousands of hotels and resorts.
- Built and maintained JSON and XML API integrations with hospitality platforms like Airbnb, HomeAway (previously VRBO), and other vacation rental channels for continuous data synchronization and online transaction processing.
- Maintained the company’s website built on WordPress using PHP and MySQL and integrated it with the internal booking system.
Development Team Lead | Founder
ApliMovil S.A. de C.V.
- Founded a web and mobile software development firm located in Monterrey, Mexico. Worked with local and national clients, from local SMEs to large corporations in different industries.
- Designed, implemented, and maintained cloud infrastructure on the AWS Cloud using EC2, ELB, S3, SES, SQS, Route 53, WAF, and Elastic Transcoder.
- Acted as a project manager and technical lead overseeing the entire software development lifecycle of multiple concurrent projects.
- Worked on over 200 projects involving web and desktop development for diverse international clients in a wide variety of industries.
- Focused on the website design, development of eCommerce websites, payment processing integrations, desktop software development, web application development, API design and development, and API and web service integrations.
- Built a highly-ranked profile with a five-star rating of over 100 projects done at a top-rated online freelance agency.
7-Eleven Mexico Apphttps://www.7-eleven.com.mx/app.html
Real-time Booking Platformhttps://jetstreamtech.io/
Ionic, Angular, .NET, ASP.NET, React Native
React, Node.js, LINQ
App Development, Mobile Development
Amazon Web Services (AWS), WordPress, Linux, Docker, Kubernetes
APIs, Web Development, Web App Development, Web Project Management, Cordova, CI/CD Pipelines, IIS
Git, GitHub, Apache, NGINX
MySQL, Microsoft SQL Server, PostgreSQL, SQL Server 2012, MongoDB
Bachelor's Degree in Information Technology Management
Latin American Technological University - Mexico City, Mexico
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