Senior Architect/developer Resume
Norwalk, CT
SUMMARY:
Thirty years of experience as an information technology professional with a proven track record as a hands - on architect and various levels of project management. Technology areas include object and functional techniques and languages, distributed technologies including SOA/ESB/EAI, and enterprise environments. Application domains include Ad Technology, Financial, Healthcare, Manufacturing, Insurance, Energy, and Logistics.
TECHNICAL SKILLS:
Languages: Java, C#, Scala, Blaze, C++, BPEL, JavaScript, Monk, Smalltalk, LISP, FORTRAN, COBOL
Operating Systems: Windows, Unix, Linux, iOS, OS390, AIX
Technologies: J2EE, CXF, ASP.Net, XML/XSLT, WSDL, SOAP, REST, AJAX, WPF, WCF, X12, MTS, COM/DCOM, ASP, ATL, MFC, ODBC, SMPT, Rogue Wave, JNDI, JINI, LDAP, JavaSpaces, Servlets, HTML, JSON, MVC
Middleware: Pentaho, Sun JavaCAPS, SeeBeyond e*Gate and ICAN, AquaLogic, SAP XI, TIBCO, MQ Series, JMS, CORBA, MSMQ
Tools: Eclipse, Visual Studio, IntelliJ, MS Office, MS Project, XML Spy
Web Development: WebSphere, JBoss, WebLogic, Apache, IIS, HAI, Tomcat, JSP, JPA, and JAX-RS
Databases: Oracle, SQL Server, DB2, Sybase, Cassandra, MongoDB, MySQL
PROFESSIONAL EXPERIENCE:
Senior Architect/Developer
Confidential, Norwalk, CT
Responsibilities:
- Maintenance and enhancements to existing legacy systems.
- Developer on high performance (120 billion transactions per day) Java and C++ systems. Both executed on Linux platforms.
- Technology stack: Java, C++, Linux, Mac OS
Senior Architect/Developer
Confidential, New Haven, CT
Responsibilities:
- Maintenance and enhancements to existing legacy systems.
- Lead developer on new membership application.
- Technology stack: Java, WebSphere, EJB, Struts, JavaScript, DB2, and JSP.
- Note: 6 month contract position.
VP, Technology
Confidential, Wethersfield, CT
Responsibilities:
- Re-engineering of legacy product form .Net to J2EE environment. Responsible for overall product architecture and development.
- Technology evaluation and back engineering of a risk management software. The project utilized over 10,000 Java files, many of which had to be decompiled (source code was not immediately available) and traced.
- Technology stack: Java, MySQL, Oracle, SQL Server, Spring, Hibernate, and Apache/Tomcat.
- Note: Left because venture funding fell thru.
Senior Architect/Developer
Confidential, Shelton, CT
Responsibilities:
- Independent consultant. Some of the projects over the past two years include:
- SOA Architect and Java developer for BPM based services for a major healthcare provider using IBM’s Rational Products and XML Spy. The ESB used primarily SOAP and REST services with IBM DataPower acting as the intermediary. Also developed REST service API for mobile applications using J2EE and JAX-RS.
- Architect and development role with a rule based environment using Blaze Advisor and Java. Technical lead on SharePoint project for a large client application. Brought best practices to the team. This was a very hands-on position. Technologies WCF, C#, SQL Server, SharePoint, and Java.
- Short term (5 weeks) role to debug and fix an issue in an ecommerce application. Technologies Java, JBoss, RichFaces, Seam, MySQL, and Hibernate.
- Development of plugins for .Net e-commerce platform using C#, MVC, and Entity Framework.
- Maintenance applications were written using WPF.
- Performed a code analysis and escrow validation for a client application. It contained 250,000 lines of C# code, 40,000 lines of Oracle PL/SQL, and 100,000 lines of ASPX. The goal was to validate coding practices, maintainability, and extendibility.
SOA Services Lead
Confidential, Scranton, PA
Responsibilities:
- Led a 6 member team to develop SOA web services for a Medicare administration application. Developed framework and code generators for use as base services. Client was TMG Health.
- The project employed Agile development methods.
- Technologies Java, JBoss, HornetQ, Apache CXF, SQL Server, JMS, SOAP
- Note: Contract position.
Senior Architect
Confidential, Shelton, CT
Responsibilities:
- Worked in a group of five senior level architects developing a cloud based platform for global trading at the brokerage house level. Contributed to a distributed persistence engine, market data access, and trading rules.
- Development was done exclusively with a Scala platform and the JetBrains IDE.
- Technologies included Scala, Java, Infinispan, Drools, Hibernate, Subversion, SQL Server, REST, ActiveMQ, UML, SVN, and MongoDB.
- Note: Company closed office and moved to Singapore.
Chief Architect
Confidential, Hartford, CT
Responsibilities:
- First started with a group of six architects to lead the design of the software foundation. This was followed with an off-shore team to provide development utilizing Agile development methods. The application was bond management.
- Technologies include .Net, JavaScript, C#, VB, SQL Server, UML, and SVN.
Software Architect
Confidential, Shelton, CT
Responsibilities:
- Independent consultant. Some of the projects over the past one and half years include:
- Development of software to perform requirements analysis for mission critical systems. Technologies included Java, Eclipse Plug-in, and SWT.
- Designed a system to automatically generate websites for direct marketing. This involved conversion from classic ASP to .Net. Lead the team in the development efforts. Maintaining about 250 of their web sites. SOA principles using WCF for services that deployed common functionality such as order taking. WPF used to develop administration tools. Technologies included C#, SQL Server, and IIS.
- Intranet application design/development utilizing ASP.Net and VB.Net, SQL Server, and Active Directory. Made heavy use of JavaScript and Ajax.
- Utilizes .Net, ASP.Net, C #, and SQL Server. WPF and Win Forms are used for maintenance applications (for updating results, entering player data, etc.). The apps generated SQL scripts which can then be run against the production database. SOA services using WCF are used to emulate “experts” in the topics of matches, teams, leagues, etc.
- Performed an assessment of existing enterprise systems for ERP and Logistics. Made recommendations for expansion as determined by future requirements.