SlideShare a Scribd company logo
1 of 7
Edwin John
edwinjohn.net009@gmail.com
SUMMARY
 7 years of software experience in evaluation, design, development, testing, maintenance
and production support using SDLC process and AGILE methodologies. Strong skills and
experience in Object-Oriented Programming, Service Oriented Programming using the
Microsoft .NET Framework 4.5/3.5/2.0/1.1, C#.NET, ASP.NET, ADO.Net, Classic ASP.
 Demonstrated proficiency in development using Microsoft.NET technologies like LINQ,
ASP.Net4.0/3.5, ASP.NET MVC 4.0/3.0,C#(4.0/3.5), VB.NET , WCF and AJAX Extensions,
Angular JSJQUERY with MS SQL Server (SQL 2012 R2 / 2008) and Oracle 10g/9i as
database.
 Hands on experience in design using Object Oriented Programming Principles like
Encapsulation, Inheritance, Polymorphism, reusability and Design Patterns.
 Experience in designing, developing and updating Web-Forms using .NET Technologies
like Html, CSS, C#, Ajax, ASP .Net
 Extensive design and programming experience with web technologies HTML, DHTML,
XHTML, CSS, JavaScript, XSL, XSLT, XML, XAML.
 Extensive experience in consuming, building and implementing in XML Web Services
(SOAP, WSDL and UDDI),Service Oriented Architecture [SOA] concepts using .NET
Framework.
 Accustomed in developing Client/Server (Win Forms) and Web based (Web Forms,
ASP.Net) application development.
 Extensive experience in data accessing including using Data Adapter, Data Reader and
Data Set, Entity Framework in ADO.NET and Language Integrated Query (LinQ), LinQ to
SQL and LinQ to Object.
 Good experience in ASP.NET 4.5, ASPX, Java Script, HTML, DHTML, IIS and CSS.
 Expertise in usage of designing tools like Microsoft Visio.
 Hands on experience in SQL Server 2005/2000, Oracle database design, development and
in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User
Defined Functions.
 Proven ability in designing and branding Master Pages utilizing Server Controls, User
Controls, Data Grid control, Form Validation controls, Custom controls and CSS.
 Strong knowledge in securing web applications using ASP.NET authentication (Forms-
based Authentication) and authorization mechanisms.
 Demonstrated the ability to manage and deliver complex project on tight timeframes.
 Excellent work ethics, self-motivated & quick learner, willing to learn new technologies and
third party products.
TOOLS/METHODS
 .NET Framework(2.0/3.0/3.5/4.0/4.5), C#.NET,
 CSS, ADO.NET,
 HTML, DHTML, AJAX,
 LINQ, WCF, WPF,
 Web Services, SOA.
 C#, C, VB,
 PL/SQL, T-SQL,
 CSS, XML, XSL,
 Team Foundation Server (TFS),
 XSLT, HTML5, ASP.NET, Web Forms,
 Win Forms, Web Services,
 SQL Server 2000/2005/2008,
 MS Access 2007, MS Access Reports, Crystal Reports
 IIS 5.0/6.0/7.0, MVC 4.0,
 Visual Studio 2005/2008/2010/2012.
 MS Visio, Excel VBA,
 JQuery, Java Script
 MS Office 2003/2007/2010,
 SSIS, SSRS, SSAS
 UNIX,
 Windows XP,
 Windows 7,
 Windows 98/00/03/NT
CHRONOLOGICAL SUMMARY OFEXPERIENCE
Senior .Net Developer
DCI Marketing, Inc, Milwaukee, WI Jun 2015 – Present
This Project was intended to serve as an interface where users can register as a brand
ambassador to Subaru and update their profile, apply for rewards, receive rewards, and
report every month to Subaru about their activities in the form of Activity Report form and
upload their images and referring friends, new letters, Events etc.
 Designed and developed the user interface for the pages like Activity report form, account
manage, tracking history, newsletters etc.
 Worked with Business Analyst and Project managers depending upon the requirement and
implemented it.
 Consumed web services from the client Subaru and altered the changes according to the
requirement.
 Created an activity report form and implemented corresponding backend functionality to save
and retrieve from database.
 Implemented the integration of mail chimp into the application.
 Using the services like mail chimp and mandrill implemented the code for sending out bulk
emails to all the users.
 Implemented the automation of updating user details fields in the mail chimp.
 Implemented the json function for web-service email validation and front-end validations.
 Automation of generation of activity report form every month and created a page for new
letters every.
 Implemented the code-first migration for creating the database objects form the model
classes.
 Used LINQ to SQL for retrieving the data efficiently from the server.
