Scroll To View More
Andrei Mosso Mendoza

Andrei Mosso Mendoza

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
  • AngularJS, 5 years
  • Software Architecture, 5 years
  • Spring MVC, 4 years
  • Hibernate, 3 years
  • Ionic, 2 years
  • Node.js, 1 year
  • Swift 2, 1 year
Denver, CO, United States
Availability
Part-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, HTML, Objective-C, PHP, UML, SQL, Swift 2, CSS, ActionScript
  • Frameworks
    Bootstrap, Spring Security, Ionic, AngularJS, Spring MVC, CakePHP, Play Framework, FeathersJS, Hibernate, JUnit, RestKit
  • Tools
    Apache Ant, Apache Tomcat, Maven, AWS Elastic Transcoder, Subversion (SVN), Oracle BPM, Oracle SOA Suite, Git, Oracle Service Bus, Eclipse IDE, Apache, Mercurial, JIRA
  • Paradigms
    Service-oriented Architecture (SOA), REST, Object-oriented Programming (OOP), MEAN Stack, Database Design, Scrum
  • Platforms
    Linux, Mac OS, Oracle, DigitalOcean, AWS EC2, Rackspace Cloud, iOS, Windows, Unix
  • Other
    Software Architecture, WebLogic, PCI Compliance
  • Libraries/APIs
    jQuery, Dropbox API, Node.js, Facebook API, jQuery UI, Google Drive API, WebSockets
  • 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