Tech Lead Resume
Hartford, CT
SUMMARY:
- Tech Lead / Senior Software Engineer with 25+ years’ experience, and hands - on leadership experience in every stage of project life cycle. Skilled in Object Oriented Design (with UML), N-Tier Client/Server architecture, multithreading, and secure Web portal development.
- Adept in resolving technical issues with customers, consultants, and third party vendors. Proficient in Java/J2EE, C/C++, XML, GUI, and SQL programming. Innovative at devising reliability, availability, and maintainability techniques.
TECHNICAL SKILLS:
Languages: Java, C++, JavaScript, C, Perl, Assembly.
Operating Systems: Linux (UNIX), AIX (UNIX), Solaris (UNIX), Windows XP/7.
Computers: IBM RS6000, IBM PC. Skilled in J2EE, XML, Websphere RAD/WAS, JBoss, Tomcat, Eclipse, Struts/Struts 2, Hibernate, Spring, Ajax/Dojo, SoapUI, Ant, HTML, CSS, Swing, SVN.
PROFESSIONAL EXPERIENCE:
Confidential, Hartford CT
Tech Lead
Responsibilities:
- Upgraded IKE from IKE 8.2 to 8.6. Upgrade provided over 3000 users with several new features, including search capabilities. Created sandbox, dev, qa, pte, and prod environments.
- Set up and performed Disaster Recovery testing.
- Migrated Confidential ’s CAT360 product from HIG to Optum.
- Resolved numerous production issues.
- Interfaced with Infogain, IBM, Optum and Oracle in a leadership role.
- Provided IKE and code reviews.
- Mentored and prioritized tasks for on-shore consultants.
Confidential, Hartford CT
Senior Information Engineer (Consultant)
Responsibilities:
- Responsible for enhancements to the Java Rating Wrapper software, that communicates with the front end (TRVPAS) and CGI Ratabase, using XML and SOAP Web Services. Interfaced with BIRT and DevOps departments.
Confidential, Shelton CT
Senior Web Developer (Consultant)
Responsibilities:
- Lead the conversion of the MailStream web portal to an alternate database schema using Hibernate, Struts 2, JBoss, Tomcat, SOAP Web Services (XML), and Oracle DBMS.
Confidential, Hartford CT
Senior Web Developer (Consultant)
Responsibilities:
- Enhanced Confidential ’s TriCareWest web portal, using Spring MVC (with annotations), Hibernate, and Oracle DBMS.
- Created lookup for physician specialties and facility types using enterprise design patterns. Developed Oracle schema, Hibernate XML, Data Access Objects (DAO), Business Service Objects, and controller data mapper classes. Created file parsers that creates Oracle data load SQL.
- Constructed Hipaa logging library using log4j and accompanying JUnit classes.
Confidential
GUI Consultant
Responsibilities:
- Enhanced Confidential ’s GBS mainframe applet and application emulator software.
- Provided page caching, macro recording/playback, encryption, copying/cutting/pasting, and modifying window attributes (font, size, color, cursor) using multi-threaded Java Swing.
- Added session playback facilities to Java Swing GUI (for debugging purposes) using trace logs.
- Diagnosed production issues in GBS navigation Java source code (including multi-threaded issues, with no access to test system).
Confidential, Windsor CT
Senior Web Developer
Responsibilities:
- Developed an employee benefits enrollment and administration web portal using Java J2EE, JavaScript/JQuery, Struts (including customized taglibs), Oracle DBMS, XML, XPATH, and JBoss.
Confidential, New Haven CT
Senior Web Developer (Consultant)
Responsibilities:
- Responsible for all of the Confidential secure web applications, in addition to user provisioning.
- Designed, developed, deployed, tested, and documented the Confidential Insurance Agent secure web portal. Portal was converted from Cold Fusion to Java Server Pages (JSP), incorporating enterprise design patterns, in eleven weeks. Agent web portal is responsible for 4,500 Insurance Agents and $1.6 billion dollars in revenue annually.
- Enhanced the Officers Online secure Web application. Application uses Sql Server, Struts and Jasper Reports to render reports for various Confidential officers, and provides a portal to several Web applications.
- Managed the Cold Fusion to J2EE conversion project.
- Created several Web applications, including Find a Council and Catechism, using Ajax/Dojo, Struts 2, Hibernate, IBatis, and Spring.
- Developed a servlet that monitors a Web application’s database connectivity and TAM/LDAP access. Servlet is configurable using XML.
- Created an interface for transforming ActiveDirectory entries to LDAP.
- Diagnosed and remedied numerous production issues. Collaborated on Architecture choices.
Confidential, New London CT
Line Architect (Consultant)
Responsibilities:
- Managed the definition and design of the Java Enterprise Architecture software for Research and Development clients, with a focus on application and system development technologies. Coordinated design and development using the Confidential Software Infrastructure, including the recommendation and design of IT systems for hardware, software, and network technologies.
- Ensured that all applications developed by the Development Infrastructure teams followed the iSLC software methodology and are effectively designed in relation to the architecture.
- Communicated with clients at senior levels.
Confidential, Branford CT
Senior Software Engineer (Consultant)
Responsibilities:
- Created a Web page for starting an Eclipse plug-in application using Struts, Tiles, Ant, Java Web Start, and Swing.
- Wrote a Web interface for comparing two Object Oriented databases. Designed a new Struts application tree tag.
- Created an interface for importing and exporting the contents of an Object Oriented database from/to XML.
Confidential, Stamford CT
Senior Software Engineer (Consultant)
Responsibilities:
- Constructed a multi-threaded fixed income market server and gateway, using Swing, JMS, TIBCO RV and JavaBeans.
Confidential, Shelton CT
Application Architect/Project Manager (Consultant)
Responsibilities:
- Provided technical leadership for middleware team developing multithreaded software. Reviewed and recommended improvements for each middleware project within each stage of its lifecycle. Lead team members in scheduling, discovering requirements, realizing design, coding, and constructing test plans. Identified potential issues within requirements and design; furthermore constructed contingency plans if problems arise during deployment. Reviewed all code changes and recommend improvements. Diagnosed production problems.
Confidential, New Haven CT
Senior Software Developer (Consultant)
Responsibilities:
- Designed and developed Model-View-Controller (MVC) presentation, domain, and persistence layers for Laboratory Information Management System (LIMS) workflow GUI software, using Java, Java Swing, and Oracle JDBC.
Confidential, New Haven CT
Senior Software Developer (Consultant)
Responsibilities:
- Designed database, data access classes, and an MVC web interface, in Java and JavaScript (on Solaris platform), for Bioprocess Development and Manufacturing group. Also created web portal, using Java Servlets, Perl CGI, and JavaScript, that retrieves and stores genomic patent descriptions and journal articles within an Oracle database, for subsequent viewing via a web interface. Cost savings achieved by eliminating redundant purchases of descriptions and articles.
- Designed and developed bioinformatics programs, in Java and Perl, that collect genomic information from various internet sources, associate with CuraGen DNA and protein data, and store within an Oracle database. Devised data mining techniques and software for Collaborative Research group. Software used to uncover related genes across different species.