Environment: .Net Framework 4.0/4.5, MS Visual Studio 2010/ 2012, C#, ASP.NET, AJAX,
JQuery, LINQ, MVC Entity Framework, JavaScript, XML, SQL Server 2008, T-SQL, HTML, CSS,
LINQ, SSIS, IIS 7.0.
Senior .Net Developer
Mutual of America, Tampa, FL Apr 2012 - May 2014
Mutual of America specializes in providing pension and retirement-related products, programs
and services. This company also offers such products as variable universal life insurance, and
group life and disability insurance. This company provides products and services for employee
benefit plans of for-profit and nonprofit organizations and their employees, life insurance and
retirement products to individuals and mutual funds to institutional investors.
Responsibilities:
• Involved in gathering user requirements for creating web-based version of existing client
server application with additional new functionality.
• Worked with business analyst to create UI prototype for end user, by providing them
multiple options to choose from.
• Architect and implement web application using ASP.NET Model View Controller (MVC)
pattern.
• Developed middle tier components and ASP.Net pages using C#.
• Used ADO.NET technology extensively for data retrieving, querying, storage and
manipulation.
• Using AJAX for input validation and improve performance like load on demand.
• Involved in code reviews for business logic modules, ASP.NET code behind class modules.
• Designing and developing SQL Server 2008 database.
• Design, developed and fine-tuned Oracle 10g store procedures (PL/SQL) for
commissioning components.
• Involved in development of stored procedures and also fine-tuned it for better
performance using SQL Profiler.
• Responsible for creating test cases for UAT.
• Worked on Tealeaf tool which monitors/ captures User Experience on the website and
has an ability to replay them as they were actually performed. Created Events in Tealeaf.
SPOC (Single point of contact) for Tealeaf activities within the team.
• Worked on eDQM address validation directories.
• Used Splunk tool to capture the event viewer logs and preparing various reports.
• Used Keynote metrics for the website to monitor the performance of the website.
• Handled deployment activities as a deployment coordinator.
Environment: .NET 4.0, ASP.NET 3.5, C#, WCF, ADO.NET, HTML, XHTML, CSS, XML, JavaScript,
AJAX (ASP.NET AJAX 1.0), Microsoft Enterprise Library 4.1, MS SQL Server 2008, IIS 7.0, Windows
7, VSS, Team Foundation Server.
.Net Developer
RevSpring Inc., OH Jan 2011 – Mar 2012
RevSpring Inc. is a leading provider of commercial transportation, logistics, and supply chain
management solutions, serving customers throughout North America, Europe and Asia.
Comp Sys is an employee appraisal and compensation system. This application allows the
employees to enter their KRAs (Key Results Areas)/Goals, KRAs/Goals approval by
mentor/manager in the beginning of the year. It also allows entering accomplishments by
employee and reviews/ratings by managers at the end of the years. Once the appraisal is
complete, system automatically computes the salary hikes, stocks, compensations and ranking of
the employees and it also allows managers to override them with comments. It allows the top
management to prepare the promotion list.
 Developed Web forms like KRA entry, KRA Review/Approval, Accomplishments entry,
Appraisal, Appraisal acknowledgement, rating entry etc.
 Developed custom auditing whenever the changes are made to the system.
 Implemented automatic emails to employees and manages after every stage.
 Implemented drill down tree employee view for hierarchy.
 Implemented client side validation using JavaScript/JQuery.
 Used several Validation controls provided by the .Net framework.
 The application was developed on the 3-tier architecture.
 Fixed all the issues provided by the end users.
 Developed ASPX pages with backend SQL Server Database.
 Design and development of different stages of review system
 Designed and developed a Presentation layer, Business logic and Data layer for
employee, Provider and Validation List Item Lookup details using ASP.NET 4.0, C# and
SQL Server database.
 Involved in employee details troubling shooting to provide a complete details for the
manager to get complete assessment.
 Assigning and enforcing security policies for all computers and installing or updating
software using active directory.
 Designed the employee details and appraisal form using MVC4.0 and MVVM.
 Implemented AJAX Library, CSS, and various web controls to present interface to
employees in a much comfortable environment.
 Analyze, design, estimate, code and test new systems, enhancements, and bug fixes.
 Implementing complex queries using T-SQL.
Environment: Windows 7, Microsoft .NET Framework, ASP.NET 4.0, C#. Net 4.0, Web Forms, ASP,
HTML5, MVC, MVVM, CSS3, Linq, WPF, Entity Framework, Active directory, Web API, Ado.net,
SSIS, JQuery, JavaScript, SharePoint, Microsoft SQL Server 2008 and Visual Studio 2012,Unit
Testing, Adobe Life Cycle Designing, knowledge about ActiveX Technology.
.Net Developer
Agero, Boston, MA Feb 2010 - Oct 2010
The Portico PayPlan application allows a merchant to set up and manage recurring payments. It
also provides other important and useful functionality, including the following
Responsibilities:
 Responsible for design and development of Web User Interface using ASP.Net and Middle
tier layer business objects using C#.Net.
 Used ADO.Net namespaces & entity framework and classes and created Data Access
components to access database.
 Created classes and methods in C#.NET using OOP Concepts.
 Implemented MVC4 like architecture and singleton Design Patterns.
 Used LINQ to query on the object.
 Created, Configured and deploying network-distributed Web Services using WCF and
