Android Application Architect. Resume
Nashville, TN
SUMMARY:
- 15+ years of Software Engineering - Application Development on Linux, Web Based, Windows, Android, and iOS/macOS platforms, in both on site and remote environments. Methodologies used include Agile Scrum, Kanban, and Waterfall.
TECHNICAL SKILLS:
Industries Served: Financial - Mortgage Banking, Telecommunications (IVR), Transportation, Manufacturing, Entertainment.
Versed in: IVR Applications, Web Services, API and Framework and micro frameworks, MS Windows Applications, Mobile apps, Web Applications, containerization - specifically Docker
Programming Languages: Java (8yr), Java Script (5yr), PHP (10yr), C# (2yr), C, C++ (3yr), Delphi (10yr), Progress (8yr)
Development Environments (IDE): Eclipse, Net Beans, Zend Studio, Delphi / Rad Studio, Visual Studio, Visual Basic, Progress IDE, XCode, Android Studio
Source Control Management (SCM) / Build Systems: Git, Subversion (SVN), CVS, Accurev, Source Safe, MKS Source Integrity, Hudson, Jenkins, Final Builder
Database Management Systems: MySQL, Oracle, MS SQL Server, Progress, SQLite, Paradox, Dbase.
Software Experience Includes: Redis, Jira, Bitbucket, Version One, MS Office, MS Visio, Peachtree Accounting, Vim Ware, Install Shield, Wise Studio, Virtual Box
Technologies / Frameworks / API: Docker, VoiceXML (VXML), J2EE, Behat, Java Server Faces (JSF), XML, Web Services (SOAP, REST), Zend, Zend Expressive, Slim, Yii, Visual Voice, CSS, Windows API, JUnit, PHPUnit, HTML, TCP/IP, JQuery, Composer
PROFESSIONAL EXPERIENCE:
Confidential, Nashville, TN
Android Application Architect.
Responsibilities:- Architect and lead developer MyStarGo for Android a mobile app for android devices that guides tourists to various celebrity points of interest in Nashville TN.
- Published in the Google Play Store.
- Technologies include: Java, XML, HTML, CSS, Android Studio, Eclipse.
- Ongoing maintenance and updates of existing mobile applications.
- Architecting next generation virtual reality apps
Confidential, Syracuse, NY
Software Engineer
Responsibilities:- Creation of API’s and Micro frameworks.
- Front end web application development.
- Creation of unit tests, manual and automated.
- Periodic demonstrations and presentations to product owners.
- Peer code reviews.
- Requirements Gathering.
- Proof of Concept.
- Creation and maintenance unit and integration tests.
Confidential
PHP IVR Developer
Responsibilities:- Brought in to port existing voice xml (VXML) and CLASS applications to the GVP platform for various clients such as Confidential, as part of a data center migration.
- Technologies include: PHP, JavaScript, Web Services, SQL, Holly, Voice Genie, Linux.
Confidential
J2EE IVR Developer
Responsibilities:- Called in to develop an API based interface between Cisco Call Center apps and Avaya phone dialers using HTTP, and TCP/IP socket, and Web Services.
- Technologies include: J2EE, JMS, Web Services, JavaScript, Ajax, SOAP, SOA, Eclipse, JUnit Weblogic, Linux and Windows
Confidential
PHP VXML Developer
Responsibilities:- Contracted to develop a PHP/Oracle DB driven Interactive Voice Response (IVR) telecom application for use by Sallie Mae in the student loan servicing industry.
- Technologies include: PHP, VXML, Java Script, SQL, Web Services, SOAP
Confidential
Web Developer Database Administrator
Responsibilities:- Develop web pages, web apps, and back end processes for Confidential .com.
- Creating mobile Android application for publication in the Google Play store.
- Consult on various technical issues and act as an SME for application / web development.
- Technologies include: Web Services, JavaScript, JQuery, SQL, HTML5 CSS, Ajax, SOAP, Eclipse, Linux, Windows
Confidential, Pontiac, MI
J2EE and PHP Developer
Responsibilities:- Part of team that created and implemented an enterprise scale J2EE web application for a fortune 500-end client in the transportation industry. This app monitors and routes freight shipments across all client freight centers in the United States.
- Successfully performed a key role on global project team developing a large-scale SOA enterprise wide application in an Agile XP environment-using test driven iterative development.
- Interfaced with Web Services, XML and complex SQL for data access DB2 and Oracle RDBM
- Developed ICE Faces/JSF pages and corresponding backing beans, using Eclipse J2EE/Java
- Designed interfaces and Implemented JMS callback methods
- Created and executed Unit test cases
- Collaborate with Architects and Business Analysts on a continuous basis to elaborate and estimate user stories
- Monthly demonstrations and presentations to project owners and VP’s/executives
- Creation and maintenance of detail design specs and UTPR documents
Confidential, Southfield, MI
Software Engineer
Responsibilities:- Technologies included: Delphi, Net, C#, Visual Basic, COM, HTML, XML, C++
- Part of the development team for WinSPC, a state of the art award winning enterprise class Statistical Process Control application used worldwide by leading fortune 500 companies
- Designed and maintained numerous installation programs using Install Shield, Wise, and other install creators
- Created and maintained an automated build process for WinSPC and related applications using Final Builder
- Maintained legacy Visual Basic (VB) and C++ applications
- Architected migration of Visual Source Safe repository to SVN (Subversion)
- Created custom windows.net reporting application that interfaces with the ACT CRM system
- Spearheaded a research project to evaluate and create interfaces to Salesforce.com using the Salesforce API
Confidential, Novi, MI
Software Architect
Responsibilities:- Architect and Senior Developer of Confidential, a Windows based suite of tools used in the real estate and mortgage industry.
- Architect and Senior Developer for Docs on the Web, a web application intended to be the replacement for Confidential suite.
- Provide high-level client facing custom app development and technical support for various bank and mortgage companies.
- Maintained and developed legacy windows and web applications.
- Creation of import modules for several popular loan origination systems and data formats.
- Creation of new and maintenance of existing Progress 4GL programs.
- Technologies included: Delphi, Java, J2EE, .Net, PHP, Progress 4gl, HTML, XML, COM, JBoss, Tomcat, Visual Source Safe, CVS