Software Performance Engineer Resume
Minneapolis, MN
SUMMARY:
- An accomplished Software Engineer in both Object Oriented Development and Procedural Programming with experience in the entire Software Development Life Cycle including requirements gathering, design, implementation, testing, and maintenance.
- Skilled at problem solving across all stages of Software Development Life Cycle.
- Proficient in oral/written communication with technical and non - technical personnel.
- Accomplished at providing support to internal and external customers.
- Possess expertise in Object Oriented Development and troubleshooting with Delphi, and Procedural Programming and troubleshooting with Pick Basic/Unibasic.
- Strong knowledge of both server and client technologies.
- Extensive experience with working directly with customers for requirements gathering and troubleshooting of complex issues.
TECHNICAL EXPERTISE:
Languages: 5 years with Unibasic/Pick Basic, Uniquery, XML, 4 years with Delphi, JavaScript, HTML, XSL, SQL
Exposure to: C# .NET, Java, JSP
Systems: Windows XP, Windows Vista, Windows Server 2003
Server Software: Unidata, Unidata Extensions, UniObjects, IIS, Component Services, Services, SQL Server 2005 Management Studio
Software Tools: Borland Developer Studio, Visual Studio, Benthic Golden32, Xselerator, Perforce Software Configuration Management System, Microsoft Office (Word, Excel, Power Point, Outlook), BMC Application Problem Resolution
PROFESSIONAL EXPERIENCE:
Confidential, Minneapolis, MN
Software Performance Engineer
Responsibilities:
- Troubleshoot complex issues reported by internal/external customers.
- Program and test product changes for enhancements and bugs.
- Research performance and scalability improvements and constraints.
- Review new product releases and their application towards our products.
- Provide on-site environment “health-check” analysis for customers.
- Participate in “Proof-of-Concept” and “Request-for-Proposal”.
- Provide training of products to internal/external customers.
- Successfully provided on-site “Health Checks” for customers significantly improving stability and scalability of environment.
- Substantial performance improvement in software utilizing the xml functionality provided by SQL Server and Oracle.
- Applying technology of Application Pools in Component Services and Web Garden in IIS to software providing greater stability and performance.
Senior Software Developer
Confidential
Responsibilities:
- Troubleshoot complex issues reported by internal/external customers.
- Lead and participate in all steps of the Software Development Life Cycle.
- Work directly with customer to define requirements and provide cost estimate.
- Program and test product changes for enhancements and bugs.
- Install and knowledge transfer new functionality.
- Coordinate and prioritize customer requests and issues.
- Provide training of products to internal/external customers.
- Charter member of team that planned, designed, implemented and maintained project to provide integration with Confidential ®.
- Successful on-time and within budget delivery of large enhancements where I was leader and participator across the Software Development Life Cycle.