ASMX.
 Used HTML5 and AJAX for developing controls and Web Forms in the application.
 Developed CSS3 for User Interface uniformity throughout the application.
 Extensively used Cascading Style Sheets (CSS3), AngularJs, and JQuery for Styles, Fonts and
Themes.
 Created Windows Services using C#.Net.
 Used Multithreading to get data.
 Prototyping UI Designs with AngularJS, JQuery and HTML5. Used Visual Source Safe (VSS)
to check-in and check-out for the objects developed. Worked on deploying the application
on to development, staging and production servers. Created design documents and test
cases for development work.
 Extensively used AJAX, JavaScript, jQuery and JSON to pull the data asynchronously.
 Coordinated with DBA for creating Stored Procedures, Function, Triggers using T-SQL.
 Involved in writing and fine tuning SQL Query’s.
 Involved in performance tuning SQL Queries.
 Utilized TFS for version control.
 Implement Agile / Scrum Methodology in application development.
Environment: .Net 3.5, ASP.Net, C#.NET, Web API, MVC4, CSS3, Angular JS, EF6, JavaScript,
JQuery, JSON, HTML5, AJAX, Web forms, WCF, ASMX, Visual Studio .NET 2010, SQL Server 2008,
Team Foundation Server, Visual Source Safe, Windows Services.
.Net Developer
Nabors Corporate Services, Houston, TX Oct 2008 - Nov 2009
Employee portal manages all the functions like submitting timesheets, viewing employee
benefits, enrolling in employee benefits etc.
Responsibilities:
 Used waterfall model to develop the whole application.
 Used MVC architecture for client server interaction.
 Developed and consumed Web Services to extract information from the database
and other services.
 Involved in developing screens and interacting with database.
 Created various Web forms using ASP.Net.
 Used various advanced Server Controls and developed Custom Controls.
 Implemented form based authentication and maintained Session State information
throughout the web transaction.
 Implemented server side business logic using C#.
 Implemented Client and Server side validations using JavaScript and ASP.Net
validation control.
 Configured the WebConfig file for Session Management and trace.
 Used HTML, DHTML and CSS for developing Web Pages.
 Designed CSS aiming for a rich personalization of server side controls.
 Created WCF Service to retrieve and send information from client side without post-
back.
 Implemented WPF in creating custom controls, and Layout controls (Canvas, Stack
panel, Grid etc.)
 Provided database connectivity using ADO.Net and created procedures, Indexes and
Triggers using MS SQL Server 2008.
 Used T-SQL to examine the database information.
 Used Data Adapters and Datasets of ADO.Net to manipulate data in the SQL server
database.
 And also used PL/SQL of Oracle database for project database management.
 Involved in generating and exporting SSRS reports.
 Used VSS for the source & document version control.
Environment: .Net Framework 3.5, Visual Studio 2008, ASP.Net, C#, Web services, ADO.Net,
MVC, XML, HTML, DHTML, JavaScript, Webforms, WCF, SQL Server 2008, T-SQL, WPF, CSS,
UML, IIS, Visual Source Safe, LINQ.
.Net Developer
Covance, Madison, WI Jan 2007 – Mar 2008
Covance is a comprehensive, biopharmaceutical development services company with preclinical
and clinical Research operations across the globe. The Project named Tox-Reporting System
contains all data used by the Tox-Reporting Web application and Report Processing Service
configuration. This includes report request generation, study administration, data flagging, user
administration, and application configuration.
Responsibilities:
 Involved in the complete Software Development Life Cycle including Analysis, Design,
Implementation, Testing and Maintenance.
 Developed solutions for diverse programming scenarios in C#, employing Object
Oriented Programming (OOP) concepts such as: encapsulation, inheritance,
polymorphism, and abstraction.
 Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such
that to accept input from the page request, invoke the requested actions on the mode.
 Created Web Services, WCF, WCF REST Services, and RESTFUL Services and also used
different bindings to make it available to different types of clients.
 Developed custom Data view Web parts, List view Web parts to display the results on the
sharepoint portal using visual studio 2008 and c#.
 Experience in writing Data Access Layers using ADO.net entity Frame Work and LINQ to
SQL.
 Designed the web UI using, ASP.NET, Web API, HTML, DHTML, XSL/XSLT, JavaScript, CSS,
Window Forms, Web Forms and AJAX controls.
 Used DataGen ORM tool for generating the Stored procedure and data access layer.
 Created User Controls, Custom controls, Data Access Layer, Business Logic Layer Classes
using C# and .Net 4.0 for web pages.
 Utilized XSD and XML to store the Data set and structure of the Data set and used SSRS
for generating Reports.
 Successfully created multiple environments for the application as per the requirement of
multiple code streams.
 Developed various stored procedures for the data retrieval from the database and
generating different types of reports using Crystal Reports.
 Responsible for designing the ASP.NET application authentication using .NET Framework,
