Developer Resume
Columbus, OH
SUMMARY
- Has 5 years of experience in teh field of software development using AGILE SCRUM Methodology and Waterfall, actively involved in Analysis, Design, Development, Implementation and Testing of business applications.
- Extensive experience working with ASP.Net, MVC Frameworks 6.0/5.0/4.0/3.0/2.0 and implemented controller actions and Views, Partial Views, Areas, Sections, Strongly Typed Views and View Models with State Management, Security, Caching features and configuring optimizations etc.
- Strongly skilled and well Experienced in developing Single page applications (SPA) and client side functionalities with various rich UI and responsive features along with performance functionalities in teh web applications using advanced JavaScript/UI frameworks like AngularJS (2.0/1.6/1.5), ReactJS, Knockout.JS, JSON, JQuery, XML, Bootstrap 3.2, AJAX, HTML (5/4), DHTML, XML/XSL/XSLT, CSS (3/2).
- Superior proficiency in implementing Filters, Validations, Controllers, Components, Directives, Routings, Factory and Services in AngularJS1.5/1.6.
- Exceptional ability in Design, Development, Security, Testing and consuming of distributed applications using Windows Communication Foundation (WCF), and also responsible for developing WCF based Service, Data, Fault and Message Contracts and services.
- Experience in Designing and developing rich application for Web (ASPX/Silverlight) and Windows (WPF).
- Creating WPF/Silverlight applications using MVVM architecture.
- Developed Microsoft Visual Studio Tools for Office (VSTO) applications, integrating with MS Excel.
- In - depth experience developing applications using Expression Blend, AJAX, Silverlight 3.0/4.0/5,0, and WPF.
- In depth Knowledge in working with attribute routing, data serialization, model binding, and user based authentication and token-based authentication in WEB API.
- Proficient knowledge in Entity Framework 6.0/4.3 Code First and Database First approaches with ASP.NET MVC 5.0/4.0 to implement CRUD operations, data massaging, Fluent API with LINQ to Entities
- Expertise in Database design (RDBMS), programming, implementation and development using MS SQL Server 2005/2008/2012, Oracle 11g/10g/9i, MS access, analytical and conceptual skills in database related work primarily creating complex Stored Procedure, Views, Triggers, Functions, T-SQL, Indexes, Cursors, Performance Tuning, SQL Profiler
- Proven Expertise in report writing using SQL Server Reporting Services (SSRS)/ SQL Server Integration Services (SSIS) and creating various types of reports like drill down, Parameterized, Cascading, Conditional, Table, Matrix, Chart and Sub Reports.
- Experienced in version control systems such as Team Foundation Server (TFS), VSTS, Clear Case and Subversion for active tracking of work progress and maintaining code repository
- Involved in performing unit testing using tools MS-Unit, N-Unit and also did several integration testing, system testing and performance testing.
- Excellent Written, Analytical Skills, Verbal Communication skills with a customer service oriented attitude and worked with teh offshore team as onsite coordinator to provide teh update on teh daily basis.
PROFESSIONAL EXPERIENCE
Confidential, Columbus, OH
Developer
Responsibilities:
- Involved in SDLC phases in Agile methodology and Scrum and provided better estimates and actively involved in Scrum meetings for requirement analysis, task analysis and progress discussions.
- Involved in implementation of Entity Framework ORM for business to domain model.
- Defined Domain Entities and Relationships using Microsoft Entity Framework Code First approach and Data first approach.
- Analysis, Design, Developing, testing and supporting of .NET web applications using .Net Framework, ASP.NET C#, VB.Net.
- Developed Stored Procedures, Functions, Views and Triggers for Data Manipulation, ensuring set up relations includes indexing, constraints, foreign keys, primary key etc. using SQL Server.
- Used Web Api for teh business layer logics and used LINQ to retrieve data from teh database.
- Used html 5 and bootstrap CSS for teh user interface
- Used web API to get JSON (restful web services) as output.
- Enhanced legacy application by building new components in Angular 2 and typescript.
- Worked with Angular 2 directives, components, pipes, and injectable.
- Configured Restful services utilizing Web API, Designed and developed various Classes in C#, NET to implement teh business logic and event handling.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter for consistent access to Designed, modeled multi-threaded, enterprise n-tier software agent using WCF web service hosted in a Windows service.
- Used Generics extensively in C# and ASP.NET Menu Controls and Tab controls.
- Provided support and also involved in maintenance process.
- Interacted with Project managers and Business Analyst to resolve any issue in timely manner and keep everyone informed on teh status of teh project.
- Experience in Microsoft Azure IaaS, PaaS and SaaS Architecture, Strategy and Planning. Working knowledge of visual studio 2015 with Azure.
- Used LINQ for querying, sorting, filtering teh complex objects utilizing Entity Framework DB Context and implemented Repository pattern for centralized data access.
- Worked with SSRS reporting services for generating few reports.
- Designed and developed various SSIS packages (ETL) to extract and transform data and involved in Scheduling SSIS Packages.
Environment: Visual Studio 2015, Net Framework 4.5, VB.net, WCF, C#, ASP.NET, HTML5, CSS3, Java script, IIS, SQL Server 2014, Entity Framework ORM, SSIS, SSRS, TFS.
Confidential, Basking Ridge, NJ
Developer
Responsibilities:
- Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagrams depicting method interactions, using MS Visio.
- Developed UML Diagrams like Use Case Diagrams, Class Diagrams and Sequences Diagrams.
- Designed and developed Web pages using Visual Studio 2012 using ASP.NET 4.5 and C#.
- Used JavaScript, HTML 5, CSS 3, ADO.NET and SQL Server 2012.
- Developed and consumed WCF and MVVM services for communication with internal systems. Leveraged teh introduction of Web API Controllers (Web API 2) in ASP.NET MVC 5 to build, maintain Restful API’s and also consume teh API’s client side using Angular JS data binding.
- Designed front end with Java script framework in Angular2.0 and J query
- Has good knowledge about working with Equities, Future options and Volatility Swaps.
- Worked with View State on teh client side and Session State on teh server side to maintain teh data between teh pages of teh application.
- Responsible for developing teh Data Access Layer (Model) using ADO.NET, Entity Framework Model, LINQ to Entities and C#. Involved in Unit Testing and Integration Testing.
- Used AngularJS 2.0 as teh development framework and done CRUD operations with $http service.
- Responsible for designing and developing teh database objects like Tables, Views and Complex T-SQL statements involving Joins and using Temporary Tables, UDF (User Defined Functions).
- A defined request-response message system, typically expressed in JSON or XML, which is exposed via teh web, most commonly by means of a HTTP-based web server by a server-side Asp.NET web API.
- Maintained TFS (Team Foundation Server) as a central repository system and automatic builds and Continues Integration and N-Unit testing.
- Created and deployed SQL Server 2012 SSIS packages to redirect teh data in to teh production.
- Used Angular JS to standardize web application structure and responsive using Bootstrap and provide a future template for data binding.
- For Data Migration used SSIS (SQL Server Integration Services) so as to extract, transforms and load data.
- Used Crystal reports to generate complex reports. Teh reports can be exported in Excel or PDF.
- Used WPF framework as it can be executed anywhere like windows or Web Applications.
- Involved in migrating web services to WCF based on Service Oriented Architecture (SOA).
Environment: VisualStudio2012, C#/VB.NET, HTML5, Angular JS 2.0, MVC 5.0, WCF, Entity Framework 6.0 Code First, Angular JS, TFS 2010, IIS 7.0, AJAX, LINQ, XML, AngularJS, Bootstrap, Microsoft Enterprise Library, SSRS, SSIS, SQL Server 2012, R2, Web API, Windows Server 2008 R2/2008,T-SQL.
Confidential - Louisville, KY
Developer
Responsibilities:
- Actively involved in Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Helped team members understand teh project, specification and teh requirements.
- Created Models, Views, Controller and code behind in MVC3.
- Used Razor engine to develop MVC program.
- Worked with HTTP package authentication, recognition and handling teh package.
- Religiously implemented OOPS concept to maintain reusability and to avoid data leakage.
- Implemented Interface whenever possible to enhance usability, testability and to increase performance.
- Created data repositories to manipulate data in teh database, which was based on SQL server 2008.
- Created Data Tables and Applied teh Web Service Enhancements to teh Web Service so dat teh reliability increases.
- Created Client side validations with JQuery selectors, Events and Server side validations with ASP.Net 3.5.
- Used AJAX to manage teh post and AJAX forms.
- Extensively used XML to bind teh data to teh web controls, data manipulation and transmit over teh HTTP. Incoming XML was parsed appropriately and stored.
- XML Serialization and Deserialization was used before and after data transmission.
- IIS was used to publish teh web page.
- Created REST handshake service in Portal side for Microsite (another web sites) to get teh complementary device information and redirect teh user after teh authentication, finished by ASP.Net WebAPI, WCF, and EF.
- Designed and build thread safe class to limit single instance of a class constructed at runtime.
- Created error-handling class to bubble out error in .NET framework to minimize error.
- Implemented unit test and integration test using NUnit test, which was also used for debugging teh program.
- Team Foundation Server (TFS) was used for controlling versions and assistance in documentation and creating Help files
Environment: Visual Studio 2010/2008, Net Framework 4.0,Resharper, C#, WCF, JQuery, ADO.NET Entity Frame Work DB First 4.0,TFS 2010, WCF, IIS 7.0, AJAX, LINQ, XML, Microsoft Enterprise Library, NUNIT, SQL Server 2008 R2, Windows Server 2008.
Confidential
Jr .Net Developer
Responsibilities:
- Involved in requirements gathering and performed object oriented analysis, design and implementation using UML.
- Worked in team environment and developed web based application for users.
- Designed web interface using ASP.NET and multitier architecture.
- Developed presentation layer using server controls, HTML controls and user controls.
- Applied Master Pages, Themes, and CSS for a consistent look and feel for Page design.
- Implemented Service Oriented Architecture (SOA) in teh application.
- Created document libraries to store and share teh functionalities.
- Created SQL Stored Procedures to handle teh business logic.
- Used LINQ to SQL and ADO.NET as teh data provider for communicating with teh SQL Server Database.
- Used SOAP protocol for accessing web based services and communication between applications.
- Implemented Caching technologies to improve teh performance.
- Built and used Error handling mechanism extensively.
- Integrated SSRS reports into teh web application using Report Viewer Controls.
- Documented teh unit test cases for teh modules/forms developed.
- Used Visual Source Safe to deploy teh code and task management.
Environment: Visual Studio 2005 IDE, ASP.NET, C#, VB.NET, .NET 2.0/3.0, ADO.NET, XML, Web Services, SharePoint 2007, VSS for version control and for bug tracking, SQL Server 2005.