Software Engineer / I/t Specialist Resume Profile
Poughkeepsie, NY
Summary of Qualifications
A professional, detail and results oriented Software Engineer with diverse areas of expertise and experience in software implementations and installations. I have experience in leading small to medium sized development teams to deliver enterprise quality J2EE applications as well as experience in all aspects of the programming lifecycle. My diverse expertise in software development spans writing and designing both web and standalone applications using Java, J2EE, Dojo, JavaScript, HTML, open source applications and web services. My experience as a team lead spans meeting project deadlines, resource management, support and project planning. I am a determined, quick learner with great interpersonal skills.
Technical Skills
- Environments Windows, Linux, Eclipse, Java Enterprise Edition, Websphere Application Server,
- Websphere Portal Server, DB2, Microsoft Access, SQLServer
- Programming Core Java, Java J2EE, JavaScript, Dojo, AJAX, HTML, DHTML, XML, SQL, ReST
- Services, Spring ReST Services, ColdFusion, Visual Basic
- Development Object-Oriented Design, Lead developer, Project Management, Agile Development
- Technical Papers
- Transforming web applications into portlets , White Paper - IBM, October 10 2006
- Co-author, A Service Delivery Platform for Server Management Services , published in IBM System Journal, Volume 53, Number 6, 2009
Professional Experience
Confidential
Advisory I/T Specialist/Software Engineer
- Responsible for successfully delivering a fully functional customer facing J2EE application while managing a team of developers. Responsibilities included lead architect, lead developer and project management spanning requirement gathering through delivery and support.
- Managed delivery of several releases of a J2EE portal application by creating project plans, managing content and defects, coordinating deployments and managing project resources.
- Subject matter expert for accessibility compliance in web applications for my department and organization.
- Eight years as development team lead using J2EE technology for numerous releases of enterprise web applications. Managed development resources both locally and domestic, provided project status reports to management, contributed to core business logic, framework development, architecture and education.
- Charged with investigating and implementing new technologies to see how they can benefit my team's and organizations current projects.
- Championed the effort to help my department become the main team for Portlet development by converting our commercial Helpdesk application from servlets to a Portal/Portlet environment. I was responsible for application design, architecture, developer education and planning.
- Co-lead an effort to restructure an existing portal application to utilize both AJAX and DHTML technologies. This drastically improved both the user experience and data currency.
Software Engineer / I/T Specialist
- Contributed to both the user interface design and backend code using web technologies and object oriented design strategies for a customer facing application allowing users to order service via the web.
- Utilized both Java Applet and RMI technology to facilitate the gathering of information on a customers host system to order service via the Internet and automatically install it on the host system. Responsible for creation of new functionality via the user interface.
- Created java utilities to report on the status of user's orders for service via the web. This helped to determine if there were problems within certain key areas of order delivery/fulfillment. Statistical information was gathered and given to the service coordinator for reporting to senior management.
- Responsible for level two and three support of both a commercially available worldwide web application and a commercially available stand alone java application. Created documentation and training material for users on tool used to track problem management records.
Senior Programmer Analyst
- Responsible for addressing user's issues regarding key system applications. These tasks included analyzing code, installing code fixes, customer training, and maintaining database integrity through the use of self-created utilities.
- Worked in a team environment to develop an Electronic Grading and Attendance System using ColdFusion allowing our education department to operate more effectively. This included creation of several utilities to extract data out of Legacy ISAM files which then was pushed to SQLServer.
- Design, development, and implementation of a tracking system, which allowed departments to coordinate the mailing of certain key documents to students who are in the admissions process.
- Responsible for training new employees on the operation and flow of certain key systems as well as key programming concepts.
Programmer Analyst
- Design, development, and maintenance of applications to conform to user specifications using Universal Business Language.
- Design, development and implementation of new Student Registration system allowing staff to operate more efficiently to accommodate student's needs. This included a User Access System enabling user logon security. This reduced the number of erroneous entries in the system.
- Use of different programming concepts that helped boost productivity and decrease development time of certain key tasks.
- Responsible for addressing user's issues regarding key system applications. These tasks included analyzing code and installing code fixes.
Production Programmer
- Development of software to customer specifications interfacing various Point Of Sale peripherals including printers, scanners, inventory devices and credit/debit devices in both the C and Visual Basic languages.
- Used Visual Basic to develop an interface between proprietary hardware and software APIs, to confirm to both customer and third party specifications for a credit authorization system.
- Interaction with customers to resolve code problems