Model View Controller MVC and IIS security model.
 Extensively used User interface controls, which use JQuery to validate client side
validation.
 Created XML, PDF, EXCEL, HTML5 files using SSRS.
 Implemented Database First EDMX and used LINQ to Entities to massage the Data and
optimized the Query Expressions.
 Written Stored Procedures in SQL Server 2008 used ADO.NET and Grid View, Data List,
Details view, Repeaters, Dataset Classes for data manipulation.
Environment: VisualStudio2008, C#, ASP.NET MVC 3.0, WCF, Entity Frame Work 4.0, Java Script,
JQuery, CSS, HTML5, SILVERLIGHT 4.0/3.0,Expression Blend 3.0, Web API, XAML, TFS 2010, WCF,
IIS 7.0, AJAX, ADO.NET, LINQ, XML, Microsoft Enterprise Library, NUNIT, SQL Server 2008 R2,
Windows XP, UML, Windows Server 2003,Windows Server 2008 R2/2008.

More Related Content

What's hot (20)

Karthik .net resume
Karthik  .net resumeKarthik  .net resume
Karthik .net resume
 
Tech Lead-Sachidanand Sharma
Tech Lead-Sachidanand SharmaTech Lead-Sachidanand Sharma
Tech Lead-Sachidanand Sharma
 
AHSAN_Mosaddek0312
AHSAN_Mosaddek0312AHSAN_Mosaddek0312
AHSAN_Mosaddek0312
 
SRINATH RESUME
SRINATH RESUMESRINATH RESUME
SRINATH RESUME
 
Kumar_Resume - LinkedIn
Kumar_Resume - LinkedInKumar_Resume - LinkedIn
Kumar_Resume - LinkedIn
 
KhajavaliShaik
KhajavaliShaikKhajavaliShaik
KhajavaliShaik
 
