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

Software Architecture Developer in Denver, CO, United States

Member since May 24, 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

Portfolio

Experience

Location

Denver, CO, United States

Availability

Part-time

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.

Employment

  • 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: Ionic, MongoDB, AngularJS, Play 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: Amazon Elastic Transcoder, 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, Ionic
  • 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, AngularJS, 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, Objective-C, Cocoa Touch
  • 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 Service Registry, Oracle Service Bus (OSB), Oracle SOA Suite, Mercurial, Redmine, 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, Oracle BPM, Oracle SOA Suite, Mercurial, Subversion (SVN), Maven, Ant, Flex, 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

Skills

  • Languages

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

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

    Apache Ant, Maven, Apache Tomcat, Eclipse IDE, Apache, Git, Subversion (SVN), Oracle Business Process Management (BPM), Oracle SOA Suite, Atom, GitLab, Redmine, GitLab CI/CD, Jenkins, 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, Java EE, Oracle Data Integrator (ODI)
  • Other

    Software Architecture, WebLogic, Front-end, Software Development, Front-end Development, IT, Amazon Elastic Transcoder, Oracle Service Bus (OSB), Oracle Service Registry, Ant, Oracle BPM, Oracle WebLogic Portal, WebSockets, PCI Compliance
  • Libraries/APIs

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

    Redis, MongoDB, MySQL, AWS S3, PostgreSQL

Education

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

To view more profiles

Join Toptal
Share it with others