Software Developer Resume
Lincolnshire, IL
PROFILE SUMMARY:
- Experienced Software Professional with 9 years of professional experience in all stages of SDLC (Software Development Life Cycle) involving studying of the user requirements, analyzing, designing, coding, implementation, debugging, testing, deployment and documentation across diverse industries / work environments.
- Experience in developing software applications with Microsoft .NET Framework 4.6 using .Net, C#, ASP.NET, Enterprise Libraries, ADO.Net, Windows Services and SQL Server
- Extensive experience with Web technologies like MVC, ASP.NET Web Forms, WCF & Web Services, IIS, XML, SOAP, XSD, JavaScript, JQuery, Angular 7
- Experience in complete SDLC (Software Development Life Cycle) involving studying of the user requirements, analyzing, designing, coding, implementation, debugging, testing, deployment and documentation across diverse industries / work environments
- Good hands on knowledge of OOP (Object Oriented Programming) and several design patterns.
- Excellent Knowledge of WCF (Windows Communication Foundation) services for development and hosting.
- Extensive experience in creating rich content Web User Controls, Custom Controls, Windows Service and Web Service.
- Extensive experience in web - based page designs using HTML, CSS, Themes, Master Pages, Site Map, JavaScript and AJAX.
- Experience with Data Accessing including using DataAdapter, DataReader and Dataset in ADO.NET
- Experience with SQL Server and T-SQL in constructing triggers, tables, user defined functions, views, indexes,Stored Procedures, relational database models, data dictionaries, and data integrity.
- Expertise in SSIS(Integration services),SSAS(Analysis services), SSRS.
- Expert in optimizing databases and choosing appropriate indexes using the Index tuning Wizard, SQL Profiler.
- Extensive experience in data migration between homogeneous and heterogeneous systems using various tools (Data Transformation Services(DTS), SSIS, BCP,Bulk Insert, ActiveX).
- Expertise in performing administrative tasks such as database files management, backup/restore, security management, data integration and synchronization.
- Expert knowledge of versioning tools like GIT, Bitbucket, TFS (Team Foundation Server), VSS (Visual Source Safe).
- Experienced in third party controls Infragistics and Telerik controls.
- Experience designing and/or developing solutions for a Service Oriented Architecture (SOA).
- Experience in SaaS model and hosting ASP.NET applications in IIS serving multiple clients with single website hosting
- Experience and sound knowledge in various development methodologies Agile, Waterfall.
- Experience in software unit testing and efficient at fact-finding, root cause analysis and bug-fixing.
- Conducted interviews, meetings during the process of Requirement Gathering.
- Sound knowledge of 3-tier and N-tier layered architecture.
- Experience in various development methodologies Agile, Waterfall.
- Experience in creating High Level Design Documents and Low Level Design documents
- Excellent experience in onsite-offshore model of development interacting with clients and Onsite managers.
- Quick learner and adapt quickly to any new situation/changes and work proactively towards meeting deadlines is my forte.
TECHNICAL SKILLS:
MS.Net Technologies: C#, VB.Net, ASP.NET, ADO.NET, .NET Framework 4.6, Web Services, WCF, REST, Web API 2.0, MVC, WPF
MS SQL Server, T: SQL, PL/SQL, Solaris 10, Database Administration 11g
Web Technologies: Angular7, HTML, DHTML, CSS, JavaScript, jQuery, JSON, AJAX, Microsoft IIS
Versioning Controls: Git, Bitbucket, Team Foundation Server (TFS), Visual SourceSafe 6.0 & above
Software/Tools: Microsoft Visual Studio 2017, CA Rally, Jira, MS Office, Visio 2010, MPP
Methodologies: Agile, SDLC, Waterfall
Reporting: Crystal Reports .Net, MS SQL Server Reporting Services (SSRS)
3 rd Party Tools: PDF Converter, Infragistics Controls, Telerik Controls
PROFESSIONAL EXPERIENCE:
Confidential, Lincolnshire, IL
Software Developer
Responsibilities:
- Develop web application using Microsoft .Net, C#, ASP.NET 4.5 and support the application in production
- Create restful services with C# Web API for providing data and functionality to different applications
- Develop data layer classes with ADO.Net Enterprise libraries for interactions with SQL database
- Create SQL Stored Procedures, Functions, Triggers & Complex queries
- Develop screens in html and integrate Jquery screens in ASP.Net web applications.
- Provide production support with debugging and analyzing production issues for ASP.Net web applications.
- Control source code branching, merging, peer reviews and approvals using Bitbuckets
- Work on research spikes per recommendations from Product owner and provided necessary documentation which helps team
- Research and provide the best possible approach and design to technical challenges.
- Configure application in Dev, QA, Staging and Production environments and deploy releases.
- Working in a collaborative development environment, providing assistance & technical guidance to fellow team members.
- Analyze data conversion files and load into database in initial load and incremental loads
- Production support for daily, weekly & monthly processes for inbound and outbound developed in SSIS packages
- Prepare technical design documents, perform code reviews, debugging and testing
- Review stories with Product Owner in pre-refinement sessions and provide necessary inputs on User Stories
Technologies: C#, .NET, MVC, ASP.NET 4.6, VS 2017, SQL Server 2014, Enterprise Libraries, Bitbucket, Confluence, CSS, HTML, JavaScript, Angular 7, JQuery, Web API 2.0, JSON
Confidential, Chicago, IL
Software Developer
Responsibilities:
- Develop new web portal with ASP.Net MVC, C#, Web API, ADO.Net and SQL Database
- Create WCF services with C# for providing data and functionality to different UI application as per Service Oriented Architecture
- Created different business classes and interfaces using .Net Framework 4.0 with Object Oriented Programming Methodology.
- Develop screens in Angular 6 and integrate angular screens in ASP.Net web application.
- Created User Controls and Custom Controls for common purpose in the whole application.
- Designing and developing the web forms using ASP.Net 4.0.
- Research security findings in weekly vulnerability scans, provide and implement solutions in ASP.Net and C# to mitigate risks
- Provide production support with debugging and analyzing production issues for ASP.Net web applications.
- Control source code versions, code baseline and branches using TFS.
- Configure and deploy applications in Dev, QA, Staging and Production environments and prepare releases packages
- Working in a collaborative development environment, providing assistance & technical guidance to fellow team members.
- Prepare technical design documents, perform code reviews, debugging and testing
- Developed UI in HTML Jquery and interacted with Web API for retrieving data and binding to controls
- Provide inputs in architecting, designing, and implementing a Service Oriented Architecture (SOA) for the application development group
Technologies: C#, .NET Framework, MVC, ASP.Net 4.0, VS 2015, Angular, SQL Server 2014, Enterprise Libraries, Windows server 2012, TFS, CSS, HTML, JavaScript, JQuery, Web API 2.0, JSON, SSIS.
Confidential, San Diego, CA
Software Developer
Responsibilities:
- Designed and developed the web forms using ASP.Net 4.0 with Silverlight.
- Used CSS (Cascading Style Sheets) in ASP.Net pages.
- Created User Controls and Custom Controls for common purpose in the whole application.
- Used ASP.Net web server controls like GridView and Datalist for displaying the records.
- Used Java Script for client side validations.
- Developed and hosted WCF Services on IIS by following Service Oriented Architecture (SOA).
- Used XML for request and response from the WCF Services and manipulated the result accordingly.
- Developed the Windows Desktop Utility for testing the WCF Services.
- Created the Custom User Grid View Control which includes the Sorting and Paging.
- Used Dataset, Data View and Data Adapter to manipulate and display data.
- Created different business classes and interfaces using .Net Framework 3.5 with Object Oriented Programming Methodology.
- Used the WCF/Web Services to access data from a database on a back-end server and display it to the user.
- Used AJAX tools like UpdatePanel etc. for partial post back.
- Created and deployed assemblies in GAC.
- Involved in Unit testing and Bug fixing.
- Involved in the Build and Release activities.
- Facilitated problem solving and collaboration
- Involved in Requirements Analysis and implementation of the change request (CR) or scope item (SI).
Technologies: C#, .NET, MVC, WPF, ASP.Net 4.0, VS 2015,, SQL Server 2014, Enterprise Libraries, Windows server 2012, TFS, CSS, HTML, JavaScript, JQuery, Web API 2.0, JSON, SSIS.
Confidential
Software Developer
Responsibilities:
- Developed and maintained web application using C# & ASP.Net
- Used XML for request and response from the WCF Services and manipulated the result accordingly.
- Developed and hosted WCF Services on IIS by following Service Oriented Architecture (SOA).
- Used CSS (Cascading Style Sheets) in ASP.Net pages.
- Created User Controls and Custom Controls for common purpose in the whole application.
- Used ASP.Net web server controls like GridView and Datalist for displaying the records.
- Used Java Script for client side validations.
- Developed the Windows Desktop Utility for testing the WCF Services.
- Created the Custom User Grid View Control which includes the Sorting and Paging.
- Used Dataset, Data View and Data Adapter to manipulate and display data.
- Created different business classes and interfaces using .Net Framework 3.5 with Object Oriented Programming Methodology.
- Used the WCF/Web Services to access data from a database on a back-end server and display it to the user.
- Used AJAX tools like UpdatePanel etc. for partial post back.
- Facilitated problem solving and collaboration
Technologies: C#, .NET, MVC, WPF, ASP.Net 4.0, VS 2010,, SQL Server 2000, Enterprise Libraries, Windows server 2010, VSS, CSS, HTML, JavaScript, JQuery, WCF, JSON, SSIS.
Confidential, Ann Arbor, MI
Software Developer
Responsibilities:
- Created the Custom User Grid View Control which includes the Sorting and Paging.
- Developed and maintained web application using C# & ASP.Net
- Developed business layer with SOAP Web Services to support multiple UI instances SOA).
- Used XML for request and response from the SOAP Web Services and manipulated the result accordingly.
- Used CSS (Cascading Style Sheets) in ASP.Net pages.
- Created User Controls and Custom Controls for common purpose in the whole application.
- Used ASP.Net web server controls like GridView and Datalist for displaying the records.
- Used Java Script for client side validations.
- Developed the Windows Desktop Utility for testing the WCF Services.
- Used Dataset, Data View and Data Adapter to manipulate and display data.
- Created different business classes and interfaces using .Net Framework 3.0 with Object Oriented Programming Methodology.
- Used the WCF/Web Services to access data from a database on a back-end server and display it to the user.
- Used AJAX tools like UpdatePanel etc. for partial post back.
- Facilitated problem solving and collaboration
Technologies: C#, .NET, MVC, ASP.Net 3.0, VS 2008, SQL Server 2008, Enterprise Libraries, Windows server 2008, VSS, CSS, HTML, JavaScript, JQuery, WCF, JSON, SSIS.