Sr. .net Developer Resume
Fremont, CaliforniA
PROFESSIONAL SUMMARY:
- Experience of over 8 years in development of web - based, client/server, n-tier, distributed and Object oriented applications.
- Involved extensively in each phase of SDLC especially in Analysis, Design, Development, Testing and Deploying of applications and implementing Middle tier Applications.
- Extensive work experience in designing and development of cutting - edge Enterprise Applications using ASP. Net, Classic ASP, C#, Visual Studio 2008/2010/2012/2013/2015 , ASP, JavaScript, HTML, XML, XSLT, AJAX, Database Design and Analysis, ADO, ADO.NET, .NET REMOTING and SQL Server.
- Good foundation with a strong knowledge of object oriented programming principles and object oriented Design.
- Experience in developing web applications using MVC Web API framework
- Experience in developing AJAX based websites to improve the response times using AJAX and JQuery
- Excellent experience in web development using C#, ASP.NET with N-tier development environment.
- Extensive experience in WCF with all the programming and technologies integrated into ASP.NET framework.
- Experienced in template-based web programming using Master Pages, Themes, Style Sheets and Skins
- Experience in using Entity Framework to support the development of data-oriented software applications.
- Experience in using LINQ which helps in executing queries against a database in an object oriented manner.
- Extensive commercial C#/WPF development experience, with strong OO knowledge
- Hands on experience in SQL Server and Oracle database design and development in writing Stored Procedures, Triggers, Views, Constraints and User Defined Functions.
- Experience in .NET security features such as Authentication & Authorization, Windows-based Authentication, Forms-based Authentication, Authorizing Users and Roles
- Used versioning tools Microsoft Team Foundation Server (TFS), Visual Source Safe (VSS) for version controlling of the Application.
- Hands on experience with SQL Server Integration Service (SSIS).
- Strong ability in communicating with Project Development Team and prioritizing workload.
- Self-Motivated with good team attitude, detail-oriented, organized and take keen interest in problem-solving and trouble-shooting challenges.
- Experience in Agile methodologies, Scrum Test Driven development and Unit Testing.
- Excellent communication and interpersonal skills.
TECHNICAL SKILLS:
.Net Technologies and Related Tools: Microsoft .Net Framework Core/ 4.6/4.0/3.5/3.0/2.0 , ADO .NET, WPF, Web Forms, WCF
Languages and Applications: C#,C,C++, SQL, PL/SQL T-SQL
Web Technologies: ASP.NET 4.5/4.0/3.5/2.0 , MVC 6/5/4/3, ASP, CSS, AJAX, LINQ, XML, CSS, SASS, HTML, DHTML, MULTI THREADING, JavaScript, Jquery, ColdFusion, Web Services
Reporting Tools and others: Crystal Reports, SSRS, Swagger, Boomi, Zapier,Udepoly,Artifactory
Databases: SQL Server 2014/2012, 2008 R2/2005, Postgre SQL 9.5/9.2, NoSQL, Oracle 9i/10g/11g/12c, MS-Access, SQL Tuning
IDE & Version Control: Visual Source Safe (VSS) 6.0, Team Foundation Server(TFS), SVN, GitHub
Operating Systems: Windows Family and Unix
Application/Web Servers: IIS 8.0/7.5/7.0/6.0
PROFESSIONAL EXPERIENCE:
Confidential, Fremont, California
Sr. .NET Developer
Responsibilities:
- Involved in complete Software Development Life Cycle (SDLC) - Analysis, Design, Development, Deployment and Testing.
- Analyzed the requirements and prepared the technical and functional specification documents.
- Designed and implemented user-interface screens using .Net technologies: ASP.Net and VB.Net.
- Designed the application as 3-tier architecture with extensive use of Object Oriented Programming Techniques.
- Created a new web service of six web methods for GE Migration Project.
- Created new Summary and Detailed Reports and Financial Template using RAFTA Tool.
- Working on the report development related to Whlmmas and WFPFA templates related to Canada and China Countries .
- Created UI components for the application through WPF using XAML and Expression Blend.
- Created an Windows Component by using WPF that generates Silverlight Class library by taking XML file as an input.
- Worked on OAuth Access as part of the WPF application.
- Working on combing all the three web services to one for consolidation project.
- Implemented Logging by using Nlog in the web services.
- Worked on recording all web method calls in the web service to a log file.
- Involved in deploying web service on to the App servers.
- Used SVN and GitHUB for code versioning.
- Involved in automating Batch Utility process for Update Portfolio component.
- Performed unit testing and system integration testing in MRA Application.
- Worked with BAR Tool team for automate build and deploy of the application and Web Services.
- Worked on Jenkins and Udeploy for automate and build of the code and Artifactory for assemblies storage.
- Involved in the Machine Language editors in converting English to Chinese.
- Deployed new Website by writing powershell scripts on IIS on to the App Servers.
- Involved in Unit testing of the application and fixing the defects raised.
Environment: Visual Studio 2015, .NET Framework 4.6.2, IIS 7.5, Windows Server 2008, ASP.NET 4.0, WPF, VB.Net, Web Services, XML, ADO.Net, Oracle11g, RAFTA, Risk Analyst Studio, OAuth Expression Blend 4.0, Risk Analyst Desktop, Batch Utility, Nlog, Regular Expressions, Robohelp, GitHub, SVN, Jenkins, Udeploy, ALM, VMware, JIRA, Agile Scrum
Confidential, Mechanicsburg, PA
Sr. .NET Developer
Responsibilities:
- Involved in designing architecture of various modules according to the user requirements and using the latest trends which are evolving in the technology.
- Worked with projects using N-Tier Architecture design to build the application.
- Designed the application using MVC 6.0 Architecture that promotes a clear separation of the presentation, business logic and data access layers.
- Worked on Record of Interview and Case Notes Summary reports using SSRS.
- Used Execution Plan, SQL Profiler to optimize queries and enhance the performance of databases
- Created a WEB API which connects to the database and returns the data in the XML format to the report server.
- Worked on Authentication and authorization of the application..
- Worked on the large no of the databases to write SQL Queries to get actual data of the parolees.
- Used Bootstrap3 for the web pages of the application.
- Worked on relational data using Entity Framework 6.0.
- Used JQuery for UX Design on the Record of Interview Web page.
- Created default request model schema on Swagger UI for every WEB API controller action.
- Followed Agile Scrum and DevOps Development techniques.
- Involved in writing Power Shell Scripts to deploy the application on to the IIS.
- Used TFS for Source code management, for day to day work tasks and for bugs too.
- Created Unit tests for services and repositories of the application using NUNIT.
Environment: IIS 7.5, Microsoft Visual Studio 2015, C#, Asp.Net Core/ 4.6, MVC 6.0, AngularJS, AJAX, HTML5, CSS3, Jquery, JavaScript, SQL Server Management Studio (SSMS) 2014, SSRS, Entity Framework 6.0, WCF, WEB API, MS Visio, Bootstrap, Dependency Injection, Auto Mapper, Swagger, TFS 2015, Load Runner, Power Shell, NUnit, Scrum Development.
Confidential, Peachtree City, GA
Sr. .NET Developer
Responsibilities:
- Developed and enhanced data-centric applications using .NET including C#, Asp.Net, VB6, MS Access, Microsoft SQL Server.
- Developed web applications using Asp.net, JQuery and AjaxControlToolKit
- Involved in developing a touch screen application on a panel using Windows Embedded CE 6.0 which builds communication protocols in-order to communicate to the panel based on the commands issued by the user(ON and OFF commands).
- Migrated the Application's .Net Framework from 2.0 to 4.5 and made all necessary changes in web config files.
- Migrated Application’s MS-SQL Server database to Postgre SQL database.
- Updated all MS-SQL Server statements to Postgre SQL statements.
- Worked on SQL joins, sub queries, tracing and performance tuning for better running of queries.
- Developed Console Windows Applications and Window Services which are used to commission the buildings and networks by assigning relays, remotes and switches to the networks.
- Established communication between different applications running on same/ different platforms (as a part of Middle Tier Application) Using WCF.
- Used Bootstrap3 for the creation of responsive user interface designs and used for easy mobile compatibility too.
- Used HTML5/CSS3/SASS to re-design the web pages of the application.
- Experienced in using third party controls like Telerik, Kendo UI.
- Involved in improving web accessibility using Web Content Accessibility Guidelines.
- Hosted Website on the IIS on QA and Development servers.
- Experienced in handling cloud services like data storage on remote servers.
- Involved in working with AWS (Amazon Web Servers).
- Involved in Keeper Enterprise Application to develop Windows Components using WPF.
- Created Virtual machine servers using VMware Player for both QA and development and worked On AWS. (Amazon servers).
- Generated reports using SQL Server Reporting Services (SSRS).
- Designed SSIS Packages to transfer data from flat files to SQL Server 2012 using Business Intelligence Development Studio.
- Used Open Layers API as part of the application to draw polygon and circle sketches on the images.
- Worked with 3rd party applications like Install shield to create an installation software package.
- Used N-unit for testing methods, classes and also properties at the developer side.
Environment: IIS 7.5, Visual Studio 2012/2015, .NET 4.5/2.0, C#, VB.NET, ADO.NET, WPF, ASP.NET, AJAX, HTML5 CSS3, SASS, JavaScript, Telerik, AngularJS, Bootstrap3, Open Layers API, SQL Server Management Studio(SSMS) 2012, SQL Tuning, Pg Admin 9.5, SSRS,SSIS, Business Intelligence Development Studio, WCF, Bootstrap, JQUERY, SVN, Jira, Cloud Services, Install shield 2014, N-Unit, VMware, WCAG, Agile Scrum.
Confidential, Atlanta GA
.NET Developer
Responsibilities:
- Built N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#. Developed application logic using C#.
- Worked on the User Interface and Business logic.
- Used MVC 4.0 based web applications integrated with .net.
- Used AJAX Control Toolkit extended controls for better user experience and to achieve desired functionality.
- Developed Window Services for AT&T Integrations.
- Involved in creating data grid controls using third party controls (Telerik).
- Used AngularJS to create single-page applications and single page web applications.
- Involved in Coding and Reviews and worked on agile methodology.
- Responsible for delivering quality product and maintaining track of Requirements.
- Assisted DBAs in SQL Queries and its performance tuning.
- Created Database Queries to retrieve from one database (Oracle Database) and insert in to one Database (SQL)
- Responsible in using JQuery for Client Side Validations and Slideshow, Calling the Controller Actions and making calls to the WCF Services
- Communicated with End Users/Customer and writing Minutes of Meeting
- Generated Reports using SSRS and integrated with web pages.
- Responsible for Coordinating with Offshore team.
- Created Data Access component using ORM (LINQ to SQL and Entity Framework).
- Used Lambda expressions to create delegates or expression tree type.
- Involved in writing complex stored procedures in different servers.
Environment: IIS 7.5, IIS 6.0, Visual Studio .NET 2010/2012, ADO.NET, ASP.NET, XML, XSLT, AJAX, CSS, JavaScript, Windows Server 2008/2003 R2, SQL Server Management Studio(SSMS) 2008, TSQL, Oracle DB2, SSRS, WCF, Telerik, JQUERY, AngularJS.
Confidential, NY
.NET Developer
Responsibilities:
- Involved in complete Software Development Life Cycle (SDLC) - Analysis, Design, Development, Deployment and Testing.
- Responsible for decomposing and understanding technical requirements, work assignments, and providing effort estimates.
- Involved in designing User Interface and Prototypes for the application using ASP.NET.
- Responsible for developing Application using ASP.NET, MVC 4.0 and C#.
- Worked with ASP.NET MVC and Web API to design multi-tier architecture
- MVC 4.0 helps in partial a view which is a user control and it is embedded inside other view.
- Involved in doing the easy way of validations in MVC by using data annotations
- Developed a Razor view engine using MVC because it is light weight and has simple syntaxes.
- Used HTML helpers in a view to render the HTML Content.
- Involved in handling premium billing by using Facets.
- Used PL/SQL to declare Procedure, Function, Library and Trigger to execute on the database.
- Extensively used TSQL to support functions for string processing, data processing and changes to the UPDATE and DELETE statements.
- Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation using LINQ and SQL server 2008.
- Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables.
- Implemented Jquery for client side sorting and implemented for custom formatting on columns
- Implemented Asynchronous AJAX methods to validate on server side using Jquery and JavaScript.
- Maintained Facet MVC Application which enable Users to control functions like claims, benefits for the patients.
- Participated in System testing and UAT testing of the facets core application and custom modules as needed.
- Client side validations were taken care by using Java Script.
- Used Node.js to create responsive display and edit user interface.
- Used WCF (Windows Communication Foundation) framework to design and develop SOA based middle tier application services.
- Used TFS version control for Code Integrity.
- Created Tables and Stored Procedures on SQL Server 2008 database.
- Experienced in using Quality Management techniques like Track Wise.
- Involved in the Transaction Processing System (TPS) techniques.
- Used Entity Framework to support the development of data-oriented software application.
- Design, deployment, and maintenance of various SSRS Reports in SQL Server 2008
- Created Custom, general use modules and components which extends the elements and modules of core AngularJS.
- Coordinated with QA Team for Unit Testing (N-Unit) and Integration Testing using different modules.
Environment: Visual Studio 2010/12, ASP.NET3.5/4.0, MVC 3.0/4.0, Facet, WEB API, C#, WCF, LINQ, XML,ReactJS, AngularJS, SQL Server Management Studio(SSMS) 2008, TSQL, TPS, Track Wise, AJAX, TFS, Entity Framework, Jquery, Node.js, SSRS, N-Unit.
Confidential, Los Angeles, CA
.NET Developer
Responsibilities:
- Involved in requirement gathering, analysis, design and developing using ASP.NET front end technology.
- Involved in the iterative process of development in Agile and Scrum environment.
- Developed and used various Web forms, Custom Controls and User controls using ASP.NET, C# and JavaScript.
- Used Jquery for rich looking of Web application and also used AJAX components in the user interface development.
- Used N-tier architecture for development of the code.
- Client and server side validations are done using Java Script and ASP.Net validation controls.
- Created Data Access component using ORM (LINQ to SQL and Entity Framework).
- Used Cascading Style Sheets (CSS) and master pages in the web forms design.
- Used WCF for developing and deploying services on Windows in line with the Service Oriented Architecture (SOA).
- Used CMS(Site Core) such that the application is integrated with other systems and efficiently manage the content and end user experience .
- Developed SSIS package for data load into SQL Server tables from Excel as a data source
- Involved in SSIS packages for File Transfer from one location to the other using FTP task.
- Involved in writing stored procedures, functions and triggers.
- Extensively used LINQ to Objects to query the objects based on requirement.
- Involved in the Unit Testing(MS-Test) of all the modules and took care of all risk management steps.
- Used TFS for version controlling of the application.
- Extensive usage of OOP concepts to develop strong applications.
- Created user access control to restrict users based on user roles
Environment: C# 3.5/4.0, ASP.NET 3.5/4.0, Visual Studio 2008, ADO.NET, HTML, WCF, DHTML, XML, XSL,XSD,SOAP, Web Services, SQL Server Management Studio(SSMS) 2005/2008,SQL Server Integration Services(SSIS), LINQ, Jquery, TFS, CMS- Site Core, CSS, AJAX, MS-Test.
Confidential
Middle Tier .NET Developer
Responsibilities:
- Used Win form controls and Custom User Controls to provide standard interactive User Interface.
- Used WPF to implement the graphics in windows applications UI.
- Used VB.Net to write server-side code for the user interfaces.
- Extensively used ASP.NET, HTML, CSS and Web controls for developing front end screens.
- Implemented Business Logic using VB.NET and Data Access Layer using ADO.NET.
- Suggested various design changes in SQL Server tables and Stored Procedures.
- Used ADO.NET for database connectivity on SQL Server Database.
- Used ASP.Net validation controls and custom validation controls for client side validations.
- Used XML and XSL Transformations to display content on the website.
- Used Forms-based Authentication and Role-based Authorization for security.
- Helped the Production Team and Testing Team in solving the complex issues.
- Successfully handled all the change requests, code defects and Data Configuration Bugs.
- Worked closely with business users to define reporting requirements and documenting the requirements in order to design, develop and maintain Crystal reports.
- Worked with OOP Concepts (Polymorphism, Abstraction, Inheritance and Encapsulation).
- Involved in Unit Testing during development and maintenance phases.
Environment: ASP.Net, VB.NET, ADO.NET, WPF, JavaScript, Visual Studio 2008, SQL Server (SSMS) 2005, Microsoft Active Directory, XML, XSLT Windows XP, WCF, Crystal Reports, CSS,SVN.