Andrei Mosso Mendoza, Developer in San Antonio, TX, United States
Andrei is available for hire
Hire Andrei

Andrei Mosso Mendoza

Verified Expert  in Engineering

Full-stack Software Engineer and Developer

San Antonio, TX, United States

Toptal member since May 24, 2014

Bio

Andrei is a senior full-stack software engineer and architect with experience developing Java and Node.js applications. He has worked in all phases of the project lifecycle, using a wide variety of tools and frameworks. Andrei has a strong drive to efficiently deliver effective software solutions.

Portfolio

Comcast
MongoDB, Jenkins, Angular, Spring MVC
Charter Communications
MongoDB, GitLab CI/CD, Angular, Spring MVC

Experience

  • Java - 13 years
  • Software Architecture - 6 years
  • Angular - 6 years
  • Spring MVC - 5 years
  • MongoDB - 4 years
  • Hibernate - 3 years
  • Node.js - 1 year

Availability

Part-time

Preferred Environment

Spring, Kubernetes

The most amazing...

...project I've designed and built is a creative (audio ad) manager and delivery system. It handles a continuous load of 10,000 requests per second.

Work Experience

Senior Full-stack Engineer

2019 - 2019
Comcast
  • Integrated big data solutions into a self-serve portal to transport data.
Technologies: MongoDB, Jenkins, Angular, Spring MVC

Senior Software Engineer

2018 - 2019
Charter Communications
  • Implemented an end-to-end CI/CD pipeline.
  • Integrated custom DevOps and monitoring tools to the Remedy ticketing system.
Technologies: MongoDB, GitLab CI/CD, Angular, Spring MVC

Senior Software Engineer

2017 - 2018
Quadwrange (via Toptal)
  • Implemented bug fixes and new requirements using Play framework and AngularJS.
  • Fixed bugs in Ionic apps.
  • Used the Scrum methodology.
  • Created a WYSIWYG editor to customize various pages.
Technologies: MongoDB

Senior Software Engineer

2015 - 2017
Prolific Interactive (via Toptal)
  • Created mockups with Sketch.
  • Implemented bug fixes and new requirements using Laravel.
  • Integrated AWS S3 API to store image content.
  • Integrated AWS Elastic Transcoder to process video uploaded by users.
  • Automated most of the regression tests.
  • Integrated testing into the continuous integration system.
Technologies: Amazon Elastic Transcoder, Amazon S3 (AWS S3), MongoDB, Laravel

Senior Software Engineer

2015 - 2016
uDown (via Toptal)
  • Designed and implemented back-end REST services using Node.js and Feathers.js.
  • Designed and implemented a mobile app using the Ionic framework. Used a high-performance JavaScript animation library to provide a good user experience.
  • Integrated with Facebook API.
  • Integrated with Twitter API.
  • Worked under the Scrum methodology.
Technologies: MongoDB, FeathersJS, Node.js

Senior Software Engineer

2015 - 2015
Smyle, Inc. (via Toptal)
  • Designed and implemented high-performance back-end REST services.
  • Developed using Spring MVC, Redis, and Hibernate.
  • Developed for iOS using Swift 2.
  • Integrated with Facebook and Dropbox APIs.
  • Maintained project control with Jira and GitHub.
Technologies: Hibernate, Spring MVC, Redis, iOS, Swift, Java

Software Engineer

2013 - 2015
Systems USA
  • Implemented new HHSC dispositions with Java EE, Hibernate, and in-house frameworks.
  • Supported the HHSC's welfare production portal.
  • Created batch jobs to process client requests for support using Java and Hibernate.
  • Migrated a legacy system to a web-based application using IBM Portal and AngularJS.
Technologies: jQuery, Hibernate, Spring, Java EE

Software Architect

2013 - 2013
Noiselab Apps
  • Implemented the user interface using Xcode.
  • Invoked back-end services to populate the screens with data.
  • Implemented user interaction flow with storyboards.
  • Implemented back-end REST services using Spring-MVC and Hibernate.
  • Programmed for mobile devices.
Technologies: Hibernate, Spring MVC, iOS

Lead Specialist

2012 - 2012
Grupo ASSA
  • Installed Dev and QA environments using WebLogic, Oracle SOA Suite, Service Bus, Enterprise Repository, Service Registry, and a load balancer.
  • Created detailed instructions allowing the infrastructure team to install the production environment.
  • Developed web services to expose JD Edwards business functions.
  • Integrated services with Salesforce.com.
  • Created an interface to periodically transfer data from JD Edwards to a legacy system using Oracle Data Loader.
Technologies: Oracle Data Integrator (ODI), Oracle, Apache Maven, Java EE

Software Architect

2008 - 2011
Glider Software Solutions
  • Created a checks and savings account opening system for IXE bank, using Java EE and Oracle BPM.
  • Created a checks, savings, and credit card accounts opening system for Banamex - Citi bank, using Java EE and Oracle BPM.
  • Migrated an Aqualogic BPM 5.7 project to Oracle BPM 10.3.
  • Designed and implemented a budget proposal and approval system, using Aqualogic BPM 6.0 and Flex Builder 3.
  • Assessed best practices for Aqualogic BPM implementations.
  • Installed development, QA, and production WebLogic, including Aqualogic BPM and Oracle BPM environments.
  • Provided on-site support for WebLogic, Aqualogic BPM, and Oracle BPM environments.
Technologies: Oracle WebLogic Portal, Subversion (SVN), Apache Maven, Ant Design, jQuery, JavaScript, Hibernate, Spring MVC, Java EE

Software Engineer

2007 - 2008
Softtek
  • Received a non-functional system and took it to production in six months.
  • Implemented new functionality using Java, JSP, and JavaScript.
Technologies: Subversion (SVN), MQL, JavaScript, Java EE

Java to XML Serializer

A class that translated a Java object into an XML representation. It could handle primitive types, arrays, collections, maps, and complex objects.
2002 - 2006

Bachelor of Science Degree in Computer Science

Tecnologico de Monterrey - Cuernavaca, Mexico

Libraries/APIs

Node.js, Dropbox API, Facebook API, jQuery, Google Drive API

Tools

Apache Maven, Git, Subversion (SVN), GitLab, GitLab CI/CD, Jenkins, Jira

Languages

JavaScript, Java, SQL, HTML, MQL, Swift, CSS

Frameworks

Spring MVC, Angular, Spring, Spring Security, FeathersJS, JUnit, Hibernate, Angular Material, Ant Design, Laravel

Paradigms

REST, Scrum, Database Design

Platforms

Docker, Oracle, iOS, Java EE, Oracle Data Integrator (ODI), Kubernetes

Storage

Redis, MongoDB, MySQL, Amazon S3 (AWS S3), PostgreSQL

Other

Software Architecture, Front-end, Software Development, Front-end Development, Amazon Elastic Transcoder, Oracle WebLogic Portal

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