Senior Software Engineer Resume
SUMMARY:
Detail - oriented, results proven software systems engineer with 10+ years experience in all aspects of application lifecycle including analysis, design, implementation, testing and integration. Driven to understand every nuance of software and development techniques to most efficiently apply industry best practices, I have repeatedly demonstrated an ability to quickly excel under any requirement. An effective communicator able to interface easily in the language of end-users, other developers and management of any level.
TECHNICAL SKILLS:
Languages: C#, Java (J2EE), AJAX, JQuery, C++, VB.NET, Visual C++, VB6, ColdFusion 4.5/MX, Crystal Reports, eMbedded Visual Basic, HTML, JavaScript, JSP, PHP, VBScript, Visual CE, XML
Databases: Oracle, SQL Server
Environment: s: Windows 95/98/NT/2000/Vista/7, UNIX, Linux
Tools: Team Foundation Server, Visio, Visual Source Safe, Microsoft Office 2000/XP/2003, FrontPage
Methodologies: Enterprise Patterns, UML, Test/Behavior Driven Design, Unit Testing, Object-Relational Mapping, Agile Development
PROFESSIONAL HISTORY:
Senior Software Engineer
Confidential
Responsibilities:
- Developed the core framework including Data Access, Security, Dependency Injection components
- Mentored technical team on successful practices in enterprise development
- Worked with other developers to develop foundational business logic components
- Became the “go to” guy for architecture and system wide development tasks
Software Engineer
Confidential
Responsibilities:
- Reduced report generation times from 10-20 minutes down to a matter of seconds
- Provided a consistent, centralized view of the data across the system instead of numerous variations
- Eliminated unnecessary strain on limited database resources
Lead Software Developer
Confidential
Responsibilities:
- Interviewed client and end users to develop system requirements for commercial and government projects
- Gained expert experience using COM and Interface-based programming techniques and mentored other developers
- Created multiple VB6 systems tying photo libraries and Oracle backend databases to GIS applications using ESRI technology
Software Developer / Tester
Confidential
Responsibilities:
- Developed commercial software for private and government clients based on smart card technology.
- Projects included internal testing tools, code-generating wizards and embedded Java for handheld readers.
- Built code-generation tools capable of creating fully functional Visual C++ solutions completely abstracting smart card functionality drastically reducing application development time
- Developed deployment verification tools to provide reliable package delivery for finalized products
- Created internal card analysis system to blueprint and catalogue cards to ensure systematic management of card profiles
- As a result, applications could be developed faster, with more consistency and delivered with a greater degree of confidence.