Summary
Overview
Work History
Education
Skills
Websites
Accomplishments
Timeline
Generic

Your Name

Summary

  • Highly-skilled software development professional bringing more than 8+ years in software design, development and integration.
  • Extensive experience in developing Web based applications and client/server applications using C#.NET(5.0,6.0), ASP.NET (3.5/4.0/4.5), ADO.NET, AJAX toolkit, LINQ.
  • Experience in working with the concepts of C# such as Generic Collections, Custom Attribute, Distributed Web Applications.
  • Experienced with Components, Directives, Pipes, Services, Auth Guards in Angular 4.
  • Experienced with ASP CORE 1.0/2.0 and Entity Framework Core 1.0 both Code First and Database First approaches.
  • Experience on Web API to create HTTP RESTful services to communicate with UI Objects and JSON.
  • Proficient in developing webpages quickly and effectively using HTML 5, CSS3, JavaScript, JQuery AngularJs, Bootstrap and experience in making web pages cross browser compatible.
  • Experienced with working Single Page Applications(SPA) using AngularJs and Angular2.
  • Experienced with working in CSS preprocessor like SASS and LESS.
  • Efficient programming with various technologies such as C#.NET, ASP.NET, ADO.NET, LINQ, Entity Framework, Web Forms, SQL Server.
  • Experience in using MVC (Model View Controller) and MVVM(Model View View Model) Architecture for designing and developing enterprise applications.
  • Extensive knowledge in MVC pattern and Razor view engine Web services (SOAP, WSDL), AJAX controller toolkit and ajax extended controllers.
  • Experience in .NET security features such as Authentication (Windows based and Form based) and Authorization (Authorizing users and roles). and Expirence with Auth0 and OAuth.
  • Good hands of experience in developing and implementing XML Web services using WCF, WPF, WSDL, REST, SOAP, LINQ.
  • Proficiency in Object Oriented (OOP) design and development. And Experienced with N-tier Application in ASP.
  • Experience in MS SQL, Oracle, SQL SERVER, MS-Access database Programming using PL/SQL, Constraints, Indexes, Views, Stored Procedures, Packages, Cursors, Triggers and user defined functions.
  • Extensive Knowledge of Azure as a backup functionality and design. Azure cloud switch allows us to debug, fix and test software bugs much faster.
  • Good working knowledge in designing UML diagrams such as Class, Object, Sequence, Activity, Use case, State chart diagrams.
  • Experienced in all stages of SDLC (Software Development Life Cycle) with exposure to diverse business domains including banking, healthcare.
  • Experience in Version Control Tools like TFS,VSTS,Git for Source code version management and merging source code after intermittent project releases.
  • Experience with building native mobile apps using Ionic 3 and Xamarin. Forms
  • Knowledge on PHP, MySQL and WordPress.Strong Analysis and problem solving skill by extensive experience with Analysis, Design, Development, Customization and Implementation of Software Applications.
  • Programmer successful at managing teams, driving progress toward project milestones, quality assurance and on-time delivery.

Overview

15
15
years of professional experience

Work History

Senior NET Applications Developer Team Lead

Cognizant Technology Solutions
05.2016 - Current
The project is to build the ATS(Application Tracking System) for current recruitment.The main aim of the application is build ATS for all types of companies in the recruitment.The application consists of several plugins such as email plugin, browser extension plugin etc.

Technical Environment:ASP Core 1.0, Entity Framework Core 1.0 (Code First), Angular 4/5, Web API 2.0, Identity Server,C#.NET, Angular Material, ngx-bootstrap,Gridlex, SQL Server 2014, Visual Studio 2017, Visual Studio Code,Agile(Scrum), VSTS, GitHub, AWS.

Responsibilities:

  • Led a group of 8 engineers in the design, and development of .Net/Angular-based software solutions.
  • Collaborated with developers and performance engineers to enhance supportability and identify performance bottlenecks.
  • Generated Re-usable components, Pipes, Services, Directives in Angular 4/5.
  • Implemented GitHub for version control using VSTS.
  • Built databases and table structures following n-tier architecture methodology for web applications.
  • Implemented CORS for injecting Web API's in Angular 4 application.
  • Developing Android and IOS application using Xamarin. Forms using C#.
  • Developed shared central authentication system in Identity Server for intranet applications.

Senior NET Applications Developer Team Lead

Cognizant Technology Solutions
03.2015 - 04.2016

Emerging an intranet banking application used within banks by employees into a secure Web application which can also be accessed by customers. Account management, check management system, mortgage system, troubleshooting support system were couple of modules added in the transition.


