Sr Developer Resume
NC
SUMMARY
- Certified professional with 8+ years of experience in software design and development using Microsoft technologies, proficient in creating customer centric applications.
- Expertise in designing and developing Windows and Web based applications.
- Expertise in development of 3 - Tier/ N-Tier Architecture and implementing OOP paradigm using Waterfall and Agile-Scrum, TDD, Iterative methodologies. Working experience in agile methodology.
- Experience in creating responsive design applications.
- Expertise in Relational Database design and writing complex Database queries.
- Proven ability to initiate, organize and balance priorities with competing deadlines.
- Experience in designing reports using SSRS and data integration using SSIS.
- Have a good knowledge on IaaS, PaaS like Windows Azure and AWS.
- Experience in Configuring and version controlling with TFS, VSS.
- Versatile team player as well as independent contributor.
- Ability to conceptualize documented and communicated project ideas and plans.
- Enthusiastic and Quick to learn new applications and tools and willing to take individual responsibilities.
- Worked with clients, software developers, technical writers, and interface designers to deliver financial reporting software three months before deadline.
- 3-Tire & N Tire Application Development
- Troubleshooting & Performance monitoring
- Scalable and Secure Database Design
- Technical Documentation
- Custom Web & Windows Development
- Data Analysis and Migration
- Application Integration
- Mapping and Reporting
- Complex Database queries
- Single Page application Development
TECHNICAL SKILLS
- .Net Framework 2.0 - 4.5
- C#.NET
- WEB API
- Angular JS
- ASP.Net
- WCF REST
- ADO.Net
- Jquery
- JSON
- JavaScript & AJAX
- SOAP
- WPF
- Unix & Linux
- ASP.NE MVC 3/4/ 5
- SQL Server 2005/08
- SQL Server 2012
- Silver light
- Entity Framework
- HTML 5
- CSS
- XML
- XAML
- TDD
- NUnit
- Telerik Tools
- Agile
- Scrum
- Waterfall
- Crystal Reports
- Oracle
- MS-Access
- Win 2K/Vista
- Dot Net NUKE
- VB.NET
- Web Services
- LINQ
- SSRS
- SSIS
- XSD
- IIS 6.0 & 7.0
- V- Model
- VBScript
- TFS
- VSS & SVN
- MS Visio
- Python
- IaaS
- PaaS
PROFESSIONAL EXPERIENCE:
Confidential, NC
Sr Developer
Responsibilities:
- Designed and Developing the Application using ASP.NET MVC 5, ASP.Net, C#, AngularJS, JavaScript.
- Provide technical support to client on the delivery of solution, escalating issues/concerns of potential impacts across the organization e.g., data architecture, form and report designs, data flow routines, and security designs).
- Designed and architected multi-threaded, enterprise-tier software agent using Windows Communication Foundation (WCF) service hosted in a Windows service to support Distributed computing.
- Designed the Web Pages using HTML, CSS, JavaScript, JQuery, Angular JS and AJAX.
- Written Unit Test cases for controller action methods.
- Responsible for implementing the Client Side Validations using Java Script.
- Developed HTTP Services using WEB API to expose business logic.
- Involved in writing Complex SQL queries, stored procedures and Triggers accessed SQL SERVER database.
- Developed Web API’s for Task Management Application.
- Worked on Web API to build HTTP Services that return JSON data to the client.
- Used Entity Framework ORM tool to interact with the database.
- Written Unit Test cases for controller action methods.
- Handled performance testing to measure memory and CPU utilization using ANTS profiler.
- Performed code reviews, debugging and testing using Batarang tool.
- Written technical documentation and developed workflows for the business functionality.
- Actively involved in deployment process, production server bug fixes and implemented new Change Requests
- Used Team Foundation Server (TFS) for source and version control.
Environment: ASP.NET MVC 5, .NET Framework 4.5, C#, Entity Framework 5, Visual Studio 2013, ADO.NET, HTML, XML, IIS, SQL Server 2012, JSON, AngularJS, SOAP, SQL Server 2012, NUnit, TFS, LINQ, WCF RESTfull Services, WEB API, Agile Scrum Methodologies.
Confidential
Sr. Developer
Responsibilities:
- Designed & Developed by the Application using ASP.Net MVC 4 withAngularJS and application development with C#.
- Involving different phases of SDLC including Designing, Programming, Testing and Documentation.
- Responsible for making UI Interactions to the Controller Actions using JQuery and getting the Data back as JSON and parsing it onto the UI.
- Integrated multi-threading functionality to make an xml listener ASPX page asynchronous.
- Create SOAP based WCF RESTfuland WebAPIto fetch data required and work accordingly, also used the concepts of Serialization.
- Designed database in MS-SQL and created stored procedures, functions, views, SQL queries and triggers to enforce entity relationships.
- Used TFS (Team Foundation Server) for all the source code maintenance among the whole team.
- Used various design pattern (Unity of work, Dependency Injection & repository) while interacting with database.
- Worked on taking Daily Reports for evaluating.
- Used Angular JS as the development framework to build a single-page application.
- Created user interfaces for displaying results using Telerik, Ajax and Asp.net.
- Create SOAP based WCF service as well as RESTful Web API to send and receive web service messages and converted the JSON format data to XML
- Used LINQ to build set of operations, parameters and expressions (Binary, Unary, Lambda) during execution (aimed at “Querying”) a set of data from SQL Server.
- Designed database in MS-SQL and created stored procedures, functions, views to reduce the complication of front-end SQL queries and triggers to enforce entity relationships.
- Used SOA Architecture to develop code in Test Driven Environment using NUNIT.
Environment: ASP.NET MVC 4, C#, Entity Framework 4, Visual Studio 2013, ADO.NET, HTML, XML, AngularJS, JavaScript, JQuery, JSON, SOAP, Web Services, SQL Server 2012, AJAX, NUnit, TFS, LINQ, WCF, Agile Scrum Methodologies.
Confidential
Developer
Responsibilities:
- Developed the modules in Visual Studio .Net 2010 using ASP.NET MVC, C#. Net, JavaScript, HTML, CSS, ADO.NET and SQL Server 2008.
- Developed and consumed WCF services for communication with internal systems.
- Validations of forms were performed using JavaScript, AJAX and .Net Validation controls.
- Used Cascading Style Sheets (CSS) to render a uniform look and feel for the application.
- Created multithreaded web services to enable efficient and fast access of these services from the client applications.
- Designed and Implemented data access layer-using ADO.Net to connect/update/access databases.
- Created Queries, Stored procedures, Triggers and Views to access the database.
- Performed Unit Testing.
- Integrated multi-threading functionality to make asynchronous communication from procedures.
- Generated various reports using SQL Server Reporting Services (SSRS) on monthly, quarterly and yearly basis to look at the progress of various agents across the state.
- Crystal Reports was used to generate complex reports. The reports could be exported in Excel or PDF formats.
- Involved in Unit testing and debugging.
- Designed and Implemented data access layer-using ADO.Net to connect/update/access databases.
- Created the database and several stored procedures and views were written to access the database.
- Developed Database Triggers to enforce Data integrity and additional Referential Integrity.
- Performed Unit Testing.
- Used SSIS, SSRS for the reporting part of the application.
- Generated various reports using SQL Server Reporting Services (SSRS) on monthly, quarterly and yearly basis to look at the progress of various agents across the state.
- Crystal Reports was used to generate complex reports. The reports could be exported in Excel or PDF formats.
- Involved in Unit testing and debugging.
Environment: ASP.NET MVC, C#, ADO.NET, .Net Framework 4.5, HTML, CSS, AJAX, Java, JavaScript, Visual Studio 2010, MS SQL SERVER 2012,SOAP, IIS 7.0, T-SQL, SVN, WCF, Web Services, Crystal Reports, Visual Source Safe, SSRS, SSIS, Scrum.
Confidential - Healthier OC. CA
Developer
Responsibilities:
- Developed core functionality with the ASP.NET Web Forms, C#. NET, ADO.NET.
- Created various Web service in SOA Architecture
- Employed Microsoft Enterprise Library for Data Access, Exception Handling and Logging
- Involved in writing Complex SQL queries, stored procedures and Triggers accessed SQL SERVER database using ADO.NET
- Migrated DTS 2000 packages to SQL Server and modified the packages accordingly using the advanced features of SQL Server Integration Services (SSIS)
- Involved in Unit and Integration testing for quality assurance purpose
- Used Team Foundation Server as Source Code Repository
- Involved in Unit testing and debugging.
- Involved in Application Maintenance for a period of 3 weeks.
- Also involved in enhancements of Dashboard tool used for support perspective built on WPF, Silver light and XAML using MVVM pattern.
- Used multi-threading to boost performance and responsiveness of applications.
- Used multiple custom controls and user controls all through the application development for rich user interface.
- Assisted in developing ER models for database design.
- Assisted database designers by continuous involvement in transition from business data to database design.
- Developed stored procedures, functions, and views regularly in the development of the application. Created and used multiple lookup tables and regular tables as part of Database design.
- Regular trouble shooting and issue resolution of the application as the everyday routine job description in the project. Have regular client interaction in the issue resolution process.
- Used IIS 6.0 along the duration of the project.
Environment: s: C# .NET, ASP.NET, IIS 6.0, OOPS, OOAD, .NET Framework 3.0, Java Script, AJAX, ADO.NET, CSS, Web Services, Visual Studio 2005, SQL Server 2005, T-SQLTFS, SSIS,SSRS.
Confidential
Developer
Responsibilities:
- Developed core functionality with the ASP.NET Web Forms, C#. NET, ADO.NET.
- Created various Web service in SOA Architecture
- Employed Microsoft Enterprise Library for Data Access, Exception Handling and Logging
- Involved in writing Complex SQL queries, stored procedures and Triggers accessed SQL SERVER database using ADO.NET
- Involved in Unit and Integration testing for quality assurance purpose
- Used TFS as Source Code Repository
- Involved in Unit testing and debugging.
- Involved in Application Maintenance for a period of 3 weeks.
- Migrated the application from .Net 2.0 to .Net 4.0.
- Also involved in enhancements of Dashboard tool used for support perspective built on WPF, Silver light and XAML using MVVM pattern.
- Used multi-threading to boost performance and responsiveness of applications.
- Extensively used ADO.Net objects to bind to various server controls.
- Used Rich server controls such as Data Grid, and Data List controls of ASP.NET.
- Used multiple custom controls and user controls all through the application development for rich user interface.
- Developed stored procedures, functions, and views regularly in the development of the application. Created and used multiple lookup tables and regular tables as part of Database design.
- Regular trouble shooting and issue resolution of the application as the everyday routine job description in the project. Have regular client interaction in the issue resolution process.
- Done multiple releases of the application builds in various servers like system testing, regression testing, UAT testing, staging servers and also Production servers. I have also maintained multiple application environments in various servers.
Environment: s: Visual Studio 2008, ASP.NET 4.0, ADO.NET, SQL Server 2008, XML, HTML, CSS, JavaScript, IIS 6.0,Visual Source Safe, SQL reporting services, SSRS, SOAP, WCF, Web services, SQL Server 2008, T-SQL, Windows Server 2003.
Confidential
Developer
Responsibilities:
- Designed User Interface using ASP.NET and various Server Controls.
- Involved in the Documentation of the project.
- Design and development of Web pages using classic ASP including Ajax controls and C#.
- Implemented ASP Forms Authentication.
- Involved in writing the Properties, methods in the Class Modules and also developed web services using HTTP.
- Implemented Caching, Validation on the client side using Enterprise Library.
- Worked on .NET Security features such as Form-Based Authentication and Role-Based Authorization.
- Performed application-level Tracing, Debugging and state maintenance.
- Developed windows services to run scheduled tasks.
- Responsible for writing SQL Queries, Stored Procedures, and Database Triggers using SQL Server 2005.
- Involved in tuning expensive SQL Queries for better performance.
- Data Reader, Dataset and Data Adapter, for consistent access to SQL Server 2005 data sources.
- Used Java Script for custom client-side validation.
- Implemented business logic/rules using C#.
Environment: s: Visual Studio 2008, ASP.NET 2.0/3.0, ADO.NET, SQL Server 2005,XML, Visual Source Safe, SQL reporting services, SSRS, SOAP, WCF,.NET Framework 3.0, SOA, Web services, SQL Server 2005, T-SQL, Windows Server 2003.
