It App’s Programmer Resume
Cleveland, OhiO
PROFESSIONAL SUMMARY:
- Experience in the field of software development using AGILE SCRUM Methodology and Waterfall, actively involved in Analysis, Design, Development, Implementation and TDD.
- 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 the web applications using advanced JavaScript/UI frameworks like AngularJS (2.0/1.6/1.5), jQuery ReactJS, Knockout.JS, JSON, XML, Bootstrap 3.2, AJAX, HTML (5/4), DHTML, XML/XSL/XSLT, CSS (3/2).
- Exceptional ability in Design, Development, Security, Testing and consuming of distributed applications using Windows Communication Foundation (WCF) and responsible for developing WCF based Service, Data, Fault and Message Contracts and services.
- Experience in developing Web Applications using ASP .NET Web API, RESTful API’s, Design Patterns (MVP, MVVM) and Web Services (XML and SOAP)
- Expertise in Database design (RDBMS), programming, implementation and development using MS SQL Server 2005/2008/2012 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.
- Experience in using Source Code Control Systems like SVN, GITHUB, Team Foundation Server (TFS).
- Proven Expertise in report writing using SQL Server Reporting Services (SSRS)/ SQL Server Integration Services (SSIS) and creating several types of reports like drill down, Parameterized, Cascading, Conditional, Table, Matrix, Chart and Sub Reports.
- Expertise in developing both Web applications and Desktop applications.
- Ability to work in team as well as independently with minimal supervision and comfortable to relocate.
TECHNICAL SKILLS:
Programming Languages: C# (4.0/3.0)
FrontEnd Technologies: HTML 4/5, jQuery, CSS, Java Script, Nodejs, React JS, Bootstrap 3, AngularJS,2,4.
IDE Tools: Visual Studio 2015/2012/2010
MiddleTier Technologies: WCF, Web API, ADO .NET 3.5/4.0, Entity Framework 5.0/6.0
Databases: SQL Server 2012/2008 R 2/2008/2000.
.NET Framework: 4.5/4.0.
Operating Systems: Windows XP/7/8/10, Linux, Unix
Cloud Environments: Microsoft Azure Cloud Services, Amazon Web Service (AWS).
PROFESSIONAL EXPERIENCE:
Confidential, Cleveland, Ohio
IT App’s Programmer
Responsibilities:
- Involved in complete Software Development Lifecycle (SDLC) using Agile Methodologies for implementation and development of project.
- Developed the application using N-Tier architecture using C#, MVC 4/5, Entity Framework 5/6, LINQ, Web API, HTML5, CSS3, jQuery, JavaScript, JSON, Angular JS and Bootstrap UI.
- Migrating all the Applications into latest framework with CSS. Helper class to log errors to Splunk and create altering, dashboard creation and for visibility we are using app-dynamics.
- Performs standard logging & creation of Splunk dashboard, alerts & incident creation on Splunk servers.
- Extensively used ASP .NET concepts such as Master Pages, Sessions, Post backs and written code-behind files in C# in ASP .NET 4.0 Framework.
- Involved in developing Web Services and invoking them by using XML, SOAP and WSDL for creating proxy classes.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4.
- Developed view models and controller actions to fetch data from back end (server side) using Web API and sent response as JSON objects to the client side.
- Developed REST APIs that allow sophisticated, effective and low-cost application integration and multi-tier web applications with the use of Web Services using ASP.Net Web API.
- Used LINQ to SQL and LINQ to Entities for CRUD operations and used Lambda Expressions for filtering data.
- Worked on building T-SQL queries Stored Procedures, Functions, Views, Indexes and Triggers for Data Manipulation in SQL Server 2012.
- Involved in migration of existing modules of the web application from physical deployment to AWS. Also designed, built and deployed the new modules utilizing the AWS stack.
- Created SSIS packages to extract data from various data sources such as Access Database, Excel Spreadsheet, Flat Files and involved in generating enterprise reports such as Tabular, Matrix and Drill Down using SQL Server Reporting Services (SSRS).
- Used Microsoft Team Foundation Server (TFS) extensively for Requirement Management, Automated Build, Release Management, Source Code Repository and to maintain Versions.
Environment: Visual Studio 2012/2014, C# 4.0, .NET 4.5, MVC 5.0, WCF, JavaScript, AngularJS, ADO .NET, Entity Framework 5/6, SQL Server 2014, SSIS 2012, SSRS 2012, TFS 2015, Splunk, App Dynamics, AWS.
Confidential, Austin, Texas
Application Developer
Responsibilities:
- Involved in Software Development Life cycle(SDLC) starting from Requirements gathering and performing object-oriented analysis, design, implementation, and development using Agile methodology with daily scrums.
- Created a reusable implementation of the EPiServer framework using C# and MVC to migrate the many Verisk business units web sites content into an Azure cloud. Implemented e-commerce solutions using MVC and C#.
- Responsible for supporting the day-to-day operations of the Content Management System (CMS) including managing access permissions, creating new pages, updating existing modules, developing content templates.
- Designed and developed static and dynamic pages & validated client-side scripts using JavaScript.
- Used Authorization filter and Exception Filter extensively in ASP .NET MVC to implement authorization and authentication for controller actions, and to create custom exceptions respectively.
- Involved in developing Mobile version of the project by creating fast responsive web pages using Angular 2.0 and Typescript.
- Used Web Services (SOAP) for transmission of large blocks of XML data between two interfaces.
- Used ASP .NET Web API as the platform for building Restful applications on the .NET Framework.
- Used SSIS to move data packages (Stord Procedure) from production server to development server to re-write some modules during production support.
- Written Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2012 for inserting/Updating/Deleting the data into the relational tables
- Worked with various ADO .NET objects such as Data Reader, Data Adapter and Data Set to communicate, access and modify data in SQL Server.
- Used Team Foundation Server and GIT as a centralized version control system for source code management.
Environment: C# 4.5, ASP .NET 3.5/4.0, MVC 4.0/5.0, Web API, WCF, CMS, T-SQL, JavaScript, SSIS 2012, LINQ, ADO .NET, TFS 2012, GIT 2.9/2.10, SQL Server 2012, Azure.
Confidential
Jr Software Developer
Responsibilities:
- Involved in discussion of Application Life Cycle, Analysis, Design (SDS), Development, Source code management, build management, and Testing of application.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Implementation of Web Design based on CSS3, HTML5, JavaScript and Bootstrap Front-End Framework.
- Responsible for developing business tier logic of the application with back-end coding in C#
- Used XML to transmit data between Server and Web Application in web services both in SOAP and Restful Services
- Implemented server, State Management, Forms Authentication, and created Master Pages in ASP .NET.
- Developed custom controls in ASP .NET WinForms, to add to various web pages within the application.
- Used ADO.NET objects extensively to communicate with database to access and modify data.
- Created SQL Queries, Stored Procedures, and Functions to work with data in SQL Server 2008 R2.
- Involved in SQL Server Performance Tuning to improve the performance of Query execution.
- Used Microsoft ADO.NET to access data from database in a web application.
- Designed and implemented stored procedures, triggers, views in SQL Server 2005.
- Dynamic SQL commands and SQL stored procedures to interact with the Database.
- Used Microsoft team Foundation Server (TFS) for source control management and checking- in files.
Environment: ASP .NET 3.0, C# 3.0, Visual Studio 2008, HTML, CSS, JavaScript, AngularJS, ADO .NET 3.5, SQL Server 2008 R2, TFS 2008.