.net Developer Resume
0/5 (Submit Your Rating)
Kansas City, MO
SUMMARY
- More than 6 years of experience in analysis, design, development, testing, and implementation of Client/Server web - based N-tier architecture using .Net Technologies.
- Experience in Software Development Life Cycle (SDLC) including requirements gathering, writing technical specifications, and maintenance Activities.
- Experience in developing interactive web application using JavaScript, HTML5, CSS3, JSON, Angular, AJAX, jQuery, and Bootstrap.
- Experience in creating efficient and interactive Single Page Applications that work across all web browsers using Ext.JS and Angular.
- Experienced in XML Web Services (SOAP, WSDL, UDDI), Service Oriented Architecture concepts using .NET Framework.
- Expertise in writing SQL queries, Joins, Stored Procedures, Views, Functions, Packages, Triggers, Cursors, Tables, and Database Objects using MS SQL Server and Oracle.
- Worked extensively with iterative agile methodologies (Rational Unified Process, Extreme Programming, and SCRUM), Waterfall methodologies and Test-driven development (TDD).
- Experience on Functionality Testing, GUI Testing, Regression Testing, Integration Testing, System Testing, User Acceptance Testing and Black Box Testing.
- Experience with Business Intelligence tools SQL Server Reporting Services (SSRS), Crystal Reports, SQL Server Analysis Services (SSAS) and SQL Server Integration Services (SSIS) for data migration and analyzing data.
- Experience with Team Foundation Server and Visual Source Safe for version control.
- Experience in using Unit Test Frameworks (N-Unit and MS Test) and performed Test Driven Development (TDD).
- Extensively developed data transport among client and service host using binding techniques like HTTP, FTP, SMTP and TCP protocols and also used HTTP GET and POST methods to transfer the data among multiple web pages.
- Flexible and able to balance multiple projects at one time in a fast-paced environment.
- Hands-on expertise in UI design using HTML5, CSS3, Bootstrap and KendoUI along with client-side scripting using JavaScript, Angular JS, jQuery and Ajax, XML SCHEMA and introduced to Angular 2
- Experience in working with version control system, Visual Studio Team Services, Git and Team Foundation Server (TFS).
- Experienced working with JIRA for ticket management and fixing bugs while used Azure for managing customer Cloud.
- Excellent client interaction and presentation skills combined with exceptional problem solving and troubleshooting capabilities.
TECHNICAL SKILLS
Language: C, C++, C#, VB .Net, JavaScript
Technologies: ASP.Net, C#.NET, VB.Net, ADO.NET, MVC, SOAP, RESTful, JSON, Entity Framework
Scripting Language: HTML5, CSS3, XML, JavaScript, Angular
RDBMS: SQL Server, Oracle
Development Tools: Visual Studio, Visual Web Developer, IIS
Software: MATLAB, MS Office Suite
Application Server: IIS, Apache, Tomcat, Bit Bucket, GitHub.
Operating Systems: Windows, Linux, UNIX
PROFESSIONAL EXPERIENCE
Confidential, West Chicago, IL
Full Stack .Net Developer
Responsibilities:
- Involved in Software Development Lifecycle (SDLC) for requirement analysis through designing, coding, Debugging, Implementation and integration.
- Involved in developing applications in ASP.NET MVC, Razor syntaxes and Razor View engines using Visual Studio.
- Involved in developing applications from scratch using MVC 5, HTML5, JavaScript, CSS, jQuery, and Bootstrap.
- Implemented various functionality on page such as Search, Sort, Edit, View and Pagination using Angular Material.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using jQuery and getting the data back as JSON and parsing it onto the UI.
- Used HTTP Client to integrate front-end with back-end APIs.
- Used Angular 2 to create custom directives for data manipulations and to display data in company standard format in UI.
- Created front-end framework against JSON API for their service request portal in Bootstrap.
- Developed client call back mechanism and DOM manipulation using Angular to provide better user interactivity.
- Developed ERP solution using architecture and Microservices.
- Designed and developed .NET web components and user controls using AJAX Toolkit
- Worked with WCF & REST to call the services from one layer to another with the help of messages which were in XML & JSON.
- Converted .NET application to Azure Cloud Service Project as part of cloud deployment.
- Managed mid-sized SQL databases on Azure SQL servers.
- Designed database queries in Oracle using SQL Developer, created Stored Procedures, views, triggers to reduce the code complication in the front end.
- Developed LINQ to SQL to get data from the database as well as update into the database.
- Used ADO.NET Entity Framework Code First for data access logic, querying and manipulation data.
- For Data Migration, used SQL Server Integration Services to extract, transforms, load data.
- Used Crystal Reports to generate complex reports which could be exported in Excel or PDF.
- Using JIRA and Rally which updates the work status, with the team and interacts with the other teammates across geography.
- Performed unit testing on every new version before sending it for User Acceptance Testing.
Confidential, Seattle, WA
Full Stack .Net Developer
Responsibilities:
- Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagrams depicting method interactions, using MS Visio.
- Created Business Logic Layer & Data Access Layers using design patterns like MVC, Facade, Builder, and Repository.
- Used Data Grid, Data List and Repeater Controls to display data in a customized format in the ASP.NET web pages.
- Worked on User Interface System using HTML5, CSS3, JavaScript, AJAX, JSON, jQuery, Angular, Bootstrap.
- Utilized AJAX, Angular 2, & jQuery coding techniques to update parts of the web page and improve the fluidity.
- Effectively used jQuery a concise JavaScript Library for traversing HTML document, event handling, and AJAX interactions.
- Created controllers in C# which has Web API methods to accept user inputs and return a response in JSON format.
- Used jQuery selectors, Event for client-side validations and used MVC Data Annotations Server-side validations.
- Used Angular 2 client-side scripting for autocomplete, tabs, validation, data picking, sorting, auto-submit and the other functions.
- Used XML to transmit data between Server and Web Application in web services both in SOAP and Restful Services.
- Used JSON to transmit data between server & application, alternative to XML Serialization.
- Involved in writing Complex SQL queries, stored procedure and Triggers accessed SQL Server Management Studio (SSMS) using ADO.NET.
- Worked on LINQ to SQL for querying data from the database and for inserting and updating templates and cases into the database.
- Used Lambda expressions to write the code in LINQ Query.
- Used Stored Procedures with SQL Server 2016 for developing complex business rules.
- Developed and deployed back-end services to Azure clouds to support mobile applications.
- Scheduled the SSIS packages to migrate data from Excel to SQL Server and Vice-Versa.
- Worked in resolving the problem logs and bugs logged by testers and business people in the .NET applications and helped in production.
- Used Team Foundation Server for source code control, project related document sharing and team collaboration.
Confidential, Kansas City, MO
.Net Developer
Responsibilities:
- Involved in complete development of the application and responsible for any changes adopted of the project.
- Participated in gathering functional requirements, writing design specifications, building a prototype for the new application using SOA and Agile methodology.
- Created class diagram, activity diagram, and sequence diagram.
- Developed the Data Access Layer, Data Business Layer and Presentation Layer for the application to store the data inside the SQL Server.
- Implemented web pages including tables, buttons, navigation bar with Angular 2, TypeScript, jQuery, CSS and HTML based on UI design.
- Used jQuery to bring dynamic behavior to the web page, and for AJAX calls to the MVC controller to output JSON result.
- Used one way and two-way databinding to change the information of the user on client side and also server side.
- Developed the Web Services and invoked them by using XML, SOAP and WSDL tool for creating proxy classes. Worked with SOAP UI to test the web services.
- Worked on XML Serialization to access properties of an object & modify its values.
- Implemented multiple widget, event functions, popup windows for animated UI.
- Used Execute SQL Task, Data flow Task, Sequence Container, For Each Loop Container, File System Task, Execute Package Task.
- Wrote complex SQL queries using Joins, sub queries and inline views to retrieve data from the database.
- Created Tables, Views, Stored Procedures, User Defined Functions and other SQL statements in the database for the data storage and retrieval.
- Developed SQL Queries and Procedures for storage and retrieval of data using ADO.Net and LINQ to SQL.
- Developing Database Triggers to audit the sensitive data of the table along with user information and to enforce complex business rules.
- Set up EC2 instances, security groups and databases in AWS using S3 bucket and configured instance backups to S3 bucket.
- Created S3 buckets & policies on IAM role based polices & customized JSON template.
- Responsible for implementing and maintaining the application and integrating them into the data warehouse environment.
- Created logging for ETL load at package level and task level to log number of records processed by each package and each task in a package using SSIS.
- Developed complex Stored Procedures and views to generate various Drill-through reports, parameterized reports and linked reports using SSRS.
- Contributed to production deployments, including technical documentation, participation in change control processes, and creation of release notes.
Confidential, Birmingham, AL
.Net Developer
Responsibilities:
- Participated in full Software Development Life Cycle for analysis, development, documentation and testing of projects and deliverables.
- Involved in collecting, analyzing and understanding the business requirements from the customers and business analysts.
- Worked with Data grid, Data list and Data Repeater control as a part of developing GUI for the application.
- Developed web applications using HTML5, CSS3, JavaScript, and AngularJS which provide data visualization to users.
- Used AngularJS to build a Single Page Application and for making DOM manipulation.
- Created AJAX request for searching, creating search criteria and parsing responses.
- Worked on React.JS for developing UI using Sorting, Pagination and rendering for search product page.
- Used jQuery to validate client-side validation and implemented AJAX functionalities for partial page rendering through JSON.
- Involved in normalization & de-normalization of existing tables for fast query retrieval.
- Used LINQ to Entity Framework using lambda expressions for communicating between business layer and database.
- Responsible for performing the CRUD operations in Web API to communicate with the common repositories.
- Involved in writing complex SQL Statements, Views and Stored Procedures, Indexes to validate data and ensured system integrity and security.
- Worked on Message Queue tasks for bypassing and receiving messages, specifying and falling when time-out occurs and overwriting the message.
- Created Cursors, Collections and database triggers for maintaining complex integrity constraints and implementing the complex business rules.
- Created and maintained PL/SQL scripts and stored procedures.
- Created logging for ETL load at package level and task level to log number of records processed by each package and each task in a package using SSIS.
- Created SSRS reports like tables, matrix, charts, sub reports, drilldowns, drill through, sub-reports, navigation reports.
- Perform Unit Testing, Integration Testing, Smoke Test and User Acceptance Testing and document detailed defects.