Technical Environment: ASP MVC 5, ASP Web API, Sql Server 2012, Twitter Bootstrap,CSS3, Entity Framework (Code First),C#.NET, Angular Js, Razor Views, TFS.
Responsibilities:

  • Strengthened developmental methodologies by introducing a code quality document.
  • Collaborated with product management to design, build and test systems.
  • Build ASP Web API and authenticate API's with Data Annotations.
  • Generated User Interface in Razor Views with Bootstrap 3. And Injecting Web API's in Razor Views.
  • Built databases and table structures following n-tier architecture methodology for web applications.
  • Worked closely with clients to establish problem specifications and system designs.
  • Identified and suggested new technologies and tools for enhancing product value and increasing team productivity.

Web Designer Developer

Accenture
09.2013 - 12.2014

   JPMorgan Chase is the global financial services firm with investment, research, banking, finance, insurance and other businesses. This is a Customer Service application which has user interfaces allowing   the root cause analysis on Customer Complaints from different channels and sources.

Technical Environment: C#.NET, ASP NET MVC, LINQ, WCF, AJAX, Visual Studio 2015, SQL Server 2012, HTML 5, CSS3, JavaScript, Bootstrap.

Responsibilities:

  • Developed and implemented complex Internet and Intranet applications on multiple platforms.
  • Established compatibility with third party software products by developing program for modification and integration.
  •  Developed the services using WCF to access catalog and basket related functionalities.
  • Developed Unit Test Scenarios and tested Test Scenarios in Web methods using NUnit.
  • Developed web pages using Asp.Net, JavaScript for Client Side Validation.
  • Implemented LINQ for querying, sorting, filtering the complex objects.
  • Configured security features for the application using Form Based Authentication and Role Based Authorization using C# and ASP.NET.
  • Implemented Razor views and Partial Views.
  • Created Stored Procedures, Functions, Views and Triggers in MS-SQL database using T-SQL for regulate and maintain complex data.

Dot Net Developer

Adesa
05.2012 - 08.2013

AFS provides customers a single logistics interface for all logistical needs. This project involves in the development of Bill of Lading (BOL) application to transfer all sorts of goods from any location to any location in USA. The user interface collects all the required information like sender and consignee addresses, the type and number of items to be transferred, includes a special interface for the transferring of hazardous items and the type of payment. It also includes different types of transportation like Truckload (TL), Less-Than-Truckload (LTL), Parcel, International, Air Freight/Expedite.

Technical Environment: Windows XP, C#, ASP.Net 3.0, CSS, MS SQL Server 2005, Crystal Reports, Win Forms, ADO.Net, .Net Framework 3.0, Visual studio 2005, JavaScript, HTML, CSS, JavaScript.

Responsibilities:

  • Developed work-flow charts and diagrams to ensure production team compliance with client deadlines.
  • Developed Windows forms application with interface (GUI) using C#. NET classes, Asp.NET toolbox.
  • Included WPF in .NET Framework to build application to incorporate elements of .NET FW class library.
  • Designed Windows forms UI in visual studio populate data in Data Grid View from the database with the help of ADO.NET queries.
  • Used Windows-UI (XAML, HTML) to enterprise, modernize & mobilize Win Forms applications.
  • Extensively worked on Creating, Transmitting and Consuming WCF and Web Services.
  • Developed Web forms, User controls and Custom controls for the web application in ASP.NET.
  •  Converting older form's styling with Jquery and bootstrap. 

Dot Net Developer

Capgemini India Pvt Ltd.
08.2011 - 04.2012

It’s a windows application providing the industry with enterprise information assurance and IT security, and enables employers to access firm’s educational programs, technical training, marketing consulting and the nation’s leading executive forum for IT Security professionals.

Technical Environment:Visual Studio 2005/2008 and .NET Framework 3.0, ASP.NET, ADO.NET, SQL Server 2005/2008, LINQ to SQL, Windows Forms, Web Services, WPF, HTML, XAML.
Responsibilities:

  • Conceptualized, planned and executed original designs for a wide range of website properties.
  • Designed Windows forms UI in visual studio populate data in Data Grid View from the database with the help of ADO.NET queries.
  • Used LINQ to SQL to manipulate and retrieve the data from database. 
  • Used Windows-UI (XAML, HTML) to enterprise, modernize & mobilize WinForms applications.
  • Implemented extension methods of existing data types and classes to make the code simple.
  • Designed Windows forms UI in visual studio populate data in Data Grid View from the database with the help of ADO.NET queries.
  • Implemented Razor Views with Bottstrap
  • JQuery and JavaScript is also used for client side validations.
  • Implemented client side and server side validations using ASP.NET validation controls.

