Senior Cloud Developer Resume
Richmond, VA
SKILLS MATRIXLANGUAGE/TECHNOLOGY:
- Ada(83 - 9x-95)
- C/C++
- X-Windows
- Unix
- Python
- REST
- Microservices
- Virtual Operations (Cloud)
- Java 2 Enterprise Edition(EJB, JSP, Servlet, JMS, etc.)
- Service Oriented Architecture (SOA)
- Java
- SQL(ANSII)
- Web Technologies (HTML, ASP, CGI, JavaScript, etc.)
- Bazel
- Spring
- React JS
- Object Oriented (Architecture, Design, Programming)
- TDD (Test driven development)
- JavaScript
- Ajax
- Message-Driven Architecture
- Node JS
SOFTWARE EXPERIENCE:
HTML5, DHTML, CSS, Opencard, Apache, Tomcat, JBoss, JBuilder, Netscape Application Server, WebSphere, WebLogic, Mumps, FreeTTS (Voice Synthesis), PAAS (Platform as a Service), SAAS (Software as a Service), IAAS (Infrastructure as a service), CMU Sphinx (Voice Recognition), Eclipse, IBM VisualAge for Java, Microsoft Visual Interdev, Symantec Visual Caf, Microsoft Visual Source Safe, Cadre Teamwork, AIX Interface Composer, Rational Rose, Gosu, PolicyCenter, Orbix,, MySQL, DB2, Hypersonic, Hibernate, Mockito, Spring, Velocity, JSF (Java Server Faces), AJAX, JavaScript(ECMAScript), Web Services, Service Oriented Architecture (SOA), Mercury Load Runner, Postgress, Sybase and many others.
WORK EXPERIENCE:
Confidential, Richmond, VA
Senior Cloud Developer
Responsibilities:
- Designed and implemented interfaces for in-house web-services
- Developed scripts for back-loading historic data for compliance using updated encryption
Primary skills: (Web Services (primarily REST), TDD, AWS (Amazon Web Services) S3/EC2, Python, Agile Methodologies, Automated Testing,Git, PyTest,)
Confidential, San Jose, CA
Senior Engineer/Architect/DevOps Coach
Responsibilities:
- Mentored developers on the CI/CD team
- Coaching architects on the use of methods emergent design methodologies and micro-service design considerations
- Developed tools to take advantage of modern dependency management in legacy C++ development
- Developed test suites to assist in refactoring of existing code, as well as porting existing tests to use industry standard test tools
- Worked with both AWS and internal cloud micro-services implementations.
- Worked with engineers to promote automation and test as first class citizen in our development stream
Primary skills: (Java, J2EE, Web Services (primarily REST), Message-Driven OOD, TDD, AWS (Amazon Web Services), IAAS, PAAS, Jenkins, Python, NodeJS, Groovy, Gradle, Maven, Agile Methodologies, Automated Testing, Continuous Integration, ActiveMQ, C++, Googlemock, Git, Stash, Gerrit, PyTest, JUnit, TestNG, Selenium)
Confidential
Open Source Developer
Responsibilities:
- Device and system prototyping and emulation
- Designing home automation solutions and integrations with existing and custom micro-services for control and communication.
- Android development for SOA client embedding.
- IoT (Internet of Things) framework development
- Multiple automation and minor robotics implementations
- 3D Printing, milling, and laser etching
- Developed system to create automated physical hardware initialization and configuration (combination of robotics hardware, and configuration tools)
Primary skills: (OOP, Java, IAAS, PAAS, SAAS, Google AppEngine, Amazon Web Services, GCP & AWS API gateways, J2EE, HTML, JavaScript, SQL, Spring, ActiveMQ, IBM MQ, RabbitMQ, Hibernate, Object-Relational mapping, Ajax, JBoss, JavaScript, Tomcat, Eclipse, Eclipse plug-in development, TDD, SVN, Git, MVC, GIS, JQuery, EXT, Dojo, JS libraries, SOA)
Confidential
Mentor/Senior Engineer/Developer
Responsibilities:
- Providing insight on GWT client-side code generation
- Evaluated multiple methodologies for front-end, as well as integrated testing
- Developing testing harness to allow continuous integration and regression testing
Primary skills: (Java, J2EE, GWT, Web Services, ORM, SQL, OOD, Oracle)
Confidential
Senior Engineer/Developer
Responsibilities:
- Providing insight on GWT client-side code generation
- Helped guide architecture to micro-services design
- Evaluating multiple methodologies for front-end, as well as integrated testing
- Developing testing harness to allow continuous integration and regression testing
Primary skills: (Java, J2EE, GWT, Web Services, ORM, SQL, OOD, TDD, Oracle, IAAS, PAAS, AWS (Amazon Web Services)
Confidential
JPA/Eclipselink Specialist - Senior Engineer/Architect
Responsibilities:
- Reviewed current JPA implementation as well as the overall architecture of current product
- Worked with developers to define an architecture that better suits the needs of the project going forward
- Worked with developers to identify a path to get to the desired architecture
- Identified and suggested fixes for some common oversights in working with JPA
- Identified and assisted in reconfiguration of current implementation to take best advantage of caching as well as some minor query tuning to provide major performance improvement
- Responsible for suggesting best practices for development going forward
Primary skills: (Java, J2EE, XML, JPA, ORM, MSSQL, SQL, OOD, WebLogic, Oracle, JSF)
Confidential
Senior Engineer/Architect
Responsibilities:
- Responsible for custom JSF component creation
- Utilized as a Java expert in support of development team
- Created custom extensions to PrimeFaces DataTable to enable programmatic access to internal functions, programmatic dynamic columns, multiple-sort, page-safe control break, and other advanced features
- Created JavaScript functions to support desired rich client-side interfaces
Primary skills: (Java, J2EE, XML, JSF, HTML, HTML5, CSS, SQL, OOD, TDD, JavaScript, Dojo, Apache, WebLogic, Oracle, JSF2.0, PrimeFaces, Ajax)
Confidential
Senior Engineer/Architect
Responsibilities:
- Performed as reference for conceptualizing Drools implementation
- Performed as reference for designing Web Services Interfacing
- Customized deployment of JBoss Guvnor including UI using GWT
- Created reference implementation of Web Service utilizing Drools/Guvnor
- Acted as reference and mentor for Web Services, Drools, Guvnor, and Rules System concepts (including RETE analysis to improve performance)
- Primary developer for Web Services, Drools implementation, and baseline Rules
- Investigated large data implementations
Primary skills: (Java, J2EE, XML, SOA, Web Services, ActiveMQ, SQL, TDD, JBoss, OOD, Drools, Guvnor, GWT, JSP, Tomcat, WebLogic, Oracle, Hadoop)
Confidential
Senior Engineer/Architect
Responsibilities:
- Identified issues in existing report queries and made corrections to meet needs of the customer
- Assisted in analysis of customer needs to help identify needed system updates
- Attempted to decouple existing systems to allow updating JBoss versions
- Developed prototypes for possible new technology directions such as WebServices and GWT
- Provided analysis and suggested direction to enable decoupling of current codebase to allow future platform upgrades/changes
Primary skills: Java, J2EE, HTML, XML, SOA, Web Services, SQL, Hibernate, Swing, JBoss, OOD, Agile Development, JavaScript, GWT
Confidential
Senior Engineer/Architect
Responsibilities:
- Developed JSP and backing bean support for interaction with a mainframe-based Logistics system
- Created and updated JavaScript code for client-side validation and presentation to help provide a richer user interface.
Primary skills: Java, J2EE, HTML, HTML5, XML, OOD, Agile Development, TDD, DB2, JavaScript
Confidential
Senior Implementation Consultant
Responsibilities:
- Certified with Guidewire’s PolicyCenter product for integration
- Developed using Gosu (gosu-lang.org), including reflection libraries
- Provided guidance in implementation of SSO in a WebSphere environment
- Responsible for tasking off-shore resources to assist in migration
Primary skills: Java, J2EE, Html, XML, SOA, OOD, JAX-WS, Agile Development, Gosu (gosu-lang.org), JavaScript
Confidential
Senior Architect
Responsibilities:
- Responsible for developing migration plan from JBoss 4.2.3 to JBoss 7.1
- Planned repacking of current application to ease deployment concerns
- Identified a methodology to enable migration without interfering with ongoing development
- Responsible for tasking off-shore resources to assist in migration
- Developed in-house tools to assist in repackaging efforts
- Developed custom Ant tasks to ensure new development is easy to integrate
Primary skills: JBoss, Java, J2EE, Html, XML, SOA, OOD, Hibernate, Spring, JAX-WS, Agile Development, MS SQL, JavaScript, Ajax, Ant, SVN, Drools
Confidential
Senior Software Engineer/Architect
Responsibilities:
- Mentor for understanding large-scale event and message-driven systems
- Help develop business rules to run within the Drools environment
- Develop Business Objects and associated Hibernate mappings
- Mentor junior developers in Scrum/Agile and Test Driven development
- Assist in developing User Interface / User Experience standards
- Design and specify Fact Types for use in jBPM models
- Developed initial signing applet using certificate signing from Common Access Card
Primary skills: JBoss, Java, J2EE, HTML, XML, SOA, MVC, OOD, GWT, SmartGWT, Hibernate, Spring, ActiveMQ, Test Driven Development, JAX-WS, Agile Development, Sybase, Hypersonic DB, Oracle, JavaScript, Ajax, Maven, SVN, Drools, jBPM
Confidential
Senior Software Engineer/Architect
Responsibilities:
- Point of reference for GWT Development
- Team Lead
- Point of reference of use of Mockito
- Develop Business Objects and associated Hibernate mappings
- Mentor junior developers in Scrum/Agile and Test Driven development
- Assist in developing User Interface / User Experience standards
- Design and implement Web Services to present business logic via SOAP
- Assist in defining standards for development and streamlining version control and automated build processes
Primary skills: JBoss, Java, J2EE, HTML, JAX-WS, XML, SOA, MVC, OOD, JavaScript, Ajax, Maven, SVN, GWT, SmartGWT, Hibernate, Spring, Test Driven Development, Agile Development, Sybase, Hypersonic DB, Oracle
Confidential
Systems Architect
Responsibilities:
- Subject Matter Expert for Java technical concerns
- Migrated various code-bases to support in-house JBoss 5.0 and WebSphere
- Point of reference for describing systems architecture and inter-system coordination
- Review architecture and frameworks used in applications to be tested
- Review design documents, code, and architectural documents for applications to be tested
- Give input for best means of testing Java application components
- Review performance data from tests to provide input into final testing review document
- Review protocols for communications between J2EE components
- Assist in production of Java test cases to be part of Mercury tests
Primary skills: JBoss, WebSphere, MVC, Java, J2EE, HTML, XML, OOD, Frameworks Spring, Struts, Etc., Systems Architecture, Drools, SOA
Confidential
Java Team Lead
Responsibilities:
- Worked within a larger team tasked with repairing bugs are they were identified, as well as creating enhancements to a custom enterprise solution
- Worked with business leaders and business analysts to help identify and thoroughly define missed, new, and improper functionality in the current web-based application
- Was responsible for high level and low-level design documents as well as initial level of effort documentation for system modifications
- Responsible for recommending large-scale refactoring of current code-base to provide flexibility to add features that have been identified for the future
- Leading process to identify and take control of dependent resources
- Created prototype mapping implementation to assist in planning patient visits
- Assisting to identify and correct oversights in current transaction management
Primary skills: OOP, Java, J2EE, Apache-CXF, Spring, Hibernate, SQL, JBoss, Oracle, MS-SQL, XML, Eclipse, JSF, JavaScript, RichFaces, Custom JSF Components, Ant, Ivy, SVN, GIS, Drools, SOA
Confidential
Senior Engineer/Architect
Responsibilities:
- Developing systems for constructing resumes and portfolios using templates and a componentized storage system.
- Developing an RIA (Rich Internet Application)/Web Service framework for future software offerings.
Primary Skills: OOP, Java, J2EE, XML, MySQL, Ajax, Spring, Hibernate, JSF, HTML, SOAP, JBoss, Tomcat, RichFaces, JavaScript, Eclipse, Eclipse plug-in development, Mobile development
Confidential
Principal Software Developer
Responsibilities:
- Architected Application Framework environment to support quick and reliable development and support of SOAP (Simple Object Access Protocol) Web Services. This environment was build relying heavily upon JBoss, Tomcat, and Apache-CXF (formerly XFire).
- Designed and implemented a persisted Object Model to span heterogeneous applications responsible for similar business functionality (Trizetto Facets, and Amisys a legacy system still in use ).
- Designed and implemented joined business logic allowing application developers to focus on specific application logic rather than having to constantly be adjusted for differences between back-end systems.
- Set initial standards for Java development within the Web Services team (all former work had been developed in Microsoft environments).
- Implemented provider search to include distance, specialty and several other provider-specific criteria
Primary skills: OOP, GIS, Java, J2EE, SOAP, JAX-WS, Apache-CXF, Spring, Hibernate, SQL, JBoss, Tomcat, ASP, Oracle, MS-SQL, Eclipse, Voice Tools, Eclipse plug-in development, SOA
Confidential
Senior Software Engineer
Responsibilities:
- Design/coding of beans to integrate various types of messaging.
- Production of JSF pages as well as the backing beans to support them.
- Design and implementation of custom JSF components.
- Design of beans to model Business Objects and Hibernate mappings for persistence.
- Configuration of Spring to wire in persistence and communication.
- Production of JSF Components to work within a portal environment.
- Production of portals to handle Login/Logout and personal data maintenance.
Primary skills: OOP, Java, J2EE, JSF, Spring, Hibernate, SQL, JavaScript, Ajax, XML, JBoss, Tomcat, Eclipse