Scroll To View More
Andrei Mosso Mendoza, Java Developer in Denver, CO, United States
Andrei Mosso Mendoza

Java 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

Portfolio

Experience

  • Java, 11 years
  • Software Architecture, 5 years
  • AngularJS, 5 years
  • Spring MVC, 4 years
  • Hibernate, 3 years
  • Ionic, 2 years
  • Swift 2, 1 year
  • Node.js, 1 year
Denver, CO, United States

Availability

Full-time

Preferred Environment

OS X, Debian, Atom, Eclipse, Maven, Git, Taiga

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 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.
    • Enjoyed programming 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 SalesForce.com.
    • 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
    Softtek
    • Received a non-functional system and took it to production in 6 months.
    • Implemented new functionality using Java, JSP, and JavaScript.
    Technologies: Java EE, JavaScript, eMatrix MQL, SVN

Skills

  • Languages

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

    AngularJS, Bootstrap, Spring Security, Spring MVC, Ionic, Play Framework, FeathersJS, JUnit, Hibernate, CakePHP, 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, 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, Mac OS
  • Other

    Software Architecture, WebLogic, WebSockets, PCI Compliance
  • Libraries/APIs

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

    Redis, MySQL, PostgreSQL, MongoDB

Education

  • Bachelor of Science degree in Computer Science
    2002 - 2006
    Tecnologico de Monterrey - Cuernavaca, Mexico.
I really like this profile
Share it with others