Suminder Singh
****-**** ******** ***** **, Calgary, Canada, Postal code- T2W 5G2
Mobile No. +1-587-***-**** . *************@*******.***
OBJECTIVE: Lead .NET Developer
SUMMARY OF QUALIFICATIONS:
. 11+ years of IT experience in design and development of enterprise/web
based multi-tier applications.
. More than 4 years of experience as a Technical lead role and involved
in providing technical Design & solutions to 3 business critical
projects during this role.
. Experienced in environments requiring direct customer interaction
during requirements gathering, development and project implementation
phases.
. Worked closely with client in several projects and played a vital role
in understanding the customer's requirements and preparing technical and
functional specifications for the projects.
. 9 years of experience in ASP.NET, C# & SQL Server.
. 5+ years of experience in SSIS 2005, 2008.
. Worked on performance improvement/tuning for maintenance projects from
both front end and database perspective.
. Strong knowledge and understanding of OOPS concepts, Design Patterns,
SOLID Programming principles and .NET framework 2.0 - 4.5.
. Good understanding of Client/Server architecture and overall software
development life cycle of projects.
TECHNICAL SKILLS:
Web & Client Server Technologies: ASP.NET 2.0, ASP.NET MVC 5.0, Web
Services, JSON, ADO.NET, JQuery, Bootstrap
ORM Tools: Entity Framework 6.0
Programming Languages: C# 2.0 - 3.5, LINQ, T-SQL
Reporting Tool: SSRS 2010
RDBMS: MS SQL Server 2000, 2005, 2008, 2012.
Development Environments: Microsoft Visual Studio 2005, 2008, 2012, 2013,
.Net Framework 2.0 - 4.5
Configuration Management Tools: TFS 2008, VSS 2005, SVN
Application/Web Servers: IIS 6.0/7.0
ETL Tools: SSIS 2005, 2008
Project Management Tool: Open Proj
Operating Systems: Windows Server 2003/2008
Other Exposures: UML, VB.Net, Rational Rose, Microsoft Project, Web API
2.0, WCF
FUNCTIONAL EXPERIENCE: Insurance (Medicare & Medicaid), Finance, E-
commerce, Taxation (Canada).
WORK EXPERIENCE:
UST Global - Canada
Senior Systems Analyst Oct
2014 - Till Date
(Worked at Client site "H&R Block" located at Calgary, Alberta, Canada
from Oct 2014 to April 2015)
. Analysis of various in house developed web & windows based applications
and suggested enhancements and improvement opportunities.
. Developed two small scale web based intranet application with stringent
timelines using ASP.NET MVC 5.0, SQL Server 2012, Entity Framework
Database first approach and JQuery.
. Developed both of the projects using scrum methodology.
. Developed RESTful Web API using ASP.NET Web API 2 and VS Studio 2013.
. Worked on building reports using SSRS 2010.
. Responsible for gathering requirement from Client and assigning it to
offshore team.
. Responsible for reviewing the work delivered by the offshore team.
. Documenting the various enhancements done in the system.
. Preparation of Unit test cases to be used by offshore team and self.
. Co-ordinate and assist QA/UAT teams.
IGATE - Mumbai, India
Technical Specialist
Jan 2008 - Oct 2014
(Worked at client site "Universal American" located Houston, Texas, USA
from Dec 2013 - Oct 2014)
. Gather and analyze the business requirements from client and created
technical and functional specification document.
. Assign and review work given to junior programmers and provide technical
guidance to use coding best practices.
. Played technical lead role during development & delivery of various phase
of Internet & Intranet based web application and utilities.
. Analysis of existing code and provides input for any opportunity to
achieve better performance by re coding certain modules, which would also
increase the code readability and reduces maintenance.
. Design, code, Implement changes to the web application as per technical
specifications using .NET Framework 2.0/3.0, ASP.NET 2.0, AJAX and C#
languages.
. Designing of database tables, write stored procedures, indexes/views in
SQL Server 2000/2005.
. Loading and processing of text & .csv files using SSIS 2005, 2008.
. Accountable for writing of ASP.NET Web services which were consumed by
other enterprise level applications.
. Analysis of the existing code written in C# and provided enhanced
solution using design patterns which reduces the overall maintenance of
the code.
. Responsible for Unit and Integration testing of the system in co-
ordination with other team members.
. Worked on defects/observations raised by the UAT/QA as well as business
team.
. Create and execute unit test plans and responsible for self and peer to
peer review.
Mastek Limited - Mumbai, India
.Net Programmer/Developer
Dec 2006 - Jan 2008
. Analysis of the code according to the technical specifications.
. Code, Implement and test changes to the application using ASP.NET 2.0 &
C# 2.0 and .NET Framework 2.0.
. Writing of stored procedure, Indexes/views in SQL Server 2000.
. Construct web pages using ASP.NET, C# based on technical specifications
which would achieve required functionality as per applicable language
standards. System testing of the various functionalities.
. Create and execute unit test plans and review self-written codes.
. Document all programs constructed/modified by self.
. Co-ordination with other team members.
Financial Technologies (India) Ltd - Mumbai, India
Software Engineer
Sep 2006 - Dec 2006
. Design, Code, Implement and test changes to the application using ASP.NET
and C#.
. Writing of ASP.NET web services which will be consumed by different
applications.
. Design database tables, writing indexes/views/stored procedures in SQL
server 2000/2005.
. Document and review all the constructed programs by self.
UTI Technologies Services Limited - Mumbai, India
Project Associate
Oct 2005 - Aug 2006
. Interacted with client during requirement gathering and analysis phase.
. Designing of system and user requirement specification.
. Writing of Stored procedure, design database tables, creating
indexes/views in SQL server 2000/2005.
. Member of migration team to migrate SQL Server 7.0 to SQL Server 2000
RDMS.
. Transformation of legacy VB 6.0 modules to .NET using C# and ASP.NET.
. Created and executed unit test plans.
. Worked on stringent timelines while doing migration of old systems to
.NET platform.
EDUCATION
. Graduate Diploma In Information Systems Management -University of
Waikato, New Zealand 2004
. Bachelor of Engineering in Computer Science -Punjab Engineering College,
Chandigarh, India 2001
Awards & Recognitions
. "Team of the Quarter" Outstanding Team- October-December 2012
. "Team of the Quarter" Outstanding Contribution- Oct-Dec 2011.
. "Pat on back" for dedication and hard work during Annual Enrollment-
2010.
. "Pat on back" for completing complex tasks during Annual Enrollment-
2009.