Andrei Mosso Mendoza, Software Architecture Developer in Denver, CO, United States
Andrei Mosso Mendoza

Software Architecture Developer in Denver, CO, United States

Member since February 25, 2014
Andrei is a senior full-stack software engineer and architect with experience developing Java, Node.js, PHP, and iOS applications. He has worked in all phases of the project life cycle, using a wide variety of tools and frameworks. He has a strong drive to efficiently deliver effective software solutions.
Andrei is now available for hire




Denver, CO, United States



Preferred Environment

Spring, Docker, GitLab, Atom, Debian, OS X

The most amazing...

...thing I've built is a Java to XML serializer/deserializer. It can handle primitive types, complex types, arrays, collections, and maps.


  • Senior Full-stack Engineer

    2019 - 2019
    • Integrated big data solutions into a self-serve portal to transport data.
    Technologies: Spring MVC, Angular, Jenkins, MongoDB
  • 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: Spring MVC, Angular, CI/CD (GitLab), MongoDB
  • 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: Play Framework, AngularJS, MongoDB, Ionic Framework
  • 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: Laravel, MongoDB, AWS S3, AWS Elastic Transcoder
  • 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: Ionic, Node.js, Feathers.js, MongoDB
  • 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: Java, Swift, iOS, Redis, Spring MVC, Hibernate
  • 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: Java EE, Spring, Hibernate, AngularJS, jQuery
  • 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: Cocoa Touch, Objective-C, iOS, Spring MVC, Hibernate
  • 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
    • Created an interface to periodically transfer data from JD Edwards to a legacy system using Oracle Data Loader.
    Technologies: Java EE, Maven, Redmine, Mercurial, Oracle SOA Suite 11g, Oracle Service Bus, Oracle Service Registry, Oracle Data Integrator
  • 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: Java EE, Spring MVC, Hibernate, JavaScript, jQuery, Flex Ant, Maven, SVN, Mercurial, Oracle SOA Suite, Fuego/BEA/Oracle BPM, BEA/Oracle WebLogic
  • Software Engineer

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


  • Languages

    JavaScript, Java, Swift 2, SQL, HTML, Objective-C, UML, CSS, ActionScript
  • Frameworks

    AngularJS, Bootstrap, Spring Security, Spring MVC, Ionic, Angular, Play Framework, FeathersJS, JUnit, Hibernate, Angular Material, Spring, RestKit
  • Tools

    Apache Ant, Maven, Apache Tomcat, AWS Elastic Transcoder, Eclipse IDE, Apache, Git, Subversion (SVN), Oracle Business Process Management (BPM), Oracle Service Bus, Oracle SOA Suite, Atom, GitLab, Jira, Mercurial
  • Paradigms

    Object-oriented Programming (OOP), Service-oriented Architecture (SOA), REST, Database Design, MEAN Stack, Scrum
  • Platforms

    Linux, Oracle, Unix, Windows, iOS, AWS EC2, DigitalOcean, Rackspace Cloud, MacOS, OS X, Debian, Docker
  • Other

    Software Architecture, WebLogic, Front-end, Software Development, Front-end Development, IT, WebSockets, PCI Compliance
  • Libraries/APIs

    Node.js, Dropbox API, Facebook API, jQuery, Google Drive API, jQuery UI
  • Storage

    Redis, MongoDB, MySQL, PostgreSQL


  • Bachelor of Science degree in Computer Science
    2002 - 2006
    Tecnologico de Monterrey - Cuernavaca, Mexico.

To view more profiles

Join Toptal
Share it with others