Software Engineer Resume
QUALIFICATIONS
- An information technology leader with 20 years of experience delivering enterprise class distributed application systems
- Broad knowledge of infrastructure, software application technologies, and implementation methodologies
- Ability to communicate with technology and business representatives ensuring information technology priorities match business goals
PROFESSIONAL EXPERIENCE
Confidential, Lake Mary, Florida 2005-Present
Vice President, Application Architect
I am the solution architect for the accounting and benefits payments application teams.
- Work closely with project managers, business representatives, business analysts, and programmers throughout the project lifecycle to ensure technology solutions are sound, follow corporate standards, and reflect the direction of the business
- Create high-level design documents and review and approve detailed design documents and implementation plans
- Participate in project estimating, resource planning, budgeting, and capacity planning activities
- Manage application risk assessments, security reviews, and business continuity plans
- Member of the architecture steering community, defining standards for the global IT environment
- Participate in the review and approval of open source software
Confidential, Warrendale, Pennsylvania 2004-2005
Software Engineer, Enterprise Architect
I was the lead technical resource for all distributed Information Technology activities.
- Worked directly with the CIO, CFO, and senior business management to provide technical leadership in the selection of a new Point of Sales system
- Established development standards, tools, and processes to comply with the newly enacted Sarbanes-Oxley laws
- Mentored a team of senior and junior distributed application developers
- Participated in the hiring and performance management processes of technical team members
- Managed multiple software vendor and professional services relationships
Confidential, Richmond, Virginia 1996-2004
Sr. Systems Programmer, Project Leader
I was a Programmer and Project Leader for the development of store and warehouse transaction processing systems.
- Evaluated and selected the J2EE container and e-commerce solution for the CircuitCity.com website and internal web applications
- Developed and supported critical applications, such as the credit card authorization system, tax calculation system, and warehouse management systems.
- Established a role based enterprise security architecture
- Sun Certified Programmer for the Java 2 Platform
Confidential, Richmond, Virginia 1994-1996
Software Engineer
I provided onsite 2-tiered/client-server consulting services to Fortune 500 companies.
- Designed and developed applications using C/C++, Visual Basic, Visual Studio/C++, and PowerBuilder for Windows and Unix operating systems
- Administered Sybase and MS SQL Server databases
- Established and administered Windows NT environments
Confidential, Reston, Virginia 1991-1994
Senior Software Analyst
I was a systems programmer for graphics applications.
- Provided full life-cycle software development for the Department of Defense using C and C++ for the Unix and Windows NT operating systems
- Top Secret security clearance
- Architecture: ITIL v3, TOGAF
- SDLC Methodologies: Iterative processes such as RAD, Agile, RUP, etc. and Waterfall
- J2EE and .NET SOA environments, including RESTful and SOAP/WSDL based Web Services
- Java and J2EE design and development experience
- Asynchronous and event driven application integration using technologies such as WebSphere MQ and JMS
- Web Application design and development using HTML, FLEX, Java Server Pages (JSP) and Active Server Pages (ASP, ASP.NET)
- C/C++ programming experience in Unix and Windows environments
- Scripting languages: Python, Unix Shell scripting, JavaScript, and VBScript
- Network Protocols: HTTP, SSL, LDAP, TCP/IP, and SNA LU6.2 network protocols
- EAI and middleware products: WebLogic Server, WebSphere, Biztalk Server, WebSphere MQ, DCE/Encina, F5 BigIP
- Object Oriented design utilizing UML and Software Design Patterns
- Administration: WebLogic, WebSphere, Apache Web Server, Biztalk Server, WebSphere MQ, SunOne Directory Server, DCE/Encina, Unix (HP-UX, AIX, and Linux), Windows Server, and Windows XP and Vista
- Project Management tools: HP Project Portfolio Management (PPM), Microsoft Project
EDUCATION
Bachelor of Science, Cum Laude - Mathematics / Computer Science
