Senior Programmer Analyst Resume
SUMMARY:
- Twenty years software development experience in all phases of the software development life cycle with emphasis on Object - oriented design methodologies
- Extensive experience in web development, GUI design, architecture, implementation, maintenance and product localization best-practices
- Excellent interpersonal and teamwork skills
- Exceptional written and verbal communication skills and the ability to communicate effectively with both technical and non-technical people
- Substantial cross-functional, cross-site experience including experience working with remote personnel
- Proven project management experience through project lead positions
- Experience in test lab set-up, test plan creation and implementation
TECHNICAL EXPERIENCE:
Web Technologies: HTML5, HTML, Razor, C#.NET MVC, CSS, CSS3, EntityFramework (database first and code first design paradigms), Bootstrap, ASP.NET, JSPs, Servlets, JavaBeans, Struts API 1.1, 2.0, RMI
Web Servers: MS IIS 6.0, 8.0, Oracle App Server (OAS) 9i, 10g, 11g, Apache Tomcat 4.1, 5.5, 6.0, 7.0
Languages: C# .Net, Visual Basic .NET, Java 8, C++, C, Visual Basic, Modula-2, Powerhouse, Fortran 77, Lisp, Basic
Databases: SQL Server, Oracle 9i, Oracle 10g, MySQL, Access
Scripting Languages: Javascript, Python, Jython, KornShell
Back-end Technologies: Hibernate, JPA 2.0 (Java Persistence API), Eclipselink, Criteria API
Tools: Visual Studio Community 2015, NuGet, NetBeans IDE, Eclipse IDE, JBuilder, Clearcase, CVS, SourceSafe, Subversion, NUnit, JUnit, Issuezilla, CollabNet Issue Tracker, InstallMaster, Twiki, Maven and Ant build tools
Operating Systems: MS Windows 7, XP, 2000, 98, 95, 3.11, MS-DOS, Linux, Unix,VAX
Methodologies: Agile, SDLC, Test-driven design, Quality Assurance practices
WORK EXPERIENCE:
Confidential
Senior Programmer Analyst
Responsibilities:
- Sole developer for new cost estimate application (C#.NET, IIS 8.0, Bootstrap, HTML5, CSS3, EntityFramework)
- Sole developer for major upgrade to the Confidential (Visual Basic.NET, IIS 6.0,HTML, CSS, ASP.NET)
- Software support for the Confidential led requirements gathering, system analysis, database design and development for a new/upgrading applications; analyzed and fixed reported software problems; added new functionality to existing software and performed technology upgrades; helped customers with software issues
Confidential
Lead developer
Responsibilities:
- analyzed current application, customer needs and expectations; designed and developed the application architecture and chose appropriate technologies; created build and test processes, wrote project documentation; coded, tested, deployed to a UAT test server for customer testing and feedback; acted as customer liaison and project manager
Confidential
Senior Programmer Analyst
Responsibilities:
- Completed programming tasks assigned on a myriad of systems with a wide range of technologies; fixed reported software problems; added new functionality to existing software; helped customers with web site software issues.
- Participated in requirements gathering, database design and initial coding for a new web application (C#.Net, IIS)
Confidential, Gardiner, Maine
Senior Programmer Analyst
Responsibilities:
- Served as technical consultant/trainer for web personnel; created processes and procedures to maintain the new website’s structure, integrity and ease of use.
- Created requested enhancements to web pages (brochure order form, interest calculator etc.)
- Determined user needs through task analysis interviews; helped with site organization and content; verified vendor met work quality standards; kept all vested parties informed as to project status; completed project to specifications with management acceptance and approval
Confidential, Vancouver, Washington
Software Design Engineer/Web Developer
Responsibilities:
- Performed use-case analysis for GUI design, and implemented using VS .NET IDE on MS IIS web server using C#, ASP.Net, HTML, Javascript.
- Led object-oriented design and implementation effort on a database-backed component for requesting and storing user account information in a print job submission E-commerce web application (Java technologies on an Apache Web Server).
- Worked on various other solutions enabling web-based print job submission to/from graphics agencies, print shops and Indigo presses.
- Led cross-project/cross-site localization strategy effort.
- Coordinated technology transfers to Brazil and Corvallis.
- Taught support personnel about product features.
- Participated in project scheduling and acted as a liaison to internal/external customers and partners. acquire test resources.
- Handled task assignment and prioritization of development activities such as in defect resolution and future releases.
- Coordinated effort to obtain test equipment, set-up test lab and acquire test resources.
Confidential, Vancouver, Washington
Software Design Engineer
Responsibilities:
- Led and co-led print driver releases for ink jet printers; educated partners on project status and handled change management; maintained visibility and provided solutions to enable product release without supporting resources; developed test plan and schedule with QA and test coordination engineer; established release criteria with marketing, technical marketing and other partners; worked with upper management and the test lab to acquire test resources.