Senior Programmer Analyst Resume Profile
TECHNICAL SKILLS
- Databases: DB2, MS-SQL Server, MySQL, Oracle, Postgres, Sybase
- Languages: Java, JavaScript, HTML5, SQL, C, C , C , Ruby, PHP, CSS, ADA, COBOL, JCL, IBM Assembler
- Tools: Eclipse, MS-Visual Studio, MS-SourceSafe, Rational, Clearcase, CVS, SVN, Maven, Ant, EasyMock, Mockito, JUnit
- Operating Systems: Windows 8.1/XP/2000, UNIX, LINUX, AIX, Mac OS, Android OS
- Platforms: Websphere Application Server, BEA WebLogic, JBoss, .NET, Oracle Fusion Middleware, Spring, Tomcat, SOA
- Software Packages: Tradestone, Tomcat, Hibernate, LINQ, Apache Camel, SOAP, JQuery, Control-M
- Industry Experience: Insurance, Banking, Aviation, Telecommunication, Retail, Government, Education, Pharmaceutical
- Technologies: J2EE EJB, JSP, JMS, JSF JDBC, JNDI, SWING, J2ME , .NET, XML, XSD, XSL, Struts, Struts2, ASP, Web Services, JSON
PROFESSIONAL EXPERIENCE
Confidential
Senior Programmer Analyst
Key Contributions:
- in order to interface with SOAP web services
- Architect, developer, and analyst for integration between 3rd party applications and legacy systems.
- Architected an adapter enterprise intergration pattern in C .Net, XML and LINQ
- Leveraged C .Net adapter to perform as an Extract-Transform-Load ETL integration layer transforming XML to CSV flat files and vice versa
- Adapter integration developed under budget and at minimal expense
- Organizational Java language subject matter expert SME
- Lead for re-architecting initial integration adapter to a Java/Apache Camel solution
- Functional lead for Tradestone integration solution with Oracle Fusion Middleware
- Technical liaison between Ascena corporate standards and vendor needs
- ITIL Foundations certified
Confidential
Senior Consultant
Key Contributions:
- Agile team member of NFIS' public sector web applications
- Developer with Java 6, JSPs, Struts, Spring, and EasyMock
- SCRUM trained
- Practitioner in a test driven development TDD environment
- Experienced with programming in an Extreme Programming environment
- Team XSL SME
- Presenter for show and tell sessions
Confidential
Software Developer Specialist 2
Key Contributions:
- Developer and tester of functional and data defects
- Software build coordinator using Ant and CVS
- Developed with J2EE, JSPs, EJBs and Struts on JBoss and Websphere 5.
- Team member of the Statewide Automated Child Welfare Information System SACWIS
- Active participant in Joint Application Development JAD sessions
Confidential
Senior Consultant
Key Contributions:
- Developed with J2EE and ColdFusion on BEA WebLogic with an Oracle database environment.
- Assigned to Victoria Secret Direct as a team member and lead for victoriassecret.com Steady State team.
- Interfaced with planners, merchants, and coordinators to provide the appropriate store front material to the website.
- Lead developer for multiple mid-window releases.
- Lead developer for fixing content management data issues
- CAPM prepped
- Trainied in Web Application Security
- Exposure to Groovy/Grails
Confidential
Senior Consultant
- Worked as part of the United States Air Force USAF STINFO Enterprise System STES project. This group collected requirements and designed all web interfaces and business logic for STES.
- Established change control system using CVS
- Active participate in JET meetings to ensure appropriate test cases in quality assurance.
- Responsible for creating design documentation from gather system requirements.
- Assigned to NetJets as a Senior Java developer, responsible for developing enhancements to the Intelligent Jet 2 IJet2 aviation system as well as portlets viable to business functionality.
- Developed with J2EE, XML, PlumTree Portal software, EJBs and Struts on BEA WebLogic. Development was achieved with MyEclipse.
- Assigned to Insurance Intermediaries Inc. as a Java Architect, responsible for developing a web based Java system to replace their current E O system.
- Architected two systems for management decision. Both systems were designed to utilize Java Server Faces JSF as a front end. One system handled XML directly, and the other handle SOAP through web services.
- Developed with J2EE, Struts, XML, and Hibernate. Development was achieved with RAD.
- Developed with J2EE, Enterprise Java Beans EJBs , XML, C , and Visual Basic.
- Confidential. as a member of the Technology Services Development Support DS team. This group provides third level 24/7 support of the Intelligent Jet 2 IJet2 aviation system and the Crew Comm communications system. The DS team is also a provider of design and development resources for other Technology Services development groups.
- Agile development team member
- Mentor to other TEKSystems consultants and NetJets employees.
- Fulfilled business analyst duties by gathering client requirements and solving customer system issues.
- Lead for Standardizing Development Tools for the Technology Services department.
Confidential
Applications Development Analyst -Lead
Key Contributions:
- Team XML/XSL SME
- Lead effort to document an early RSI system architecture.
- Lead developer of the CA to RSI interface for CA release 4.1.
- Developed with J2EE, JMS, XML, XSLT, Enterprise Java Beans EJBs , Java Server Pages JSP , Java Servlets, Javascript, and HTML. .
- A software developer for the Customer Assist CA /Retail Shared Infrastructure RSI team. This group provides the design for all user screens for the CA banking system and for the RSI middleware system.
- Delivered several presentations on Software Engineering best practices.
- Delegated incident reports received during integrated system test.
- Active participant in the Joint Application Development JAD sessions.
Confidential
Senior Consultant
Key Contributions:
- Assigned to Cardinal Health Distribution as a Java mentor for the Cardinal.com project
- An active participant of the Confidential Internal Solutions Team. This group does fixed bidding and outsourcing of system development projects. Systems developed are client server or web based.
- Developed new technical candidate evaluation program. Developed interviewing scripts and technology orientation documents.
- Performed technical interviews and evaluations for application developer candidates.
- Developed J2EE components for an Internet project that utilized Java Foundation Classes Swing to allow a user access to view and manipulate their current inventory. Technologies utilized included Java Servlets, RMI, COM, HTML, and Javascript. Software packages utilized included JBuilder3.
- Developed J2EE components for an Internet project that obtained data from DB2/400 for reporting needs to be displayed in various charting formats upon a web page. Technologies utilized included JDBC, Java Servlets, HTML, and Visibroker. Software packages utilized included JBuilder3 and Dreamweaver3.
Confidential
Member of Technical Staff
Key Contributions:
- Designed and developed GUIs utilizing Java 1.1 and CORBA with Orbix for AirLoop's OMC alarms feature. Various proprietary and non-proprietary shellscripts were used as needed.
- Developed embedded C software for specific hardware components of the AirLoop and system. Various proprietary and non-proprietary shellscripts were used as needed.
- Webmaster for AirLoop's intranet. Duties were performed with HTML, Java 1.1, Javascript, Netscape Enterprise and various CGI Scripting languages.
- Composed high and low level documentation for all designs approved for implementation.
- Moderated and participated in numerous code inspections and documentation reviews.
- Fulfilled business analyst duties by gathering client requirements and solving customer system issues.
Confidential
Programmer/Analyst
Key Contributions:
- Structure MIS team member.
- Designed, developed and tested online and batch COBOL programs
Confidential
Programmer/Analyst
Key Contributions:
- TRIUMPH credit card processing Portfolio Manager team member
- Developed and tested COBOL modules and data warehousing applications.
Confidential
Graduate Teacher Assistant
Key Contributions:
Assisted in the teaching of recitation classes for undergraduate class such as Introduction to Computers, Programming I, and UNIX. Also responsible for assisting in setting up new UNIX systems for the department.