RAHUL_Updated( (2)
RAHUL_Updated( (2)RAHUL_Updated( (2)
RAHUL_Updated( (2)
 
Divya ASP Developer
Divya ASP Developer Divya ASP Developer
Divya ASP Developer
 
Ramesh Elangovan
Ramesh ElangovanRamesh Elangovan
Ramesh Elangovan
 
RubaDevi_Salesforce
RubaDevi_SalesforceRubaDevi_Salesforce
RubaDevi_Salesforce
 
Siva_DotNet
Siva_DotNetSiva_DotNet
Siva_DotNet
 
Resume
ResumeResume
Resume
 
S Kumar Resume
S Kumar ResumeS Kumar Resume
S Kumar Resume
 
Resume 2016-5
Resume 2016-5Resume 2016-5
Resume 2016-5
 
Sanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-LatestSanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-Latest
 
Philip Taylor Resume Slideshare
Philip Taylor Resume SlidesharePhilip Taylor Resume Slideshare
Philip Taylor Resume Slideshare
 
Muruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net DeveloperMuruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net Developer
 
Harish Resume
Harish ResumeHarish Resume
Harish Resume
 
Ziad Resume_New
Ziad Resume_NewZiad Resume_New
Ziad Resume_New
 
Resume
ResumeResume
Resume
 

Viewers also liked

Interactions Among Bacteria and Batrachochytrium dendrobatidis- An Investigat...
Interactions Among Bacteria and Batrachochytrium dendrobatidis- An Investigat...Interactions Among Bacteria and Batrachochytrium dendrobatidis- An Investigat...
Interactions Among Bacteria and Batrachochytrium dendrobatidis- An Investigat...Alissa (crissimi)
 
Química General
Química GeneralQuímica General
Química GeneralGIE VRN
 
Microsoft Excel 2010 2016
Microsoft Excel 2010 2016Microsoft Excel 2010 2016
Microsoft Excel 2010 2016Jeanette Sefers
 
Presentation mon 9 11am
Presentation mon 9 11amPresentation mon 9 11am
Presentation mon 9 11amOlivia Bula
 
Como restablecer nuestro medio ambiente, facil y sencillo
Como restablecer nuestro medio ambiente, facil y sencilloComo restablecer nuestro medio ambiente, facil y sencillo
Como restablecer nuestro medio ambiente, facil y sencilloserruchoserrucho
 
Service Manager (Dell) 4-27-16
Service Manager (Dell) 4-27-16Service Manager (Dell) 4-27-16
Service Manager (Dell) 4-27-16Jeff Dell
 
Grandes ofertasv2
Grandes ofertasv2Grandes ofertasv2
Grandes ofertasv2Moda Club
 
SGrant - Committee meeting presentation - March 6
SGrant - Committee meeting presentation - March 6SGrant - Committee meeting presentation - March 6
SGrant - Committee meeting presentation - March 6Samantha Grant
 
Siemens_BG_presentation_2015
Siemens_BG_presentation_2015Siemens_BG_presentation_2015
Siemens_BG_presentation_2015Slavena Koleva
 
Реализационное проектирование. Особенности технологии. методическое пособие. ...
Реализационное проектирование. Особенности технологии. методическое пособие. ...Реализационное проектирование. Особенности технологии. методическое пособие. ...
Реализационное проектирование. Особенности технологии. методическое пособие. ...Проектариум Проектариум
 
cv civil ahmed mansour
cv civil ahmed mansourcv civil ahmed mansour
cv civil ahmed mansourahmed mansour
 

Viewers also liked (15)

Interactions Among Bacteria and Batrachochytrium dendrobatidis- An Investigat...
Interactions Among Bacteria and Batrachochytrium dendrobatidis- An Investigat...Interactions Among Bacteria and Batrachochytrium dendrobatidis- An Investigat...
Interactions Among Bacteria and Batrachochytrium dendrobatidis- An Investigat...
 
Albanis rojas
Albanis rojasAlbanis rojas
Albanis rojas
 
Química General
Química GeneralQuímica General
Química General
 
Instagram.pptx
Instagram.pptxInstagram.pptx
Instagram.pptx
 
Microsoft Excel 2010 2016
Microsoft Excel 2010 2016Microsoft Excel 2010 2016
Microsoft Excel 2010 2016
 
Presentation mon 9 11am
Presentation mon 9 11amPresentation mon 9 11am
Presentation mon 9 11am
 
Desempeño 3 y 4
Desempeño 3 y 4Desempeño 3 y 4
Desempeño 3 y 4
 
Como restablecer nuestro medio ambiente, facil y sencillo
Como restablecer nuestro medio ambiente, facil y sencilloComo restablecer nuestro medio ambiente, facil y sencillo
Como restablecer nuestro medio ambiente, facil y sencillo
 
Service Manager (Dell) 4-27-16
Service Manager (Dell) 4-27-16Service Manager (Dell) 4-27-16
Service Manager (Dell) 4-27-16
 
Grandes ofertasv2
Grandes ofertasv2Grandes ofertasv2
Grandes ofertasv2
 
SGrant - Committee meeting presentation - March 6
SGrant - Committee meeting presentation - March 6SGrant - Committee meeting presentation - March 6
SGrant - Committee meeting presentation - March 6
 
Siemens_BG_presentation_2015
Siemens_BG_presentation_2015Siemens_BG_presentation_2015
Siemens_BG_presentation_2015
 
Реализационное проектирование. Особенности технологии. методическое пособие. ...
Реализационное проектирование. Особенности технологии. методическое пособие. ...Реализационное проектирование. Особенности технологии. методическое пособие. ...
Реализационное проектирование. Особенности технологии. методическое пособие. ...
 
cv civil ahmed mansour
cv civil ahmed mansourcv civil ahmed mansour
cv civil ahmed mansour
 
Production log
Production logProduction log
Production log
 

Similar to Edwin John.net (18)

SeniorNET Bhanu Resume
SeniorNET Bhanu ResumeSeniorNET Bhanu Resume
SeniorNET Bhanu Resume
 
Amar_Modalavalasa_Resume
Amar_Modalavalasa_ResumeAmar_Modalavalasa_Resume
Amar_Modalavalasa_Resume
 
RAJESH MONGA
RAJESH MONGARAJESH MONGA
RAJESH MONGA
 
malliCV
malliCVmalliCV
malliCV
 
Harshita_Sinha_2.2_years_exp_.NET_MVC_Developer
Harshita_Sinha_2.2_years_exp_.NET_MVC_DeveloperHarshita_Sinha_2.2_years_exp_.NET_MVC_Developer
Harshita_Sinha_2.2_years_exp_.NET_MVC_Developer
 
Anuj Resume
Anuj ResumeAnuj Resume
Anuj Resume
 
Rohil
RohilRohil
Rohil
 
Vikram_Singh_TeamLead
Vikram_Singh_TeamLeadVikram_Singh_TeamLead
Vikram_Singh_TeamLead
 
Narmada Kannan_Resume
Narmada Kannan_ResumeNarmada Kannan_Resume
Narmada Kannan_Resume
 
Shraddha_Muchandi
Shraddha_MuchandiShraddha_Muchandi
Shraddha_Muchandi
 
VenkateshDuvva_CV
VenkateshDuvva_CVVenkateshDuvva_CV
VenkateshDuvva_CV
 
SantiSagarMedisetty_Resume
SantiSagarMedisetty_ResumeSantiSagarMedisetty_Resume
SantiSagarMedisetty_Resume
 
Indranil_Bhowmick_Resume
Indranil_Bhowmick_ResumeIndranil_Bhowmick_Resume
Indranil_Bhowmick_Resume
 
Madhu Babu_Resume
Madhu Babu_ResumeMadhu Babu_Resume
Madhu Babu_Resume
 
Sherif Ahmed Resume
Sherif Ahmed ResumeSherif Ahmed Resume
Sherif Ahmed Resume
 
Resume - Dhanshri Kalgaonkar
Resume - Dhanshri KalgaonkarResume - Dhanshri Kalgaonkar
Resume - Dhanshri Kalgaonkar
 
Nitin_Krishna_Resume
Nitin_Krishna_ResumeNitin_Krishna_Resume
Nitin_Krishna_Resume
 
Cv vipin
Cv vipinCv vipin
Cv vipin
 

Edwin John.net

  • 1. Edwin John edwinjohn.net009@gmail.com SUMMARY  7 years of software experience in evaluation, design, development, testing, maintenance and production support using SDLC process and AGILE methodologies. Strong skills and experience in Object-Oriented Programming, Service Oriented Programming using the Microsoft .NET Framework 4.5/3.5/2.0/1.1, C#.NET, ASP.NET, ADO.Net, Classic ASP.  Demonstrated proficiency in development using Microsoft.NET technologies like LINQ, ASP.Net4.0/3.5, ASP.NET MVC 4.0/3.0,C#(4.0/3.5), VB.NET , WCF and AJAX Extensions, Angular JSJQUERY with MS SQL Server (SQL 2012 R2 / 2008) and Oracle 10g/9i as database.  Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, reusability and Design Patterns.  Experience in designing, developing and updating Web-Forms using .NET Technologies like Html, CSS, C#, Ajax, ASP .Net  Extensive design and programming experience with web technologies HTML, DHTML, XHTML, CSS, JavaScript, XSL, XSLT, XML, XAML.  Extensive experience in consuming, building and implementing in XML Web Services (SOAP, WSDL and UDDI),Service Oriented Architecture [SOA] concepts using .NET Framework.  Accustomed in developing Client/Server (Win Forms) and Web based (Web Forms, ASP.Net) application development.  Extensive experience in data accessing including using Data Adapter, Data Reader and Data Set, Entity Framework in ADO.NET and Language Integrated Query (LinQ), LinQ to SQL and LinQ to Object.  Good experience in ASP.NET 4.5, ASPX, Java Script, HTML, DHTML, IIS and CSS.  Expertise in usage of designing tools like Microsoft Visio.  Hands on experience in SQL Server 2005/2000, Oracle database design, development and in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined Functions.  Proven ability in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls and CSS.  Strong knowledge in securing web applications using ASP.NET authentication (Forms- based Authentication) and authorization mechanisms.  Demonstrated the ability to manage and deliver complex project on tight timeframes.  Excellent work ethics, self-motivated & quick learner, willing to learn new technologies and third party products. TOOLS/METHODS  .NET Framework(2.0/3.0/3.5/4.0/4.5), C#.NET,  CSS, ADO.NET,  HTML, DHTML, AJAX,  LINQ, WCF, WPF,  Web Services, SOA.
  • 2.  C#, C, VB,  PL/SQL, T-SQL,  CSS, XML, XSL,  Team Foundation Server (TFS),  XSLT, HTML5, ASP.NET, Web Forms,  Win Forms, Web Services,  SQL Server 2000/2005/2008,  MS Access 2007, MS Access Reports, Crystal Reports  IIS 5.0/6.0/7.0, MVC 4.0,  Visual Studio 2005/2008/2010/2012.  MS Visio, Excel VBA,  JQuery, Java Script  MS Office 2003/2007/2010,  SSIS, SSRS, SSAS  UNIX,  Windows XP,  Windows 7,  Windows 98/00/03/NT CHRONOLOGICAL SUMMARY OFEXPERIENCE Senior .Net Developer DCI Marketing, Inc, Milwaukee, WI Jun 2015 – Present This Project was intended to serve as an interface where users can register as a brand ambassador to Subaru and update their profile, apply for rewards, receive rewards, and report every month to Subaru about their activities in the form of Activity Report form and upload their images and referring friends, new letters, Events etc.  Designed and developed the user interface for the pages like Activity report form, account manage, tracking history, newsletters etc.  Worked with Business Analyst and Project managers depending upon the requirement and implemented it.  Consumed web services from the client Subaru and altered the changes according to the requirement.  Created an activity report form and implemented corresponding backend functionality to save and retrieve from database.  Implemented the integration of mail chimp into the application.  Using the services like mail chimp and mandrill implemented the code for sending out bulk emails to all the users.  Implemented the automation of updating user details fields in the mail chimp.  Implemented the json function for web-service email validation and front-end validations.  Automation of generation of activity report form every month and created a page for new letters every.  Implemented the code-first migration for creating the database objects form the model classes.  Used LINQ to SQL for retrieving the data efficiently from the server.
  • 3. Environment: .Net Framework 4.0/4.5, MS Visual Studio 2010/ 2012, C#, ASP.NET, AJAX, JQuery, LINQ, MVC Entity Framework, JavaScript, XML, SQL Server 2008, T-SQL, HTML, CSS, LINQ, SSIS, IIS 7.0. Senior .Net Developer Mutual of America, Tampa, FL Apr 2012 - May 2014 Mutual of America specializes in providing pension and retirement-related products, programs and services. This company also offers such products as variable universal life insurance, and group life and disability insurance. This company provides products and services for employee benefit plans of for-profit and nonprofit organizations and their employees, life insurance and retirement products to individuals and mutual funds to institutional investors. Responsibilities: • Involved in gathering user requirements for creating web-based version of existing client server application with additional new functionality. • Worked with business analyst to create UI prototype for end user, by providing them multiple options to choose from. • Architect and implement web application using ASP.NET Model View Controller (MVC) pattern. • Developed middle tier components and ASP.Net pages using C#. • Used ADO.NET technology extensively for data retrieving, querying, storage and manipulation. • Using AJAX for input validation and improve performance like load on demand. • Involved in code reviews for business logic modules, ASP.NET code behind class modules. • Designing and developing SQL Server 2008 database. • Design, developed and fine-tuned Oracle 10g store procedures (PL/SQL) for commissioning components. • Involved in development of stored procedures and also fine-tuned it for better performance using SQL Profiler. • Responsible for creating test cases for UAT. • Worked on Tealeaf tool which monitors/ captures User Experience on the website and has an ability to replay them as they were actually performed. Created Events in Tealeaf. SPOC (Single point of contact) for Tealeaf activities within the team. • Worked on eDQM address validation directories. • Used Splunk tool to capture the event viewer logs and preparing various reports. • Used Keynote metrics for the website to monitor the performance of the website. • Handled deployment activities as a deployment coordinator. Environment: .NET 4.0, ASP.NET 3.5, C#, WCF, ADO.NET, HTML, XHTML, CSS, XML, JavaScript, AJAX (ASP.NET AJAX 1.0), Microsoft Enterprise Library 4.1, MS SQL Server 2008, IIS 7.0, Windows 7, VSS, Team Foundation Server. .Net Developer RevSpring Inc., OH Jan 2011 – Mar 2012
  • 4. RevSpring Inc. is a leading provider of commercial transportation, logistics, and supply chain management solutions, serving customers throughout North America, Europe and Asia. Comp Sys is an employee appraisal and compensation system. This application allows the employees to enter their KRAs (Key Results Areas)/Goals, KRAs/Goals approval by mentor/manager in the beginning of the year. It also allows entering accomplishments by employee and reviews/ratings by managers at the end of the years. Once the appraisal is complete, system automatically computes the salary hikes, stocks, compensations and ranking of the employees and it also allows managers to override them with comments. It allows the top management to prepare the promotion list.  Developed Web forms like KRA entry, KRA Review/Approval, Accomplishments entry, Appraisal, Appraisal acknowledgement, rating entry etc.  Developed custom auditing whenever the changes are made to the system.  Implemented automatic emails to employees and manages after every stage.  Implemented drill down tree employee view for hierarchy.  Implemented client side validation using JavaScript/JQuery.  Used several Validation controls provided by the .Net framework.  The application was developed on the 3-tier architecture.  Fixed all the issues provided by the end users.  Developed ASPX pages with backend SQL Server Database.  Design and development of different stages of review system  Designed and developed a Presentation layer, Business logic and Data layer for employee, Provider and Validation List Item Lookup details using ASP.NET 4.0, C# and SQL Server database.  Involved in employee details troubling shooting to provide a complete details for the manager to get complete assessment.  Assigning and enforcing security policies for all computers and installing or updating software using active directory.  Designed the employee details and appraisal form using MVC4.0 and MVVM.  Implemented AJAX Library, CSS, and various web controls to present interface to employees in a much comfortable environment.  Analyze, design, estimate, code and test new systems, enhancements, and bug fixes.  Implementing complex queries using T-SQL. Environment: Windows 7, Microsoft .NET Framework, ASP.NET 4.0, C#. Net 4.0, Web Forms, ASP, HTML5, MVC, MVVM, CSS3, Linq, WPF, Entity Framework, Active directory, Web API, Ado.net, SSIS, JQuery, JavaScript, SharePoint, Microsoft SQL Server 2008 and Visual Studio 2012,Unit Testing, Adobe Life Cycle Designing, knowledge about ActiveX Technology. .Net Developer Agero, Boston, MA Feb 2010 - Oct 2010 The Portico PayPlan application allows a merchant to set up and manage recurring payments. It also provides other important and useful functionality, including the following Responsibilities:
  • 5.  Responsible for design and development of Web User Interface using ASP.Net and Middle tier layer business objects using C#.Net.  Used ADO.Net namespaces & entity framework and classes and created Data Access components to access database.  Created classes and methods in C#.NET using OOP Concepts.  Implemented MVC4 like architecture and singleton Design Patterns.  Used LINQ to query on the object.  Created, Configured and deploying network-distributed Web Services using WCF and ASMX.  Used HTML5 and AJAX for developing controls and Web Forms in the application.  Developed CSS3 for User Interface uniformity throughout the application.  Extensively used Cascading Style Sheets (CSS3), AngularJs, and JQuery for Styles, Fonts and Themes.  Created Windows Services using C#.Net.  Used Multithreading to get data.  Prototyping UI Designs with AngularJS, JQuery and HTML5. Used Visual Source Safe (VSS) to check-in and check-out for the objects developed. Worked on deploying the application on to development, staging and production servers. Created design documents and test cases for development work.  Extensively used AJAX, JavaScript, jQuery and JSON to pull the data asynchronously.  Coordinated with DBA for creating Stored Procedures, Function, Triggers using T-SQL.  Involved in writing and fine tuning SQL Query’s.  Involved in performance tuning SQL Queries.  Utilized TFS for version control.  Implement Agile / Scrum Methodology in application development. Environment: .Net 3.5, ASP.Net, C#.NET, Web API, MVC4, CSS3, Angular JS, EF6, JavaScript, JQuery, JSON, HTML5, AJAX, Web forms, WCF, ASMX, Visual Studio .NET 2010, SQL Server 2008, Team Foundation Server, Visual Source Safe, Windows Services. .Net Developer Nabors Corporate Services, Houston, TX Oct 2008 - Nov 2009 Employee portal manages all the functions like submitting timesheets, viewing employee benefits, enrolling in employee benefits etc. Responsibilities:  Used waterfall model to develop the whole application.  Used MVC architecture for client server interaction.  Developed and consumed Web Services to extract information from the database and other services.  Involved in developing screens and interacting with database.  Created various Web forms using ASP.Net.  Used various advanced Server Controls and developed Custom Controls.  Implemented form based authentication and maintained Session State information throughout the web transaction.  Implemented server side business logic using C#.
  • 6.  Implemented Client and Server side validations using JavaScript and ASP.Net validation control.  Configured the WebConfig file for Session Management and trace.  Used HTML, DHTML and CSS for developing Web Pages.  Designed CSS aiming for a rich personalization of server side controls.  Created WCF Service to retrieve and send information from client side without post- back.  Implemented WPF in creating custom controls, and Layout controls (Canvas, Stack panel, Grid etc.)  Provided database connectivity using ADO.Net and created procedures, Indexes and Triggers using MS SQL Server 2008.  Used T-SQL to examine the database information.  Used Data Adapters and Datasets of ADO.Net to manipulate data in the SQL server database.  And also used PL/SQL of Oracle database for project database management.  Involved in generating and exporting SSRS reports.  Used VSS for the source & document version control. Environment: .Net Framework 3.5, Visual Studio 2008, ASP.Net, C#, Web services, ADO.Net, MVC, XML, HTML, DHTML, JavaScript, Webforms, WCF, SQL Server 2008, T-SQL, WPF, CSS, UML, IIS, Visual Source Safe, LINQ. .Net Developer Covance, Madison, WI Jan 2007 – Mar 2008 Covance is a comprehensive, biopharmaceutical development services company with preclinical and clinical Research operations across the globe. The Project named Tox-Reporting System contains all data used by the Tox-Reporting Web application and Report Processing Service configuration. This includes report request generation, study administration, data flagging, user administration, and application configuration. Responsibilities:  Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.  Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.  Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.  Created Web Services, WCF, WCF REST Services, and RESTFUL Services and also used different bindings to make it available to different types of clients.  Developed custom Data view Web parts, List view Web parts to display the results on the sharepoint portal using visual studio 2008 and c#.  Experience in writing Data Access Layers using ADO.net entity Frame Work and LINQ to SQL.  Designed the web UI using, ASP.NET, Web API, HTML, DHTML, XSL/XSLT, JavaScript, CSS, Window Forms, Web Forms and AJAX controls.  Used DataGen ORM tool for generating the Stored procedure and data access layer.
  • 7.  Created User Controls, Custom controls, Data Access Layer, Business Logic Layer Classes using C# and .Net 4.0 for web pages.  Utilized XSD and XML to store the Data set and structure of the Data set and used SSRS for generating Reports.  Successfully created multiple environments for the application as per the requirement of multiple code streams.  Developed various stored procedures for the data retrieval from the database and generating different types of reports using Crystal Reports.  Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.  Extensively used User interface controls, which use JQuery to validate client side validation.  Created XML, PDF, EXCEL, HTML5 files using SSRS.  Implemented Database First EDMX and used LINQ to Entities to massage the Data and optimized the Query Expressions.  Written Stored Procedures in SQL Server 2008 used ADO.NET and Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation. Environment: VisualStudio2008, C#, ASP.NET MVC 3.0, WCF, Entity Frame Work 4.0, Java Script, JQuery, CSS, HTML5, SILVERLIGHT 4.0/3.0,Expression Blend 3.0, Web API, XAML, TFS 2010, WCF, IIS 7.0, AJAX, ADO.NET, LINQ, XML, Microsoft Enterprise Library, NUNIT, SQL Server 2008 R2, Windows XP, UML, Windows Server 2003,Windows Server 2008 R2/2008.