Scroll To View More
Hire the top 3% of freelance developers
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, 10 years
  • Software Architecture, 5 years
  • AngularJS, 4 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
    Smyle Inc (via Toptal)
    2015 - 2015
    • 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
    Systems USA
    2013 - 2015
    • 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
    Noiselab Apps
    2013 - 2013
    • 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
    Grupo ASSA
    2012 - 2012
    • 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
    Glider Software Solutions
    2008 - 2011
    • 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
    Softtek
    2007 - 2008
    • 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
    Java, JavaScript, Objective-C, PHP, UML, HTML, SQL, Swift 2, CSS, ActionScript
  • Frameworks
    Ionic, Spring Security, Bootstrap, AngularJS, Spring MVC, Hibernate, CakePHP, FeathersJS, JUnit, RestKit
  • Tools
    Apache Tomcat, Ant, Maven, Subversion (SVN), Oracle BPM, Oracle SOA Suite, Git, Oracle Service Bus, Eclipse IDE, Apache, Mercurial, JIRA
  • Paradigms
    REST, Object-oriented Programming (OOP), Service-oriented Architecture (SOA), 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, Google Drive API, WebSockets, jQuery UI
  • Storage
    Redis, MySQL, PostgreSQL, MongoDB
Education
  • Bachelor of Science degree in Computer Science
    Tecnologico de Monterrey - Cuernavaca, Mexico.
    2002 - 2006
Hire the top 3% of freelance developers
I really like this profile
Share it with others