Sr.dot Net Developer Resume
Chicago, IL
SUMMARY
- Over 8 years of experience in in Object - Oriented, multi-threaded, software development experience using Microsoft Technologies like ASP.NET(1.1, 2.0, 3.0, 3.5 and 4.0), C#.NET, VB.NETfor developing Web / Windows and Console applications.
- 7+ years developing with ASP.NET(1.1, 2.0, 3.0, 3.5 and 4.0)
- Experienced in different SDLC methodologies like Waterfall, Modified Waterfall and AGILE methodologies.
- Hands-on experience in developing and implementing ADO.NET, .NETFramework 1.1/2.0/3.0/3.5 and 4.0, .NETWeb Services (using SOAP, HTTP, SMTP, XML and WSDL), WCF, WPF/Silverlight AND WF.
- Extensive exposure to XAML, XML, XSLT, JQuery, JSON, HTML, Scripting Languages (JavaScript, VBScript).
- Have in-depth knowledge on applying MVC and MVVM design patterns.
- Expertise in developing customized applications using User Controls, Web Parts and Custom Controls.
- Possess strong knowledge in developing Web applications using HTML, XML, CSS, Themes and Skins.
- Strong working experience in using SQL Server 2005, SQL Server 2008 databases.
- Have good knowledge on LINQ to SQL, LINQ to Objects and SSRS
- Strong Business and Application analysis skills with excellent communication & interpersonal skills
- Experienced in installing, configuringSQLServer2008 R2, 2012, 2014,2016and 2017.
- Hands on experience inSQLServer2016, maintaining in memory tables, column store indexes.
- Experience in providing support for technical requirements in automating the deployments on cloud environments using Jenkins, AWS, Azure, Docker, andKubernetes.
- Actively involved in full project SDLC - life cycle development including analysis, design, development, testing and deployment.
- Hand on with development of test strategy, test plans, test approach, test condition and test cases and review with stakeholders.
- Experience coordinating User Acceptance testing (UAT) & Post implementation verification (PIV) testing with business.
- Experience in providing support for technical requirements in automating the deployments on cloud environments using Jenkins, AWS, Azure, Docker, andKubernetes.
- Strong experience in writing and executing complex queries for data validation.
- An analytical thinker that consistently resolves ongoing issues or defects, often called upon to consult on problems that have eluded resolution by others.
- Have strong team building skills and competencies needed to analyze problems, respond to changing needs, and forge strong working relationships with peers and clients.
- Strong written and verbal communication skills. Superior communication and presentation skills for non-technical as well as technical audiences or team members.
- Created Restful services using web API. Good knowledge in PC Applications development.
- Used CI/CD tools Jenkins, Git/Gitlab, Jira andDockerregistry/daemon for configuration management and automation using Ansible.
- Deployed application which is containerized using Docker onto aKubernetescluster which is managed by Confidential Elastic Container Service forKubernetes(EKS).
- Experienced in installing, configuringSQLServer2008 R2, 2012, 2014,2016and 2017.
- Permanent Resident (Green card)
PROFESSIONAL EXPERIENCE
Sr.Dot Net Developer
Confidential - Chicago, IL
Responsibilities:
- Analyzed business requirements and proposed ASP.NETbased front end and SQL based backend solutions.
- Interacted with system users to identify and gather data required for processing.
- Creating prototype models for better functionality understanding.
- Designed and developed various abstract classes, interfaces, classes using Object.
- Oriented Principles to construct the business logic using C#.
- Performing design and development of ASP.NET4.5 web application using C# and separate user interface logic from the business logic.
- Implemented ASP.NET4.5 Validation controls to validate the user input on the server-side.
- Extensively used CSS to provide flexible presentation, enabling multiple pages to share formatting and reduce complexity and redundancy of the HTML pages.
- Enhanced pages with different AJAX controls which provided responsive user interfaces to display the data on the web page.
- Enhanced the website using jQuery and WPF.
- Used AngularJS for the implementation of the selection module of coverage plan.
- Extensively used AJAX applications for reduction of round tripping of data using the update panel controls.
- Utilized JavaScript to create Server Side and Client-side validations.
- Used Windows Communications Foundation (WCF) for employee data display and validation.
- Used Model View Controller (MVC) pattern for implementation.
- Implemented SQL Runner application to run the custom and core scripts for key stone edge.
- Extensively worked with the java scripts and client-side validations.
- For validation Data, Display/Edit Annotations were used and validation like Required, Range was used.
- Involved in creating tables, stored procedures in SQL for data manipulation and retrieval.
- Utilized Entity Framework extensively for data retrieving, querying, storage, and manipulation.
- Used Subversion as a data storage back end for updating and committing the code into the system.
- Developed, modified, and optimized very complex queries to data retrieval and modification.
- Involved in meeting and strategic planning for this effort, used CODED UI for testing.
- Supported Development UAT, System Test, Training, Staging and Production.
Environment: ASP.NET, C#, C++, ADO.NET, Visual Studio 2013/2012/2010 , Microsoft Windows Azure, SQL server 2008, T-SQL, ADO.NETentity framework, .NETFramework 4.5, AJAX, XML, XSLT, JavaScript, SOAP, Angular JS, Web Service, Web API, WCF 3.0, SOA, SILVERLIGHT.
Dot Net Developer
Confidential - Seattle, WA
Responsibilities:
- Worked on ASP.NETMVC 4.0 to makes applications load faster and some of the processing can be done in web browsers and not only the client side but also the server-side execution is faster too.
- Experience in building and consuming Asp.NETWeb API/Web Services
- Utilized Entity Framework 5 technology extensively for data retrieving, querying, storage, and manipulation using LINQ.
- Developed Angular / .NETweb application using Angular.JS, JavaScript, ASP.NETMVC 4, C#, Visual Studio 2013.
- Expertise in programming with C#, ASP.NET, and Entity Framework.
- Developed Interfaces for data exchange using C#.NETand XML.
- Experience or Skills in C# .NET, SQL, Angular JS, HTML, CSS.
- Wrote complex SQL queries using SQL Server for extracting, inserting, and manipulating the data and display on Grid view controls and dropdown list boxes and User controls.
- Experience in software unit testing and efficient at fact-finding, root cause analysis and bug fixing.
- Worked on generating the middle tier components using C#.Net, .Netframework.
- Designed and developed the database using SQL Server 2012.
- Experience in using language-Integrated Query (LINQ) (LINQ to SQL, LINQ to objects, LINQ to Entities, LINQ to XML)
- Involved in complete design and development of the application using C#, .NET, ASP.NET, ADO.NET.
- Implemented Server and Client-side validations using ASP.NETvalidation controls and JavaScript.
- Preparing technical documentation such as system architecture, functional, design documents.
- Debugging the code and implementing the New or Additional functionality in the code.
Environment: Cloudera (CDH 5.x), Spark, Scala, Sqoop, Oozie, Hive, HDFS, MySQL, Oracle
Mid-Level - Dot Net Developer
Confidential - Long Beach, CA
Responsibilities:
- Responsible in converting the RepGen calls in to shared business calls on home banking.
- Implemented ASP.NETWebAPI for secure and reliable system in back-end.
- Designed a Web application using ADO.NETentity framework and Used Entity Framework to model and manage data from SQL Server.
- Worked on AWS cloud services. Used Cloud Watch and AWS logger services for tracking log info and runtime errors.
- Worked on AWS services like S3 bucket for maintaining input and output files.
- Worked on the conversion of the admin tool for the generation of custom passwords.
- Used Bootstrap to make the Page responsive.
- Used validations for the data checking and all the type of information based on the event scheduled for the courses.
- Used Ext Js in some parts of the transaction services as the front-end UI.
- Used CSS3 and HTML5 for the design and appearance in Home Banking.
- Used store Procs for the loading of the person information based on the page response.
- Used Razor SQL while handling data in transaction services.
- Created Ext JS Templates for the UI in Correlation for the Privileges to be given to the person.
- Responsible in creation of On Demand Letters in Correlation using Json Objects
- Created Tables, Stored Procedures for different data operation on the database using SQL server.
- Involved in sprint planning, code review, and daily standup meetings to discuss the progress of the application.
Environment: ASP.NET4.0, SSRS, SSIS, HTML and CSS, Tortoise SVN, IIS 7.0
Junior Dot Net Developer
Confidential - Austin, TX
Responsibilities:
- Development & maintenance of project.
- Designed and Created Complex Reports using SSRS
- Involved in developing the application using ASP.Netfor .NetWebforms and C#.
- Used ADO.NETtechnology extensively for data retrieving, querying, storage, and manipulation using LINQ Statements, views, User Defined Functions, Stored Procedures for inserting/updating/Deleting the data into the relational tables.
- Use of Validation controls in the web pages.
- Use of concepts of OOPS while working with related classes and methods.
- Use of AGILE process for ensuring the quality of the application with a bi-weekly sprint
- Use of JQUERY Ajax for handling user request.
- Use of secured web configuration methods like authentication, authorization, and data validation.
- Use of HTML5 & CSS3 standards for static content of the web page.
- Used SSIS for converting data formats.
- Developed WCF Services using SOAP message communications to create a service layer.
- Grid view in the editable format so data will be updated at runtime.
- Use of W3C web standards to ensure best cross-browser user experience.
- Participated in documentation, reviewed, analyzed, and fixed existing code
- Extensive use of collection objects like Dictionaries.
- Experience in performing unit testing using NUnit.
Environment: DotNet, SQL Server 2005, visual studio 2008, C#, Web Services, SQL Integration Services (SSIS), CSS, JavaScript, XML, UML.
