Senior Software Engineer Resume
Milford, OH
SUMMARY:
- An accomplished Senior Software Engineer with 12 years of expertise in developing, implementing and maintaining Windows - based/ Desktop applications.
- Extensive experience in C++, C++11 development, Visual C++ development, Object-Oriented Analysis/Design, multi-thread programming; skilled at progressing from problem statement to well-documented design.
- Strong knowledge of Visual C++ and commitment to using MFC, ATL and COM for component architecture of product interface. Well-versed in Visual Basic (VB 6.0) and VBA macros as well.
- Strong knowledge of C# coding experience
- Extensive experience in the full cycle of the software design process including requirements definition, prototyping, proof of concept, design, interface implementation, testing and maintenance.
- Experience working with C++, C, Visual C++ (VC++), Visual Basic 6.0, VBA, Visual Basic.NET (VB.NET), C#.NET, Oracle and SQL Server.
- Experience in Software Configuration Management using Visual SourceSafe. Performed Customer Escalation support, enhancement and migration of applications from 32-bit to 64-bit.
- Analytical thinker that consistently resolves ongoing issues or defects, often called upon to consult on problems that have eluded resolution by others. Equipped with good interpersonal, written and verbal communication skills.
TECHNICAL SKILLS:
Languages: C, C++, C++ 11, Visual C++ 6.0, Java, C#, SQL, HTML, CSS, PHP, JavaScript, Visual Basic 6.0 (VB/VBA) 6.0, XML, JSON ||
Libraries and Frameworks: Win API, STL, MFC, ATL, .NET, OLE/COM, Microsoft Office API, DAO, ADO
Concept: OOA/OOD (UML, Design Patterns, Refactoring), Multithreading/Multiprocessing ||
Software: Microsoft Visual Studio ( ), MS Office, SourceSafe, Crystal Reports, Install Shield 2010/2012 ||
Systems: MSDOS, Windows (XP, VISTA, Windows 7/8), UNIX, Linux ||
Hardware: PCs, Peripherals, Network/Memory Cards || Databases Oracle, MySQL, SQL Server, DB2, MS Access ||
Extra courses: .Net (VB.NET, ASP.NET, ADO.NET) - SSI
PROFESSIONAL EXPERIENCE:
Confidential, Milford, OH
Senior Software Engineer
Responsibilities:
- Developed code in C++, C++11 to create a set of API’s in NX environment.
- Working on the object oriented concepts like creating objects, classes, polymorphism, and inheritance.
- Also worked on the STL libraries, containers and algorithms.
- Research and evaluate software related technologies and involved in all phases of Software Development Life Cycle.
- Worked on the UML diagram to design the architecture of the product.
- Wrote functional specifications for new features.
- Analyzing, execution and testing of all C++/Jscript components of NX 2D Framework.
- Mentored new team members on the application knowledge and set up.
- Worked with team members including mentoring teams at offshore in doing design reviews, code reviews and deployment plans.
- Maintained the files through configuration tool DOUG.
- Created software documentation and update existing documentation.
Environment: C++, C++11, Jscript, WIN32 API, Visual Basic 6.0, Visual Basic.NET, Windows XP/Vista/7/8, DOUG, Office 2010
Confidential, Schaumburg, IL
Senior Software Engineer
Responsibilities:
- Developed code in VC++/VB/VB.NET for change requests to enhance and fix defects for NITRO.
- Developed custom control and interfaces using ATL and COM.
- Created setup code with Install shield (custom actions, MSI)
- Researched and evaluated software related technologies and involved in all phases of Software Development Life Cycle.
- Responsible for client side product failure resolution.
- Wrote functional specifications for new features.
- Analyzed, executed and tested all VC++ and VB/VB.NET components of NITRO.
- Built installers and patches.
- Mentored new team members on the application knowledge and set up.
- Worked with team members including mentoring teams at offshore in doing design reviews, code reviews and deployment plans.
- Maintained the files through configuration tool VSS.
- Created software documentation and update existing documentation.
- Burning CD’s and labeling and deliver the product.
Environment: Visual C++ using ATL, MFC, WIN32 API, COM, Install Shield 2012, Visual Basic 6.0, Visual Basic.NET, VBA, Windows XP/Vista/7/8, Visual Source Safe (VSS), Office 2007/2010/2013
Confidential
Senior Software Engineer
Responsibilities:
- Developed code in VC++/VB.NET for change requests to enhance and fix defects for NITRO.
- Involved in all phases of Software Development Life Cycle.
- Developed custom control and interfaces using ATL and COM.
- Creating setup code with Install shield (custom actions, MSI)
- Responsible for client side product failure resolution.
- Wrote functional specifications for new features.
- Analyzing, execution and testing of 32 bit to 64 bit migration of NITRO.
- Buillt Installers and patches.
- Mentored new team members on the application knowledge and set up.
- Worked with team members including mentoring teams at offshore in doing design reviews, code reviews and deployment plans.
- Created software documentation and update existing documentation.
- Maintained the files through configuration tool VSS.
- Burned CD’s and labeling and deliver the product.
Environment: Visual C++ using ATL, MFC, WIN32 API, COM, Install Shield 2010, Visual Basic 6.0, Visual Basic.NET, VBA, Windows XP/Vista/7/8, Visual Source Safe (VSS), Office 2007/2010
Confidential
Software Engineer
Responsibilities:
- Developed code in VC++/VB for change requests to enhance and fix defects for NITRO.
- Involved in all phases of Software Development Life Cycle.
- Developed custom control and interfaces using ATL and COM.
- Created setup code with Install shield (custom actions, MSI)
- Responsible for client side product failure resolution.
- Wrote functional specifications for new features.
- Analyzing, execution and testing of all VC++ and VB/VBA components of NITRO.
- Built Installers and patches.
- Mentored new team members on the application knowledge and set up.
- Worked with team members including mentoring teams at offshore in doing design reviews, code reviews and deployment plans.
- Created software documentation and update existing documentation.
- Maintained the files through configuration tool VSS.
- Burned CD’s and labeling and deliver the product.
Environment: Visual C++ using ATL, MFC, WIN32 API, COM, Install Shield 2010, Visual Basic 6.0, VBA, Windows XP/Vista/7/8, Visual Source Safe (VSS), Office 2007/2010
Confidential
Software Engineer
Responsibilities:
- Developed code in VC++ for change requests to enhance and fix defects for NITRO.
- Developed custom control and interfaces using ATL and COM.
- Created setup code with Install shield (custom actions, MSI)
- Responsible for client side product failure resolution.
- Wrote functional specifications for new features.
- Analyzing, execution and testing of all VC++ and VB/VBA components of NITRO.
- Built Installers and patches.
- Mentored new team members on the application knowledge and set up.
- Worked with team members including mentoring teams at offshore in doing design reviews, code reviews and deployment plans.
- Created software documentation and update existing documentation.
- Maintained the files through configuration tool VSS.
- Burned CD’s and labeling and deliver the product.
Environment: Visual C++ using ATL, MFC, WIN32 API, COM, Install Shield 2010, Visual Basic 6.0, VBA, Windows XP/Vista/7/8, Visual Source Safe (VSS), Office 2007
Confidential
Software Engineer
Responsibilities:
- Developed code in VC++ for change requests to enhance and fix defects for NITRO.
- Developed custom control and interfaces using ATL and COM.
- Creating setup code with Install shield (custom actions, MSI)
- Responsible for client side product failure resolution.
- Wrote functional specifications for new features.
- Analyzing, execution and testing of all VC++ and VB/VBA components of NITRO.
- Built Installers and patches.
- Mentored new team members on the application knowledge and set up.
- Created software documentation and update existing documentation.
- Maintained the files through configuration tool VSS.
- Burned CD’s and labeling and deliver the product.
Environment: Visual C++ using ATL, MFC, WIN32 API, COM, Install Shield 2008, Visual Basic 6.0, VBA, Windows XP/Vista/7/8, Visual Source Safe (VSS), Office 2007
Confidential
Software Engineer
Responsibilities:
- Developed code in install script and custom actions for change requests to enhance and fix defects for Confidential software installer.
- Created setup code with Install shield (custom actions, MSI)
- Responsible for client side product failure resolution.
- Wrote functional specifications for new features.
- Analyzing, execution and testing of Confidential Software Installer.
- Building Installers and patches.
- Mentored new team members on the application knowledge and set up.
- Created software documentation and update existing documentation.
- Maintained the files through configuration tool VSS.
Environment: Install Shield 2008, Windows XP/Vista, Visual Source Safe (VSS)
Confidential
Software Engineer
Responsibilities:
- Worked as VC++ developer to write the interface.
- Responsible for generating reports of various formats.
- Integrated new reports working at Client site.
Environment: Visual C++ using ATL, MFC, WIN32 API, COM, Visual Source Safe (VSS)