Developer for web applications servicing enterprise scale Payroll/HR/Benefits system.Java and JavaScript centered development on microservices framework with Webservices. Full stack development including Java backend with Oracle/Hibernate persistence and React/JavaScript UI frontend. Development tools based on GIT/Bitbucket and Docker.
Architecture, design and implementation of various Web applications supporting SAP (version 4.7). Development of customized SAP connectivity applications based on Java and SAP JCO (NetWeaver).Developed interface for RFID tracking system (Savi Technology) to SAP using JCO and Java Web Services. Developed Web applications as front end systems for SAP to handle supply chain and inventory management of aircraft parts. Technologies based on JBoss, SqlServer, SAP NetWeaver/SAP JCO, Eclipse, Oracle, Hibernate, ColdFusion.
Architecture and development of an enterprise web application handling employee benefits. The application provides “on-demand” hosting for over 2000 medium to large sized companies.Architecture based on J2EE with IBM Portal, Web Services through Apache Axis, WebSphere Application Server (WAS 5.0/6.0), Struts/JSP, Oracle database, MQ series messaging, Netegrity Site Minder for single signon , AJAX for dynamic web content and ANT scripting for deployment. Worked extensively with ColdFusion in porting application to Java.Functioning as Team Lead for an in-house team of 8 developers and 5 outsourced developers in India. Responsible for entire system architecture, mentoring of development team as well as hands-on development.
3 month project to regain delivery dates and refactor code base for an 18-month project that had been outsourced to an overseas company. Application based on BEA Weblogic 7.0 with IntelliJ IDE. Built on Struts and EJBs (stateless session beans). High intensity project. 3 month project was delivered more than a week ahead of schedule
Internet Web Application consultant: Architecture and development of an enterprise web application for Earnst & Young designed for a user base of 10,000 users. Application based on J2EE, WebSphere 5.0 developed with WSAD 5.0, Struts/JSP and Microsoft SQL Server. Industry standard design patterns for distributed architecture. .Developed with a team of 15 members coordinating via Star Team. Strong emphasis on OO analysis and design. Designed and implemented a document repository system based on the WebDAV protocol. Initial version based on Linux cluster and Tomcat, upgraded to WebSphere servlets and Struts.
Architecture: Web application based on J2EE and Oracle running on Unix and Windows 2000 Server with central system based on Solaris, Java, JSP and Sybase. Heavy emphasis on transaction handling across disparate databases. Primary architect on distributed system integrating media (video) transcoding with web container based application. Primary architect on distributed Real Server authentication and integration with web based application.Worked extensively with Real Server 7 and 8 SDK for streaming of all types of media including MPEG1, MPEG2, Windows Media, Quick Time, Real and others. Developed C++ plugin for Real Server allowing authentication and access control through Sybase database. Integrated Real server with Unix based mSQL database for user authentication. Handled integration of video streaming with JSP web pages.Responsible for video transcoding functionality for Web site application. Interfaced JSP pages and Java beans with backend video transcoding software from Telestream Inc. running in distributed Windows 2000 Server environment. Heavy use of XML for data communication. JavaBeans handled cross database integration between Unix based Sybase database and Windows 2000 SQLServer. Designed and implemented an Windows 2000 Server service and process monitor in Perl to monitor, clean and restart Windows 2000 services.
Designed and maintained Oracle database for the F22 Fighter Jet flight-test data program. Oracle DBA. Assisted team of GUI developers with database schema design, query profiling and analysis and stored procedures.Database replication experience: Designed system to synchronize database installations between flight test locations in Marietta Ga. and Edwards Flight Test Center, Ca.
NASA Post Baccalaureate Scholarship