Software Engineer Resume
SUMMARY:
- Over 10 years of professional industry experience in Transport, Financial, Telecommunications, and Medical and Security Systems domain.
- Strong hands on experience on VC++,C# 5.0, MFC, Win32 Programming, Socket Programming and ATL Technologies like ATLCOM, DCOM, .NET Framework 2.0/3.5/4.5
- Proficiency in building Windows based services, DLL’s, Active X Controls, multithreaded applications and synchronization techniques.
- Exposure to SQL Server SSIS and SSRS tools.
- Knowledge on messaging frameworks like IBM MQ Series 5.3, MSMQ.
- Strong expertise in writing complex stored procedures, triggers using SQL Server 2012, Sybase 12.5.2.
- Significant contribution in six full life cycle implementations.
- Exposure to patterns and practices followed by CMM.
- Exposure to HTML, CSS, JavaScript, JQuery and ASP.NET MVC 5, ASP.NET WEB API.
- Strong analytical and problem solving skills.
- Self motivated with an ability to work independently and in a team with excellent communication and Time Management skills.
TECHNICAL SKILLS:
Languages: C, C++, VC++ 2008/2005/6.0, MFC, C# 5.0, HTML, CSS, JavaScript
Databases: SQL Server 2000/2005/2008, MS - Access, Sybase 12.5.2
Programming Tools: Install Shield 9, Install Shield 6, Visual Source Safe 6.0/2005, SVN
Operating Systems: MS Windows 8/XP/98/95, MS Windows NT 4.0, 2000, UNIX, Linux
Other Skills: STL, Multithreading, Exception Handling, ATL COM/DCOM, ActiveX, ADO, ODBC, DAO, OLEDB, Win32 Programming, XML, Crystal Reports, LINQ, MVC 5.0.
PROFESSIONAL EXPERIENCE:
Confidential
Software developer
Responsibilities:
- As a part of Full Stack development team, involve in design, development, Testing and support of the Marine time logistics window application for various worldwide agencies.
- Extensive programming with Visual C++, C# 5.0 and .NET 4.5 for front-end application as well as T-SQL for back-end application.
- Involve in design, development and testing individual components and win forms/User Controls using C# 5.0, Framework .NET4.5, Multithreading, Entity Framework 6.0, LINQ, ADO.NET.
- Involve in developing the web interface using MVC Framework, JQuery, HTML,CSS
- Created provisional screens in order to update and display static data using Entity Framework 6.0 and Win forms.
- Responsible for writing Unit test for the modules in C#.
- Creating complex Stored Procedure, User and table Functions, Views, Cursors for business reports and maintenance of database systems using SQL server 2008.
- Migrating Existing C++ modules to C#.NET user controls.
- Creation and maintenance of Reports using crystal reports.
ENVIRONMENT: Visual studio 2010/2015, C++, MFC,VC++, C# 5.0, HTML,CSS,Javascript,jquery,MVC, SQL Server 2008,.NET Framework 4.5,MVC 5.0, winforms,multithreading, entity framework 6.0, Microsoft windows 8.1,crystal reports
Confidential
Software Engineer
Responsibilities:
- Worked as a member of Confidential 's software research and development team to provide clients with sophisticated modeling and analytical product that analyzes impact of catastrophe events and estimate the replacement value of residential and commercial properties.
- Development of the UI for the desktop tool CLASIC/2 for risk management systems in Visual C++, MFC and C# on .NET Platform.
- Help define new CATRADER customer requirements.
- Participate in the technical design, development and testing for releases.
- Participate in architectural design of enhancements using SQL Server 2005 features
ENVIRONMENT: C++, MFC, VC++, C#.net 3.0, SQL Server 2005,visual studio 2005/2008,visual source safe 6.0
Confidential
Programmer/Analyst
Responsibilities:
- Design, development and testing of various client server application using C++.Visual C++ MFC and COM/DCOM technologies.
- Analyze and review system resources and Conduct business analyses.
- Perform various type of tests including performance, stress, volume and compatibility tests.
- Code assigned modules in C++ and active X Components.
- Creating of reports for volume data using BOXI (Business Objects)
- Participate in team meetings and provide detailed progress report to management.
ENVIRONMENT: C++, MFC, Visual C++, com, sybase 12.5.2, visual studio 2005, visual source safe 6.0
Confidential
Associate Consultant
Responsibilities:
- Involve in Design and development of the software systems Paylink/Checks 32 using C++ and COM technologies.
- Involve with SQL Server database as the back end through ODBC connectivity.
- Involve in development of module to send an email using SMTP Protocol.
- Involve in writing complex procedures and triggers in SQL Server 2000.
- Use Visual Source Safe the source code control and bugs management.
- Use IBM MQ Series to configure Queue Manager and Queues’ to send and receive the transactions’ data from server and API s’ for the same in module development.
- Create handoff files containing accounting entries using File IO operations.
- Involved in design, development and testing of module in C#.
- Wrote C#.net class modules for database connectivity and execution of stored procedures in SQL Server 2000 using ADO.NET.
- Development of the client and server install shield program developed using Install shield 6.0.
ENVIRONMENT: C++, MFC, VC++,multithreading, SQL Server 2000,visual studio, windows 2000,visual source safe, odbc,c#.net,com dcom,IBM MQ Series
Confidential
Product Development Engineer
Responsibilities:
- Design, Development and Testing of the multithreaded security systems software using Visual C++ and MFC.
- Use TCP / Sockets for communication with hardware panels.
- Analyze the data processing requirements to determine the capabilities and limitations of existing system and maintain source code using version control, ensure quality assurance on releases.
- Developed Interface for monitoring the system using UI Thread.
- Enhancement of the software for various clients needs.
ENVIRONMENT: C++, MFC, Visual C++, socket programming, multithreading, microsoft excess 2000