Sr .net Developer Resume
Schaumburg, IL
SUMMARY
- Experienced software engineer offering 6 years of software development and implementation experience in Multitier Architecture using C#, VB.NET, ASP.NET, MV*, JavaScript, Typescript, JQuery, HTML, CSS, Bootstrap, Angular JS, LINQ, MS SQL Server, ADO.NET, Oracle, MS - SQL, Azure and Amazon Web Services (AWS).
- Experience with full Software Development Life Cycle (SDLC) (Agile Scrum and Waterfalls models) including requirements gathering and analysis, design and implementation of major systems.
- Experience in JavaScript libraries like JQuery, Angular JS, Angular 2, Typescript, Bootstrap, Node JS, React JS and Telerik Kendo UI.
- Proficient in Web API, Web Services, WCF, SOAP, XML, CSS, HTML, DHTML, AJAX, LESS, JQuery and JavaScript.
- Excellent experience in Object Relational mappers like Entity Framework, NHibernate and POCO.
- Strong experience in IOC containers like Unity, Ninject and Autofac.
- Extensively worked on web applications using C#, VB.NET, ASP.NET and ADO.NET in Visual Studio.
- Strong experience in distributed technologies such as WCF, Web Services, REST and SOAP.
- Experience in defining and implementing Service, Operation, Message and Data Contracts in WCF services.
- Extensive experience designing and developingWinForms and Webforms.
- Well versed with Cloud computing concepts and a good understanding of Web 2.0 technologies.
- Worked on highly scalable Web, Database, Business Intelligence and Reporting applications.
- Experience in SQL Server 2014/2012/2008 , Oracle 10, MS Access, SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS).
- Experience in writing automated unit tests using Microsoft unit test framework for managed code and the Visual Studio Test Explorer.
- Experience in writing queries using LINQ to Datasets and LINQ to SQL.
- Experience in writing Stored Procedures, Functions, Triggers, Views and DTS using SQL Server.
- Excellent knowledge in dealing with Delegates, Assemblies, User Controls, Dynamic Controls, Custom Controls and Error Handling Techniques.
- Excellent experience in deploying applications in both the AWS and Azure Cloud.
- Expertise in creating data model, class diagrams, activity diagrams, use cases, sequence diagrams and flow charts using Rational Rose and Visio.
- Experience in using version control tools such as TFS, Visual Source Safe, Bit Bucket, GitHub and Subversion (SVN).
- Excellent team player, with strong skills in trouble-shooting, problem solving, Interpersonal, Oral & written communication.
TECHNICAL SKILLS
Languages: C#, VB.NET, VC.NET, Java, SQL and PL/SQL, T-SQL
Technologies: ASP.NET, Web API, AJAX, CSS, LESS, WCF, WPF, SharePoint, XAML, MVC, AWS, Bootstrap, Web API, XSLT, XSD, XPATH, SOAP, REST, WSDL, UDDI, Web Services, Entity Framework, WinForms, Web Forms, Win Forms
JavaScript Libraries: JQuery, Angular 2, Angular JS, Node JS, Kendo UI, React JS, Gulp, Web pack
Databases: SQL Server, My SQL Server, Oracle, SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS)
IDE: Visual Studio .NET 2015/2013/2010 , Eclipse and NetBeans
Tools: Telerik Controls, Crystal Reports, Fiddler, Postman, MS Office suite, MS Visio, MS Project, NUnit,,MS Visual Source Safe (VSS), MS Team Foundation Server (TFS) and Subversion
PROFESSIONAL EXPERIENCE
Confidential, Schaumburg, IL
Sr .NET Developer
Responsibilities:
- Practiced Agile Scrum development through user stories, standup meetings and close interaction with the clients.
- Architect, develop and unit test application that meet business requirements while adhering to applicable coding standards and best practices.
- Developed user stories using ASP.NET MVC with C#.Net, Angular JS, SASS, AJAX, Razor view engines, Entity Framework 6.0 and MS SQL 2014.
- Implemented Authentication and Authorization of application using Azure Active Directory
- Applied best practices by implementing Object Oriented Design Patterns such as Factory, Singleton and Repository design pattern for the development of the project.
- Created, secured and consumed Web API services.
- Used Leaflet and Map box to create interactive geo based maps.
- Created interactive dashboards using High Charts.
- Created customized Tableau reports to display energy activity unit consumption.
- Showcase developed products to users and management at all levels.
- Created Unit Test cases for each module and achieved 90% code coverage.
- Worked with clients to define processes and procedures to improve the development team’s productivity.
- Created Stored Procedures, Views and User Defined Functions for Data Retrieval and Manipulations.
- Deployment scheduling and monitoring of code drops, problem fixes and enhancements of software using VSTS.
- Created and updated technical specification documents.
Environment: C#, VB.net, .Net Framework, Angular JS, High Charts, Leaflet and Map box, SASS, ASP.NET MVC, Web API, Bootstrap, Entity Framework 6, Visual Studio 2015, SQL 2014, MS Test, VSTS.
Confidential, Oakbrook IL
Programmer Analyst
Responsibilities:
- Practiced Agile Scrum development through user stories, standup meetings and close interaction with the clients.
- Architect, develop and unit test application that meet business requirements while adhering to applicable coding standards and best practices.
- Developed user stories using .Net MVC 5 with VB.net, C#.Net, LINQ, JQuery, JavaScript, Angular JS, Angular 2, CSS, AJAX, Razor view engines, Entity Framework 6.0 and backend as MS SQL 2014 database.
- Implemented Authentication and Authorization of application using Windows Identity Foundation (WIF 4.5).
- Used Kendo UI Widgets, Kendo Autocomplete, Kendo Grid, Kendo Date picker, Kendo Observable, Kendo Menu and Kendo Multi Select with Java Script and JQuery for highly interactive and responsive web pages.
- Applied best practices by implementing Object Oriented Design Patterns Repository design pattern, factory design pattern for the development of the project.
- Developed controller classes, views and user controls based of the business requirements
- Created and consumed Web API services.
- Used Kendo Uploads and Telerik Reporting to handle all reports generated by the application.
- Showcase developed products to users and management at all levels.
- Have created and used Winforms.
- Created Unit Test cases for each created/edited module, C# methods and Store procedures.
- Bug Tracking and assignment of work for members of the team.
- Worked with project leads and clients to define processes and procedures to improve the development team’s productivity.
- Created Stored Procedures, Views and User Defined Functions for Data Retrieval and Manipulations.
- Deployment scheduling and monitoring of new versions, problem fixes and enhancements of software using TFS.
- Created and updated technical specification documents
Environment: C#, VB.net,.Net Framework, Kendo UI, LESS, Angular, ASP.NET MVC, Web API, Knockout, Bootstrap, JQuery, Entity Framework 6, WinForms, Visual Studio 2013, SQL 2012, MOQ, MS Test, TFS, MDM, SSIS.
Confidential, Auburn Hills, MI
Senior Software Engineer
Responsibilities:
- Developed a web Application for stream lining the bidding process for various projects using ASP.NET, Web API, C#, and Entity Framework 4.
- Retrieved actual material and labor costs of previous projects from various sources using WCF based web services, CSV files, and SQL databases to provide accurate estimates for pending bids.
- Developed a SQL Server 2012 based store procedure to perform complex business rules.
- Extensive hands on development using several technologies ranging from asp.net/C#, MVC4, Web Services, WCF, LINQ and more.
- Developed an API for middle tier using asynchronous Web API controllers for responsive rendering of data.
- Hands on Development, Code Review, Unit Testing, Coordinating QA Testing/UAT,
- Created back office crystal reports using SSRS.
- Used Team Foundation Server (TFS) as a source control.
- Deployment of Web and EPOS Mobile Applications.
- Hands on development in performing CURD operation in AWS S3 bucket.
Environment: .NET 4.5/2.0, MVC4, LINQ, AJAX, JQuery, SQL Server 2010/2008/CE, Team Foundation Server and Visual Studio 2013.
Confidential, New York City, NY
.NET Consultant
Responsibilities:
- Extensive hands on development using several technologies ranging from asp.net/C#, MVC4, Web Services, WCF, LINQ and more.
- Participated in gathering business requirements for the customization requested by Airlines.
- Responsible in providing the design concepts, estimates and scope of the project.
- Developed the handheld UI changes, Web & Windows Services changes for data exchange between handheld devices and the database servers.
- Developed a Back-office system for Master data setup, operations and reporting purpose.
- Created back office crystal reports using Crystal Reports XI.
- Used Team Foundation Server (TFS) as a source control.
- Hands on Development, Code Review, Unit Testing, Coordinating QA Testing/UAT, Deployment of Web and EPOS Mobile Applications.
Environment: .NET 4.0/2.0, SQL Server 2010/2008/CE, MVC4, LINQ, AJAX, JQuery, Team Foundation Server, and Visual Studio 2008/2010/2012.
Confidential, Philadelphia, PA
Software Engineer
Responsibilities:
- Developed GUI using ASP.Net 3.0 and created dynamic user interface using CSS, Java Script and XML.
- Responsible for designing and Coding of Business layer, Data Access layer using ASP.Net 3.0 and C#.
- Migrated existing application from VB.NET to ASP.Net Platform.
- Written and consumed XML Web Service for Address validation.
- Written Data Contract, Message Contract, Data Access Contract and implementation of WCF Service.
- Responsible for writing client side JavaScript to make the application faster.
- Utilized various ASP.NET server controls such as Data Grid, Validation controls for validating form entries such as email addresses, Radio Button List controls, etc.
- Replaced Infragestics user interface controls used in Asp.net 1.1 with controls of Asp.net 3.0
- Involved in Creating a WCF service to retrieve the data from the excel spread sheets generated.
- Extensively used ADO.NET objects to communicate with SQL Server 2005 database and MS- Access 2007.
- Used the class libraries to Encrypt and Decrypt the connection stings in Web.config.
- Written stored procedures, functions and triggers in SQL Server 2005 using T-SQL
- Involved in designing compound queries for Oracle 10g using Toad for Oracle
- Followed quick and fast agile development process to develop all applications.
- Generated analytical report using Crystal Report 10.0
Environment: ASP.Net 3.0, VB.NET, C#, Java Script, HTML, XML, XSLT, SQL Server 2005, T-SQL, Oracle 10g, MS-Access 2007, Toad for Oracle, Crystal Report 10.0, Visual Source Safe, CSS, MS-Office (Word, Excel, Power Point).
