Mid-level .net Developer Resume
Glastonbury, CT
SUMMARY:
- 2+ years of experience in IT with various roles like Analysis, Design, Development, Implementation and Testing of Web Based, Client - Server and N-tier Architectures using .NET Framework.
- Involved in various phases of Software Development Life Cycle (SDLC) i.e. Analysis, Design, Development, Implementation, Testing of Enterprise Web-Applications, Windows-Applications, and Internet/Intranet based applications using various .Net technologies.
- Expertise in using Microsoft technologies such as, .NET Framework 4.5/4.0/3.5/3.0/2.0, Web applications using ASP.NET, Win Forms using Microsoft Visual C#.NET, VB.NET, and components, database access using ADO.NET, and distributed applications using WCF, XML Web Services and Messaging system to develop applications.
- Experience in web-based page and site designs using HTML5, XHTML, DHTML, CSS, Themes, Master Pages, Bootstrap, Site Map, JavaScript, Angular JS, JSON, JQuery, MVVM design pattern and AJAX.
- Experience in using HTML, and Java Script, Angular JS, and Server-side validations with ASP.Net to validate Client forms
- Strong understanding in Object Oriented programming and the ability to develop and support applications in C#/.NET.
- Experience in developing C# microservices that integrate with current applications.
- Experience in development of thick-client software applications using C#, .Net Windows Presentation Foundation (WPF).
- Experience in developing XML Web Services, WCF services, WPF services and, also creating and consuming Web API’S (Restful).
- Developed Single Page applications (SPA) using the Angular JS framework.
- Extensive experience in developing and consuming XML Web Services using WSDL and SOAP.
- Good experience and knowledge in AJAX and JSON for partial page execution and asynchronous data transfer from web server to the client.
- Good Experience in working on with different version control systems like Team Foundation Server (TFS)
- Good experience in using SQL Management Studio, and developed reports using Crystal Reports, SQL Server Business Intelligence Solutions like SSRS (SQL Server Reporting Services), SSIS (SQL Server Integration Service Packages) for development of Business and Data Access Modules.
- Proficient in creating and maintaining SQL databases, Tables, Views, Stored Procedures, User Defined Functions, Synonyms, Grants and Triggers with SQL, T-SQL, and PL/SQL.
- Experience in database design and server-side programming in SQL Server.
- Planned and Organized testing phases including Unit testing(NUnit) &Integration testing, writing test cases, generating test scripts and reviewing test results & taking corrective actions, Bug analysis and fixes in Web-industry standards.
- Excellent Analytical, Organizational, Interpersonal, Communication skills, technical skills and developing systems using different software methodologies like Agile/SCRUM and Waterfall.
- Good communication, interpersonal and presentation skills.
- Effective team player with an aptitude to learn and ability to prioritize, organize and accomplish multiple tasks, both as part of a team and independently
- Quick learner and adapt quickly to any new situation/changes and work pro-actively towards meeting deadlines is my forte.
- Expertise in understanding user requirements and translating business requirements into technical solutions with excellent problem solving and troubleshooting capabilities
TECHNICAL SKILLS:
Microsoft Technologies: Microsoft .Net Framework, Microsoft Azure ASP.Net, MVC 5, .Net Remoting, Web Forms, Win Forms, WPF, WCF, ADO.Net, LINQ
Web Technologies: Web Services, HTML, DHTML, SOAP, WSDL, FileNet, AJAX, XML, XSL, XSLT
Web Servers: IIS 5.0, IIS 6.0, IIS 7.5
Programming Languages: C++, C#, ASP.NET, VB.NET, VBScript, PowerShell, HTML, CSS, DHTML
Development Tools: Visual Studio .NET / 2005/2008/2010/2012/2013/2015
Clientside Technologies: JavaScript, JQuery, JSON, Angular JS/2, Bootstrap, Node JS
Web Access Technologies: W3CG 1.0 and 2.0
Frameworks: Microsoft .Net 4.5/ 4.0/ 3.5/3.0/2.0
Databases: SQL Server 2012/2008/2005, Oracle 10g, 11g, PL/SQL ADO, ODBC, RDO, PLSQL, T SQL, LINQ
BI Tools: SSIS, SSRS, SSAS
Version Controller: Git, TFS, VSS, CVS
Database Tools: SQL Server Query Analyzer
MS: Office 2003/ 07/10/13
Operating Systems: Windows Win7/XP/NT/ 2000/2002/2008/2012, Linux, Unix
Methodologies: Agile, Scrum, Waterfall
PROFESSIONAL EXPERIENCE:
Confidential - Glastonbury, CT
Mid-level .Net Developer
Responsibilities:
- Involved in complete Software Development Life Cycle from user requirements to writing technical design documents, development, testing, deployment and production support.
- Designed and developed the N-tier architecture for, Business Layer, Presentation Layer and Data Access Layer for the application using C#.
- Developed User Interface using Asp.Net and Code behind using C#.Net.
- Developed web applications using ASP.NETMVC 4.0 architecture with RAZOR view engine.
- Responsibilities included layout of design in building the website using HTML5, CSS3, BOOTSTRAP and various other programs, and keeping up to date with any changes wanted by the client.
- Used JQuery and AJAX to make the User Interface more responsive.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2. Coordinated and supported the team in the runtime environment to debug the production issues.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Applied Multithreading techniques for creating high performance applications.
- Prepared class diagrams using UML.
- Worked in ASP.NET Web Forms, ASP.NET State Management, ASP.NET caching features, configuring ASP.NET optimizations, securing ASP.NET web application and used ADO.Net to connect to SQL Server.
- Developed microservices for text messages and emails to isolate functionality from core application
- Implemented object dependency injection concepts among classes.
- Developed RESTful Services using WEB API.
- Installed and configured server machines using windows server 2012.
- Implemented Forms Authentication using database for Usernames/Passwords.
- Validation controls were used to accept or reject input before additional processing.
- Creating Dynamic UI using XML and HTML5 and JavaScript features with Angular JS framework
- To minimize code redundancy, Web User Controls and Custom User Controls are developed.
- Assisted in Data Base maintenance tasks such as maintenance routines, optimization and performance monitor.
- Wrote Stored Procedures and SQL Queries to access data and manipulation from Oracle 10g.
- Performed data transformations using SSIS via the implemented enhancements for better performance.
- Writing unit tests using N-Unit and Involved in Test Plans and wrote Test Scripts for Manual and Automation Testing.
- Used TFS (Team Foundation Server) for all the source code maintenance among the whole team members.
- Deployed applications into test and production environments by using web server (IIS).
- Used “Agile” methodology for the project which involved daily SCRUM.
Environment: .NET Framework 4.0/4.5, ASP.NET, VB.Net, C#, TFS, ADO.NET, Microsoft Azure, UML, HTML, CSS, JavaScript, Angular JS, Angular 2, JQuery, AJAX, DHTML, XML, IIS, DB2, Oracle 10g, SOA, SOAP, WSDL, Web Services, SQL, SSIS, TFS, WPF, WCF, MVC and MVVM, Agile/SCRUM.
Confidential - Austin, TX
.Net Developer
Responsibilities:
- Involved in complete Software Development Life Cycle from user requirements to writing technical design documents, development, testing, deployment and production support.
- Designed and developed the N-tier architecture for, Business Layer, Presentation Layer and Data Access Layer for the application using C#.
- Developed User Interface using Asp.Net and Code behind using C#.Net.
- Developed web applications using ASP.NETMVC 4.0 architecture with RAZOR view engine.
- Responsibilities included layout of design in building the website using HTML5, CSS3, BOOTSTRAP and various other programs, and keeping up to date with any changes wanted by the client.
- Used JQuery and AJAX to make the User Interface more responsive.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2.
- Built the reusable service components using Angular 2 services with Object Oriented JavaScript, JQuery, HTML, CSS3 based on the visual designs.
- Created custom directives in Angular 2 for reusable components (directive for browser controls like: disable right click, browser close, and lock screen while transition, multifield form elements, back ground file uploads etc.).
- Involved in developing applications using Angular 2 - Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc. Used filters while coding in Angular 2.
- Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, Express JS, Angular 2 and Node.js.
- Coordinated and supported the team in the runtime environment to debug the production issues.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Applied Multithreading techniques for creating high performance applications.
- Prepared class diagrams using UML.
- Worked in ASP.NET Web Forms, ASP.NET State Management, ASP.NET caching features, configuring ASP.NET optimizations, securing ASP.NET web application and used ADO.Net to connect to SQL Server.
- Developed COM objects used for data access.
- Developed the ASP.NET Web API Application which integrates the COSMIC Application with Service Now using SNOW API for creating Incidents and deploying in Azure.
- Configure Azure cloud service for end point deployment.
- Developed microservices for text messages and emails to isolate functionality from core application
- Implemented object dependency injection concepts among classes.
- Developed RESTful Services using WEB API.
- Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#. Net. Good Experience in Developing Applications using Microservices and monolithic architecture.
- Developed Autosys job script for newly introduced applications.
- Involved in writing scripts for Autosys jobs
- Installed and configured server machines using windows server 2012.
- Implemented Forms Authentication using database for Usernames/Passwords.
- Validation controls were used to accept or reject input before additional processing.
- To minimize code redundancy, Web User Controls and Custom User Controls are developed.
- Assisted in Data Base maintenance tasks such as maintenance routines, optimization and performance monitor.
- Wrote Stored Procedures and SQL Queries to access data and manipulation from Oracle 10g.
- Performed data transformations using SSIS via the implemented enhancements for better performance.
- Back end Experience in MS SQL Server development, writing T-SQL stored procedures, coding, triggers and cursors.
- Used T-SQL to examine the database information.
- Writing unit tests using N-Unit and Involved in Test Plans and wrote Test Scripts for Manual and Automation Testing.
- Used TFS (Team Foundation Server) for all the source code maintenance among the whole team members.
- Deployed applications into test and production environments by using web server (IIS).
- Used “Agile” methodology for the project which involved daily SCRUM.
Environment: .NET Framework 4.0/4.5, ASP.NET, VB.Net, C#, TFS, ADO.NET, Microsoft Azure, UML, HTML, CSS, JavaScript, Angular 2, JQuery, AJAX, DHTML, XML, IIS, DB2, Oracle 10g, SOA, SOAP, WSDL, Web Services, SQL, SSIS, TFS, WPF, WCF, MVC and MVVM, Agile/SCRUM.
Confidential
Jr.Net Developer
Responsibilities:
- Involved in development and documentation of the project using Waterfall methodology.
- Involved in improving coding standards and improved functionality speed of the application.
- Involved in designing of application using UML diagrams like Use Cases, Activity, Class, Sequence and Collaboration Diagrams, by applying OOAD patterns and methodologies.
- Involved in analysis, design and development of business logic layer using ASP.NET, VB.NET and .Net Framework.
- Designed Security Services and Data Access Layer.
- Implemented Cascading Style Sheets (CSS), Master Pages and HTML for maintaining uniformity among all Web Pages in GUI.
- Design the UI standards for the application using Bootstrap, AngularJS, JavaScript and JQuery.
- Designed different components using C# language for enterprise-level web applications. Built on 3-tier architecture with extensive use of Object Oriented Programming Techniques like inheritance, interfaces etc.
- Worked with AngularJS for client-side scripting along with jQuery.
- Implemented the Model-View-Controller(MVC) architecture to SAND application.
- Developed search criteria in all listing screens with user preferences.
- Used DHTML for dynamic data presentation in client browser.
- Created Stored Procedures and Functions in SQL Server depending upon the front-end interface requirements.
- Designed different stages of permissions as Super Admin (Site Administrator), User Administrator, Users.
- Used ADO.Net Objects such as Data Adapter, Data Reader, and Data Set for reading and updating the records, and used ADO.Net technology for data retrieving, querying, storage and manipulation using LINQ.
- Created tables, views functions, stored procedures and triggers using T-SQL.
- Unit testing and writing Test Cases using NUnit.
Environment: .NET Framework 3.5, ASP.NET, MVC, C#, VB.NET, ADO.NET, IIS, UML, HTML, CSS, JavaScript, Bootstrap, DHTML, XML, JSON, Angular JS, AJAX, JQuery, SQL Server2008, PL/SQL, LINQ, WCAG, Waterfall.