Software Developer Resume
SUMMARY
- Over 8 years of software development experience involving all stages of Software Development Life Cycle (SDLC) including Analyzing Requirements, Designing, Developing, Integrating, Testing and Supporting the Software Applications.
- Experience in developing web applications using C#, ASP.NET (4.5/4.0/3.5/3.0 ), MVC (MVC 5.0/4.0/3.0), LINQ, Web Services, WCF, Web API, XML, ADO.NET, Entity Framework, HTML, CSS, JavaScript, JSON, jQuery, AJAX, SQL Server 2005/ 2008r 2/ 2012/ 2014.
- Strong in Object - Oriented Programming concepts (OOPS) such as Encapsulation, Inheritance, Polymorphism, and Data Abstraction and Relational Database Management System (RDMS) Concepts
- Excellent experience in Creating, Consuming and Publishing XML Web Services (SOAP, WSDL, UDDI) using .NET Framework and Solid understanding of Service Oriented Architectures.
- Experienced in developing web applications with Single Page Applications (SPAs) Framework using AngularJS. Worked with AngularJS Expressions, Directives, Controllers and filters.
- • Competent at building a Single Page Application website using Angular 7,Angular 6, Angular 5, AngularJS, and ASP. NET Core, ASP. NET MVC.
- Develop alerts and timed reports Develop and manage Splunk applications.
- Knowledge of the Splunk, including managing Splunk infrastructure, Data Extraction and Application and UI development. Solid knowledge of the Linux Server platform.
- Experience in implementing ASP.NET MVC pattern: Controller Actions, View Engine, Html Helper methods, Routing, Attributes, validations, model binding, creating custom validators etc.
- Experience in working with .NET features like Events & Delegates, Generics & Collections, Multi-Threading, Exception Handling, Serialization, LINQ.
- Worked in developing code for the database applications to interact with the databases, using ADO.NET objects such as SQL Connection Object, Data Command Object, Data Reader Object, Data Set Object and Data Adapter Object to design Data Access Layer.
- Experienced in generating On-demand and Scheduled reports for Business Analysis or Management decisions using MS SQL Server Reporting Services (SSRS).
- Expertise in Azure Infrastructure Management (Azure web role, Worker role, SQL Azure, Azure Storage).
- Use SCRUM for agile development and participate in team-led solutions, reviewing peer’s code for quality and completeness
- Involved in developing the Azure Solution and Services like SaaS and IaaS.
- Worked on the Microsoft Azure and deployed the Asp.net application using Azure and deploying the front-end applications by hosting it on IIS for better scalability.
- Experience in using LINQ query and retrieve data from different data sources (LINQ to Objects, LINQ to SQL)
- Experience in using SQL Server Profiler for optimizing queries, SQL query analyser for query execution plan and SQL Server Reporting Services to generate reports (SSRS)
- Experience using Source Code Version Control tools like MS Visual Source Safe (VSS), Team Foundation System (TFS) and GIT.
- Worked in Agile and Kanban methodology and implemented Test Driven Development.
- Responsible for providing high-end development solutions and troubleshooting issues related to development, implementation and deployment of applications
- Good communication and interpersonal skills. Keen to learn & develop using new technologies quickly.
TECHNICAL SKILLS
Languages: C, C#.Net, ADO.NET.
.NET Technologies: .NET Framework 2.0, 3.0, 4.0 & 4.5, ASP.NET 3.0/3.5/4.0/4.5 , C#.NET, ADO.NET, Web Services, LINQ, WCF, MVC and .Net Core
Web/UI Technologies: ASP, HTML, Java Script, jQuery, CSS, XML, Bootstrap, Angular JS, Angular 5,Anglar 6,Angular 7, Node JS, Ajax
Database: SQL Server 2012/2008/2005 , Oracle 10g
Web Services: Web API (Rest/Http) Services, SOAP Windows Communication Foundation services (WCF), WCF (HTTP/Rest) Services and Web Services.
Application/Web Servers: IIS 7.5/7.0/6.0
Development Tools: MS Visual Studio.NET 2005/2008/2010/2012/2013/2015/17/18/19
Design Methodologies: MS Visio, Microsoft Ajax Control Toolkit, Telerik RAD Control, Infragistics webdatagrid, WebHierarichal DataGrid 18/19 Controls for ASP.Net, MS Office, JIRA.
Version Control: Visual Studio Team Foundation System 2013/2012, Tortoise GIT, GIT
Operating Systems: Windows 10/8, Windows Server 2008/2008R2/2012
Cloud-Based Technologies: Microsoft Azure(Saas& Iaas)
PROFESSIONAL EXPERIENCE
Confidential
Responsibilities:
- Developed database-driven web applications using .Net Core 2.2, presentation layer with Razor engine and service layer using WEBAPI and REST services.
- Created New Screen’s and new Components using Angular 8
- Used MVC Razor-View Engine for re-using the individual user controls by not coupling them with underlyingdata elements.
- Implemented the Entity Framework Code First Approach to interact with Database and also implemented the Mappings, Model Changes, CRUD operations and dealt with performance issues.
- Implemented (ESRI) MAPS using Javascript API’s by calling the Rest End Points that consumes the MAPS hosted on Webserver.
- Involved in design and development of Restful web services, tested web services using SOAP UI and REST Client and Postman to check the responses directly inserting into the Tables in the Backend based on the ping/poll requests.
- Implemented Stored Procedures, Tables and Views, Triggers, Functions for maintaining and interaction with Database using SQL Server.
- Lead jr Developers and helped them in resolving issues.
- Created new API’s using Asp.Net Web API to read TDU Description from the Database.
- Used Azure Service Bus queues and web jobs to pass messages between different rest web API in order to decouple them to ensure scalability.
- Setting up Angular 6 & Angular 7 framework for UI development. Developed html views with HTML 5, CSS, JQuery, JSON, and Java Script.
- Work with third party application, hosting and CDN providers to integrate data feeds to a centralized Splunk platform.
- Design, support and maintain the Splunk infrastructure in a highly available configuration.
- Assist with design of core scripts to automate SPLUNK maintenance and alerting tasks.
- Support SPLUNK on UNIX, Linux and Windows-based platforms. Assist with automation of processes and procedures
- Plan and coordinate lifecycle and capacity management of Splunk service (software version upgrades, hardware upgrades and migrations, deployment of new infrastructure etc.)
- Used Azure WebJobs and Resource Manager (ARM) services like worker role to perform heavy background tasks in order to make application more responsive and more over used Azure storages as blob and table storages to store images, complex files and email templates.
- Deployed application into Azure Server by setting up Continuous Integration (CI)/Continuous Deployment (CD) from GIT.
- Used JIRA and GIT for project management, issue tracking, version controlling, build automation, tracking the work items etc.
- Developed test models for performance workload distribution and Developed test plans scenarios test scripts for Quality Center (HPALM) and outlined test environments for relevant parties.
Technology: Visual Studio 2019, C#, .Net Core 2.2, Angular 8, Entity Framework, Sql Server, IIS,Javascript, JQuery, ESRI, Windows Server 2012, MS Visio, HTML 5.0, CSS,JQuery, Microsoft Azure, Bootstrap 4.0, REST Services, PostMan, Web API, GIT.
Confidential
Responsibilities:
- Involved in the software development (SDLC) of the application from design phase to implementation phase, testing, deployment and maintenance phase.
- Designed and Developed a web application using .Net Core which is platform independent
- Worked extensively on web forms and data binding controls like Grid view, Data list and Drop-Down boxes and Mapping page fields to the database fields.
- Used Angular JS to connect the web application to back-end APIs, used RESTFUL methods to interact with several API's, and wrote custom directives for a responsive, CSS-animated user interface.
- Designed the web application structure using ASP.NET core with Angular 4, Angular 5 and Angular 6.
- Created and consumed Web API’s (HTTP/REST) services to implement business logic using C#.
- Managed resources and gathered metrics and Used LoadRunner to regularly test performance life cycles
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Developed system services SOA application platform for use by all web applications utilizing WCF services.
- Extensively used XML and JSON Serialization for transferring the data from controller to view.
- Involved in design and development of Restful web services, tested web services using SOAP UI and REST Client and Postman.
- Integrated web applications with backend databases by Creating Indexes, Stored Procedures, Triggers and Views using SQL server 2014.
- Added performance measurements for Oracle, Web Logic, IIS in LoadRunner TestCenter.
- Analyzed results using LoadRunner Analysis tool and analyzed Oracle DB connections, sessions, Web Logic log files.
- Design and development of master pages, content pages and user controls using Infragistics and AJAX control toolkit controls.
- Created SSIS packages with Error handling, notifications and package configurations and Implemented audits/logging for SSIS packages on task level and package level.
- Consumed and configured Windows Communication Foundation (WCF) SOAP data services for cross application communication to work with data.
- Standardize and implement Splunk Universal Forwarder deployment, configuration and maintenance in Linux and Windows platforms
- Experienced in using TFS for version controlling, build automation, tracking the work items etc.
- Written and improved application technical documentation and provided knowledge transfer to team members.
Technology: Visual Studio 2010, C#, .Angular 4.0,Net Core, SQL Server 2012, IIS, Angular JS, Windows Server 2012, ASP.NET MVC, MS Visio, SSIS, Windows Communication Foundation (WCF), Infragistics, WPF, TFS.
Confidential
Responsibilities:
- Involved in the development of ASP.Net N-tier web-based applications using Visual Studio 2015.
- Involved in analysis, design, implementation, code review, testing and deployment of the application
- Involved in designing and development of the applications and database model for web application.
- Implemented core components in C# using OOPS concepts and developed the applications with ASP.Net
- Created and consumed WCF services to implement business logic using C# 5.0
- Design and implemented Structured Deal Evaluation software using C# 5.0, WinForms and Infrigistics, utilizing multi-threading technologies.
- Designed the Technical Design Document (TDD) for the Respective Functional Specification Document (FSD) based on the Business Requirements and updates to the SharePoint Document.
- Developed dynamic responsive Web Application by integrating AngularJS with Bootstrap which is further integrated with Web Services.
- Used Angular JS framework in other multiple applications to build the frontend views in MVVM used Angular services to retrieve data from backend and injected Angular services into different controllers using dependency injection.
- Extensively used AngularJS directives, services, Route to bind controller and html, build some custom directives to achieve reusable functionality and Implemented routing to allow for the use of a Single-page-application (SPA) with different content using route Provider in the AngularJS Module and ng-view in the HTML5.
- Implemented AngularJS Controllers to maintain each view data and service calls using Angular Factory.
- Used HTML5 Form Validation, Type and Attributes Restrictions to validate the client inputs.
- Supported clients query monthly statement and sort transactions by their own criteria using AngularJS which includes Date-binding, Data-filter and Custom Sorter Functions.
- Worked on the Stored Procedures to ease the Data Integration for SSRS Business Intelligence Reports.
- Worked on Creating the SSRS reports that are migrated to Cloud and successfully deployed the Reports into Microsoft Azure using SSDT 2015.
- Written and developed tabular, matrix and chart-based report services using SSRS.
- Created SSIS packages with Error handling, notifications and package configurations and Implemented audits/logging for SSIS packages on task level and package level.
- Developed LoadRunner Scripts. Created Single User, Base Line and Soak test scenarios. Random pacing between iterations was introduced to get the desired transactions per hour
- Consumed and configured Windows Communication Foundation (WCF) SOAP data services for cross application communication to work with data
- Migrated SQL Server from 2008 to 2012 with all the packages and reports and Implemented Stored Procedures, Tables and Views, Triggers, Functions for maintaining and interaction with Database using SQL server 2012.
- Deployed the application in cloud using Microsoft Azure and added enhancements to the application using C# and used (SAAS) System as a Service to develop Software’s and host applications and make them available to the customers.
- Written and implemented multiple test cases using Unit testing framework (NUnit and MS Unit) in TDD and performed automation Test’s.
- Experienced in using TFS for version controlling, build automation, tracking the work items etc.
- Designed and developed project work flows using Microsoft Visio design tool for technical documentation.
- Performed all necessary day-to-day Subversion functions for the project like merging, creating branches and tags using TFS and tracked backlogs and fixed bugs using JIRA.
- Written and improved application technical documentation and provided knowledge transfer to team members.
Technology: Visual Studio 2015, C# 5.0, SQL Server 2012, IIS, Windows Server 2012, ASP.NET 4.5, MS Visio, SQL Server Reporting Services (SSRS), LoadRunner, SSIS, jQuery, Angular JS, HTML, CSS, WPF, Bootstrap, WPF, Json, Ajax, Windows Communication Foundation (WCF), LoadRunner, Infragistics, TFS, TDD, JIRA, SSDT 2015, Microsoft Azure (SaaS).
Confidential
Responsibilities:
- Involved in development of ASP.NET 4.0, ASP.NET MVC 3.0 applications using visual studio 2010
- Used jQuery, JavaScript, CSS and HTML in design of web pages and validating user inputs
- Involved in designing and developing different modules using C#, ASP.Net Web User Controls
- Used AJAX Controls and Extenders to increase the functionality of web page calling the other pages asynchronously to reduce the network traffic Designed UI using ASP.Net controls.
- Involved in designing and developing the Middle Tier using ADO.Net to perform and implement business logic, Updating/retrieving the data to/from SQL Server Database.
- Used Data Adapters & Datasets extensively for database activity.
- Used Data grids for presenting information in tabular format.
- Designed User Interfaces Pages using Master Pages to create consistent layout for the pages Coded JavaScript to perform varies client-side validations
- Designed cascading style sheets to set style on ASP.NET4.0 pages
- Used Web services and Windows Communication Foundation (WCF) methodology to implement the web services and involved in configuration and hosting of WCF service.
- Implemented page level error handling using Custom Error pages and Error logs
- Used ADO.Net Entity Framework 4.0, Asp.Net 4.0 and WCF to communicate between DAL and other business components
- In Asp.net 4.0, used .Net server controls, web user controls, data grid control, form validation control, details view Control, form view Control, Repeater, data list, rich user controls to provide for better user experience.
- Extensively used JSON, jQuery, jQuery Plugins, Ajax, JavaScript Libraries in day-to-day development
- Used LINQ to Entities to fetch the data from Database.
- Workedextensivelyonwebformsanddatabindingcontrolslike Gridview, Data list and Drop-Down boxes and Mapping page fields to the database fields
- Written and implemented multiple test cases using Unit testing framework
- Written and developed tabular, matrix and chart based report services using SSRS
Technology: Net Framework 4.0, Visual studio 2010, Windows Communication Foundation (WCF), Web Services, ADO.Net Entity Framework 4.0, MVC 3.0, C#4.0, ASP.Net 4.0, WPF, XAML, LINQ, JavaScript, SSRS, jQuery, SQL Server 2008, Microsoft IIS 6.0, SOA.