Front End Web Developer

QualComm India Pvt Ltd
05.2009 - 07.2011

Qualcomm, the leading company in mobile communication is one of top 500 fortune companies in mobile technology. Qualcomm technologies are powering the convergence of mobile communications and consumer electronics making wireless devices and services more personal, affordable and accessible to people everywhere. Developed the screens and the web functionality for health benefits of the employees with a third-party provider.
Technical Environment:  HTML, CSS, JavaScript, XML, XHTML, JQuery, AJAX, Adobe Dreamweaver, SVN,  SQL, Windows XP and MS Office.  

Responsibilities:

  • Developed and implemented complex Internet and Intranet applications on multiple platforms.
  • Provided methodologies for object-oriented software development and efficient database design.
  • Developed UI using HTML, CSS, JavaScript validations and XML.
  • Responsible for design and development of web pages using HTML, CSS including AJAX controls and XML.
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
  • Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript.
  • Performed client-side validations using JavaScript.
  • Created Stored Procedures and sample queries to communicate with SQL Server Database.

Education

Bachelor of Science - Information Technology

JNTU
India

Skills


  • Platform: Windows OS, Mac OS
  • Language: C#NET, VBNET C, C, CORE JAVA, T-SQL, PL/SQL
  • Web Technologies: HTML5, CSHTML, XML, JSON, CSS, CSS3, SASS, JavaScript, JQuery, Twitter BootStrap23/30/311, AngularJS, Angular2/4/5,W3CSS,Gridlex
  • NET Technologies:ASP Core 10/20, NET Framework45/40/35/30/20/11, Web Forms, Win Forms, Web Services, ASPNET MVC 50/MVC 40/MVC/30, Web API, ADONET, WCF, LINQ, AJAX, WPF, Entity Framework41/431/50/60, REST and SOAP
  • Scripting Languages:      JavaScript, JSON, JQuery, AngularJS, Angular2/4/5, Material Design, Angular Material
  • Database: SQL Server 2014/2012/ 2008/2005/2000, Oracle 11g, MS Access 2000/2003/2007/2010/2013
  • Framework: Bootstrap,AJAX, AngularJs,AngularJs 2 ,ASP-MVC, Yii,Prime Ng, bg-Bootstrap, ngx-Bootstrap


  • Middleware:ADONET 20/30/35/40, ADO 25/27, ORM,ERM
  • Web Servers:Internet Information Server (IIS) 75/70/60/50
  • Version Controller:Team Foundation Server (TFS), Visual Source Safe(VSS), SVN163Integration and Reporting services:SSIS, SSRS, Crystal Reports
  • Designing Tools:Visual StudioNET(2015/2012/2008),Adobe Photoshop
  • SDLC’s: Waterfall, Agile
  • CMS System: Weebly, Wix, Squarespace, WordPress
  • Visual Modeling and Design Tool:Rational Software Modeler, Microsoft Visio 2003/2007/2010/2012/2013/201,Lucid Charts
  • IDE/HTML Editors:    Notepad, adobe Dreamweaver, Sublime Text 2, Brackets, Eclipse, Visual Studio Code

Accomplishments

1.ToDo App (Platform Independent):   
Blog: https://todo528.wordpress.com/
Google Play Store link: https://play.google.com/store/apps/details?id=com.ToDo.ionic3
Demo: https://youtu.be/KxgsMZ70tMg
Technologies: Angular 4, Ionic 3, Angular Material, prime Ng, MomentJs, SASS, ASP MVC Web API.
Description:                       
                                  It’s a tool to avoid delays in your life which are caused due to the human nature of forgetting. We jump on things every day and usually forget things now it doesn’t happen. Take a minute to open To-do before you jump to another task and make a reminder. This application is not just about reminding things but also encourages you in making you more and more successful with the Pie Chart reporting feature.

Timeline

Senior NET Applications Developer Team Lead

Cognizant Technology Solutions
05.2016 - Current

Senior NET Applications Developer Team Lead

Cognizant Technology Solutions
03.2015 - 04.2016

Web Designer Developer

Accenture
09.2013 - 12.2014

Dot Net Developer

Adesa
05.2012 - 08.2013

Dot Net Developer

Capgemini India Pvt Ltd.
08.2011 - 04.2012

Front End Web Developer

QualComm India Pvt Ltd
05.2009 - 07.2011

Bachelor of Science - Information Technology

JNTU