Alejandro Sosa, Developer in Monterrey, Mexico
Alejandro is available for hire
Hire Alejandro

Alejandro Sosa

Verified Expert  in Engineering

Software Developer

Location
Monterrey, Mexico
Toptal Member Since
March 19, 2020

Alejandro is a full-stack developer with eight years of experience in application development across multiple languages, Python being the latest one. Managing maintenance to existing applications is his strongest skill, and he has remarkable debugging skills. An adaptable team player, he's seeking to learn and work with any new technologies.

Portfolio

Zipdev
Celery, REST, Amazon Web Services (AWS), SQL, JavaScript, Kubernetes, Git...
Bank of America
Agile, Git, NoSQL, Quartz, Jira, PyCharm, Python
Accenture (Bank of America)
HP Quality Center (QC), NoSQL, Python

Experience

Availability

Part-time

Preferred Environment

Git, T-SQL (Transact-SQL), AngularJS, PyCharm, Django, Python

The most amazing...

...personal project that I made was a hybrid app using Cordova that allowed people to find stores that sold specific local craft beers.

Work Experience

Developer

2018 - PRESENT
Zipdev
  • Developed and maintained an inventory management SaaS startup, including modules regarding inventory tracking, integrations with eCommerce and POS platforms, invoicing, payment integrations, and reporting.
  • Tasked with code reviews for new enhancements and prodution bug fixes.
  • Oversaw deployments through CD to different environments for testing and production readiness.
Technologies: Celery, REST, Amazon Web Services (AWS), SQL, JavaScript, Kubernetes, Git, Google Cloud, Docker, AngularJS, PostgreSQL, Django, Python

Programmer

2017 - 2018
Bank of America
  • Led the development and maintenance of applications oriented in computing risk on multiple financial instruments (bonds, swaps, FX, loans, and hedges) using in-house frameworks.
  • Contributed to design and code reviews across teams for new enhancements.
  • Analyzed new applications and delivered estimations for new requirements from the users, and planned deliveries using Agile and SAFe frameworks.
Technologies: Agile, Git, NoSQL, Quartz, Jira, PyCharm, Python

Test Lead

2015 - 2017
Accenture (Bank of America)
  • Led testing and quality assurance on applications oriented in computing risk on multiple financial instruments (bonds, swaps, FX, loans, and hedges).
  • Introduced testing practices and created an automated test suite for the risk line of business teams.
  • Created tools for testing teams from different lines of business to start doing automated testing through different layers of the application.
Technologies: HP Quality Center (QC), NoSQL, Python

Developer

2011 - 2015
Softtek
  • Developed and supported multiple applications for different industries/services (retail, financial) on different platforms (desktop, web, and mobile).
  • Benchmarked and profiled the performance of applications.
  • Created reports to help management verify metrics on project health reviews and status tracking on deliverables.
Technologies: iBATIS, REST, C#, Apache Struts 2, SQL, JavaScript, Git, Subversion (SVN), Java, IBM Db2, Oracle PL/SQL, Django, Python

Sheers

Using Cordova for the mobile part, and Google App Engine for the back end, friends and I created an app for craft beer advocates with some information such as the nearest place to have a craft beer and the stats on the beer (color, bitterness, beer and food pairing, etc).

Languages

Python, JavaScript, SQL, T-SQL (Transact-SQL), Java, C#

Frameworks

Django, AngularJS, Apache Struts 2, iBATIS

Tools

PyCharm, HP Quality Center (QC), Git, Jira, Celery, Subversion (SVN)

Libraries/APIs

Quartz, Vue 2

Paradigms

Agile, REST

Platforms

Docker, Kubernetes, Amazon Web Services (AWS)

Storage

NoSQL, IBM Db2, Google Cloud, PostgreSQL, Oracle PL/SQL

Other

Cordova

2007 - 2011

Bachelor's Degree in Computer Science

Universidad Autonoma de Nuevo Leon - Monterrey, Nuevo Leon, Mexico

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring