Contractor Engineer/java Architect Resume
Seattle, WA
SUMMARY:
- Over 18 years of innovative software development experience.
- Successful history of managing and delivering projects on schedule and budget.
- Expert level competency in: C/C++, Java, Spring, Hibernate, Python, Perl, Ruby, SQL, Object - oriented design, design patterns, Oracle, Oracle Apps, OA Framework, Servlets, Lisp, XML, HTML, JQuery and JavaScript and Adobe Flex. Linux/Unix & Windows.
- Expertise in all avenues: managing projects; architecture and developing applications; data migrations; Software test management & tools development; and DBA functions.
- Creative.
- E.g. Initiated, demonstrated need for, and implemented a brand-new Java-based product in a yet-undiscovered market niche.
- Managed the project from inception to prototype and wrote over 80K lines of Java code.
- Wrote Oracle.Patch, part of Oracle RDBMS Version 6.
- Improved patch manageability by 500%. NoSQL experience with MongoDB and Cassandra.
TECHNOLOGY:
C/C++
Java,C#
Python
Ruby/RoR
Shell Scripting Perl, KSH, Tcl
NOSQL and SQL:
Oracle (10,9,8,7,6)
JDeveloper
Informix
SQL & PL/SQL
EXPERIENCE:
Confidential, Seattle, WA
Contractor Engineer/Java Architect
Responsibilities:
- Java architect Confidential Philips helping build a ecommerce site to sell ultrasound devices B2B and B2C.
- Hired and worked with some Rooster Park resources.
- Worked on java related projects, design, and interface to SAP.
- Some C# work also because a prototype was originally written in C#.
Confidential, Seattle, WA
Contractor Engineer/Architect
Responsibilities:
- Ruby On Rails for a banking application owned by Nuance. Also worked in postgres DB.
- Contract was short term; limited in time /resources due to business decision to end business development on the project.
- Confidential and the are fantastic by the way; just funding stopped.
Confidential, Seattle, WA
Contractor Engineer/Architect
Responsibilities:
- Designed SEO and infrastructure in the new rewrite of Confidential using NodeJS and Mongodb. Linux.
- Installed and researched technologies: broght up Kafka cluster; began installing Hadoop infrastructure for SEO management.
Confidential, Redmond, WA
Contractor Engineer
Responsibilities:
- Designed new Global Game Testing Network software system using C# / SqlServer.
- Architected and designed Restful interfaces and DB migration scripts in Confidential -SQL.
Confidential, Dallas, TX / Seattle, WA
Contractor Engineer
Responsibilities:
- Designed Newton (nextgen billing system); designed restful web service interfaces to Confidential and Confidential & Confidential
- Assisted with the Arch/development of AAF (Enterprise Level Authorization and certain kinds of Authentication) in java ; system is used in Confidential Cloud environments.
- Goals proper Security that is not only be secure, but very fast in operation. Initial point person of AAF migration to noSQL DB Cassandra from existing Oracle DB.
Confidential, Seattle, WA
Contractor Engineer
Responsibilities:
- Getlinea was initially a well funded startup that does private, secure photo-sharing.
- Push currently is getting automatic computational algorithms to auto frame, select, present photos.
- Built a custom ROR (ruby on rails) backend and custom C++ processors to do image analysis and the above mentioned algorithms.
- MongoDB backend.
Confidential, Seattle, WA
Contract Engineer
Responsibilities:
- I was bought in to help implement and deliver a java based system called Confidential to Confidential .
- My mission, in 3 weeks was to help get the company to a First and Ten, to borrow football terms
- Earned accolades from everyone associated with the project from the CTO, to PM, to Project Architects, & contract agency.
- Helped re-implement and fix major parts of REST Java backend.
Confidential, Seattle, WA
Consulting Project/ Consulting Engineer
Responsibilities:
- Designed and built java based RESTful API using technologies for various Disneywebsites. API for managing user accounts/profiles and what user actions are allowed based on parameters such as age.
- Produced videos and voiceovers for group.
- Introduced team to methods to assure that unit tests are useful, such as running the tool called jester. Ruby/Python/ksh also.
- Helped launch the initial REST API(s) for Memory Lane.
- Conceptualized current needs; Championed solutions addressing Memory Lane specific needs; maintaining standard REST rules and best practices. Designed and built RESTful API(s) using java. Used Spring, ActiveMQ and other java technologies. Researched and deployed COTS tool sets.
- Designed and built custom java based backend & front end modules for developer. Confidential website - Confidential & Confidential ’s site where mobile app devs manage new mobile apps and purchase the ability to deploy on the Confidential & Confidential network. Designed backendservices(on top ofATGframework) to manage purchase and promotions and grant features to users and orgs basedon their API membership.Work with JMS to broker certain facts from API mgmt to/from the server. Extended DB and domain object models inATGto fit Confidential & Confidential needs.
- Provided minorDBA support of development lab Oracle instances. Ruby/ksh/ETL tools used for automation & data import.
Confidential, Annapolis, MD
Principal Engineer
Responsibilities:
- Designed and enhanced intelligence research tool.
- Tool is used to empower Intelligence Analysis.
- Funding issues caused project that I was to staff to be halted.
- Designed DB schemas and algorithms in Ruby.
- System is based on RoR (Ruby on Rails) and used various COTS tool sets.
Confidential, Washington, DC
Principal Engineer
Responsibilities:
- Worked on proposals and gave guidance on how to deploy and use SOA for AirForce modernization.
- Gave guidance on how to approach development and testing efforts
- Designed and enhanced custom intelligence system DIAC analysts; system stored intel reports and was a work flow for processing / monitoring them. Java/Struts/Tomact/hibernate/spring/ and extensive Javascript. Gov funding/ award was downsized and project area was not funded.
Confidential, San Antonio, TX
Principal Engineer
Responsibilities:
- Designed and enhanced cyber intrusion systems to automatically detect malware and attack vectors to protect DOD/Air Force network assets.
- Utilized C++, python, and Jquery to give cross browser support in the management UI.
- Designed DB schemas for above systems.
- Designed and enhanced a billing system for Mosso/RackspaceCloud. End users and channel partners can use the billing system for making payments and enable/configure automatic billing of cloud hosting fees. System designed around the Struts framework/architecture.
- POJOs were persisted to the DB (initial DB was postgres and later mySQL) using Spring and Hibernate technologies.
- Designed custom order software modules for FBA fulfillment by Confidential .
Confidential, Germantown, MD; San Antonio, TX
Senior Engineer/Oracle DBA
Responsibilities:
- Enhanced DOD/DCPDS Appraisal system for DOD. Developed custom enhancements in Java for E-business suite HR and brainstormed / implemented leading ideas for the next generation system. Developed Advanced Java application framework for Payroll/Personnel module and other HR related functionality. Wrote Adobe Flex interfaces to DOE management applications. Javascript.
- Developed security tools for Confidential ; developed a boot level integrity checking tool to protect installed Oracle assets. Involved firmware level programming and customization.
- Verified performance objectives and metrics; framework development workflows redesign for client's enterprise class web services application; HTTP / SSL protocol support; proxy issues; database indexing, partitioning, clustering, and SQL tuning techniques. Platform and application tuning improving current business processes and translating into functional and technical requirements. Developed custom code in C# .NET 3.0 to manage systems and mine information.
- Maintenance of HR Information Systems; upgrades, enhancements, and implementations.
- Managed the Department of Energy's I-Manage (STARS) “Standard Accounting and Reporting System”: Oracle Applications 11.5.10 Federal Financials DBA Support; Develop/Design/Administer-ed Application Interfaces; Application User Access/Setup Support; Oracle Critical Patch Updates & Security Management; Oracle Applications 11i Patch management; & Configuration Management.
- Enterprise architecture, requirements gathering, system architecture. Improved current business processes / translating into functional and technical requirements. ETL job definition/support.
- Developed programs to (a) manage code promotion for STARS application team, (b) implement STARS customer web upload site: starsio.doe.gov. Developed custom code to monitor Oracle event logs. Developed database applications. Managed, installed PVCS Version Mgr + Teamtrack.
Confidential, Seattle, Washington
Senior Engineer
Responsibilities:
- Recommended new methodologies. Developed tools to rapidly test Confidential products and APIs.
- Significant product validation efficiencies were gained; management audits showed the system capable of decreasing validation project cycle times by 66%. Created Mgmt Portal.
- Conceived of, architected, and built an easy-to-use system to rapidly exercise/test various Confidential /T9 products. System kernel written using C++ and Python. End users write Scriptlets (a superset of Python) which are easy to maintain and read. Scriptlets are interpreted by the system in virtual environments to rapidly experiment, test, or validate Confidential /T9 products.
- Architected a reporting framework; summary reports generated directly into Excel for management reporting; and detailed data values from the Scriptlet tests stored into a regression database. Comparison reports were automatically run against the DB for regression testing.
- Database driven product test environment. Benchmarked Confidential products.
- Wrote SCN performance tools, allowing subtle performance issues to be investigated and fixed.
- Coordinated / managed the development and release of all Account Management tools on Tru64-Unix.
- Managed schedules and product deliverables.
- Developed test schedules/plans and track/document test results/testing and design stress tests.
- Supervised three team members.
- Improved project stability and quality of code by 38%.
- Mentored two team members, improving their productivity by 25% through education and training.
Confidential
Software Engineer
Responsibilities:
- Designed and implemented inter-node communication mechanisms for a distributed Java-based management system.
- Wrote a security and authentication subsystem in Java and RMI. Overall system design drastically simplified system management for Tru64 workstations and servers.
- Participated in development of a widely successful performance management tool called Collect. This tool has quite a loyal following by customers such as NASDAQ where it’s used to track system performance to the second to keep order flow running Confidential peak performance. Tool written in Java and C++.