Owner/consultant/software Architect Resume
Bloomington, IN
SUMMARY:
Experienced technical lead and architect of highly complex software systems.
TECHNICAL SKILLS:
Languages: Java, C#, C++, C, JavaScript, SQL, Lua, Ruby, Python, Groovy
Java APIs and Frameworks: J2EE, Servlet, JPA, JSP, Spring, Struts, JUnit
.NET APIs and Frameworks: ASP.NET, ASP.NET MVC, Entity Framework
Web Technologies: HTML, CSS, Javascript, JQuery,, Node.js, Angular JS
Databases: Oracle, MySQL, MicrosoJ SQL Server
PROFESSIONAL EXPERIENCE:
Confidential, Bloomington, IN
Owner/Consultant/Software Architect
Responsibilities:
- Led .NET implementation of internal project using ASP.NET MVC, Entity Framework, and Telerik.
- Developed workstation for underwriters using Angular JS, REST J2EE endpoints.
- Successfully developed workstation for auditors using J2EE, JSF, PrimeFaces.
- Re - architect the Rice infrastructure to accommodate the JPA data framework.
- Provide technical leadership/development as needed post implementation.
- Develop custom J2EE application to manage lifecycle of purchasing contract activities.
Confidential, Bloomington IN
Technical Lead
Responsibilities:
- Design, architect, and lead seven developers in the development, problem resolution, and upkeep of the university's enterprise HR and Financial J2EE systems
- Open source financial system implemented 2/2013 to process the university's annual 3.2 billion dollar budget.
- Front end distributed documents to create and maintain the PeopleSoft position and job data to process 1.2 billion dollars annually in payroll transactions. o Timekeeping: Time tracking system in which 20,000+ timesheets are created and routed biweekly to 7,500 approvers.
- Exempt paid time off tracking system utilized by 6,500 professional staff.
- Supervise the day-to-day operations of a team of seven software developers for J2EE development.
- Collaborate with all functional owners to derive requirements and resolve issues.
- Lead Technical Architect - Kuali People Management for the Enterprise (KPME)
- Supervise day-to-day operations for a team of seven remote developers for development of KPME
- Develop project plans and architect the development of KPME software. Provide all estimates and tracking for these activities.
Confidential, Madison IN
Software Engineer
Responsibilities:
- Design, develop, and debug game engine software for PC, PS3 and Xbox 360 using C++/Lua.
Confidential, Indianapolis IN
Software Engineer
Responsibilities:
- Design, develop, and debug solutions in .NET for the Confidential Marketing product suite.
Confidential, West Lafayette, IN
Research Developer
Responsibilities:
- Design, develop, and debug a Confidential funded project for Agent Based Modeling Simulation to study air traffic pattern shifts based on population changes and to maximize efficiencies.
Confidential, West Lafayette, IN
Software Engineer
Responsibilities:
- Developed device driver for OnStar with QNX O/S using C/C++, Java.