AJAY
********@*****.*** RESUME
Summary
10+ Years of IT experience in developing web application using Microsoft technologies.
Experience in ASP.Net, MVC, C#, WCF, Java Script, JQuery, Angular JS, SQL Server
Have extensively worked on OOPS concept and RDBMS
Experience of working in the complete Software development life cycle involving development, documentation, testing and maintenance
Good understanding of Microsoft SQL Server Database.
Good communication and interpersonal skills. Communicated consistently with clients to understand requirements and propose solution
Debugging code and performance tuning
Experienced in creating test cases in N Unit Testing
Experience in developing Web API applications
Good experience with Agile/SCRUM Methodologies
Used ADO.Net objects such as Dataset and Data Adapter, for consistent access to SQL data sources
Deployed and tested web application before going to the production using IIS Web Server
Analysed business requirements and converted into technical design document
Manage User Stories on JIRA
Excellent learning & adapting skills on the job
Effective in working independently and collaboratively in teams
Liaise with developers, Business Analysts, and user representatives in application design and document reviews
Technical Competencies:
Languages : ASP.Net, C#, PL/SQL,WCF, MVC.
Scripting : Java-Script, JQuery, and Angular JS.
Databases : Oracle, SQL-Server and MYSQL.
Services : WCF, WebAPI, Web Service, JSON
IDE Tools : Visual Studio.Net 2008/2010/2013, Webstorm
Source Control : GitHub, TFS, VSS
Educational Qualifications:
Masters in Science (IT), 2005 - 2008
University of Mysore, Mysore, India
Bachelors in Science, 2002-2005
University of Bangalore, Bangalore, India
Projects
Project: Dega Fuel Management
Duration: Oct. 2017 – Till Date
Client: FuelerLinx, USA
Role: Senior Developer
Business Goal: Analysis and enhancements to the existing Fuel Management System.
FuelerLinx is an aviation fuel planning and tankering software system. The program allows you to optimize flight operations, automate the fuel purchasing process, and reduce operating costs in one easy to manage interface.
Roles & Responsibilities:
Involved in Requirement gathering and understanding by interacting with the client
Active involvement to design and develop business requirements
Involved in developing User Interfaces and issue fixes with business validations
Coding, debugging and Unit Testing
Task tracking through PIVOTAL
Code peer review, optimization and mentoring junior developer
Environment: ASP.Net, MVC, C#, SQL Server 2008R2, AngularJS, API
Project: Ocius & TS3 Payment Gateway
Duration: Aug. 2014 – July. 2017
Client: Verifone, UK
Role: Senior Developer
Business Goal: Analysis and enhancements to the existing payment gateway for UK geography.
Verifone– Ocius is a comprehensive ‘Payments as a Service’ (PaaS) offering that bundles hardware, software, gateway and professional services, encryption, estate management and value-adds to make card acceptance easy for multi-channel merchants of all sizes.
VeriFone–Ocius gateway handles the secure payments by providing customers a secure channel for payments. It adheres to the PCI (Payment Card Industry) rules and regulations to assure the customer an efficient way to pay
VeriFone - TS3 is a leading provider of secure transaction solutions for electronic payment and other electronic transactions of value to a wide range of clients from multi-national card payment acquirers, retailers and payment network operators through to individual retail and mobile traders
Roles & Responsibilities:
Involved in Requirement gathering and understanding by interacting with the client
Active involvement to design and develop business requirements
Involved in developing User Interfaces with business validations
Coding, debugging and automated Unit Testing through NUnit
Delivery of verified build and release note to the customer
Generating technical documents like, flow charts, Confluence document, task tracking through JIRA
Creating and consuming web-services using SOAP
Code peer review, optimization and mentoring junior developers
Environment: ASP.Net, WCF, MVC, C#, SQL Server 2008R2, AngularJS, API, Web Services
Project: Core Banking for Credit Union
Duration: Nov. 2012 – Aug. 2014
Client: Nagarabhavi Credit Union
Role: Senior Developer
Business Goal: Paperless automation software for micro financial services managed by credit co-operative sectors in India.
Workflow based paperless office system developed to manage transactions of Co-Operative sector as per by laws set by Registrar of Union Bank (Co-Operative Sectors). It addresses management of schemes, investments and loans along with member registration and approvals.
Roles & Responsibilities:
Client interaction to understand the requirements
Active involvement to design and develop business requirements
Coding, debugging and Unit Testing
Deployment of build on IIS and release notes
Generating technical documents like, flow charts, task tracking
Peer review, optimization and mentoring junior developers
Environment: 3 Tier .Net Architecture, C#, ASP.Net, MSSQL Server 2008 R2
Project: E-Governance
Duration: Dec. 2010 – Nov. 2012
Client: Tumkur Urban Development Authority, Karnataka
Role: Senior Developer
Business Goal: Paperless automation software for state government body to manage land acquisition, layout formation and sites allotment.
TUDA E-Governance: Software developed to automate functionalities of various departments and related file movements w.r.t Land acquisitions, Site allotments, Title generation, Approval, Administration, Layout formation, etc.
Roles & Responsibilities:
Client interaction to understand the requirements
Active involvement to design and develop business requirements
Coding, debugging and Unit Testing
Deployment of build on IIS and release notes
Generating technical documents like, flow charts, task tracking
Code peer review, optimization and mentoring junior developers
Environment: 3 Tier .Net Architecture, C#, Asp.Net, MSSQL Server 2008 R2
Project: Logistic Products
Duration: Dec. 2009 – Nov. 2010
Client: DBQ Technologies
Role: Software Engineer
Business Goal: Paperless automation software for transport industry to manage bookings, loading and unloading of goods.
Set & Go Logistic Products: Applications developed to manage booking, tracking, delivery of goods, loading, unloading trucks, assignment of route, fuel and vehicle management
Roles & Responsibilities:
Active involvement to design and develop business requirements
Coding, debugging and Unit Testing
Deployment of build on IIS and release notes
Generating technical documents like, flow charts, task tracking
Code review, optimization
Environment: 3 Tier .Net Architecture, C#, Asp.Net, MySQL
Project: Timesheet
Duration: Jan. 2009 – Dec 2009
Client: Thoughtfocus Technologies
Role: Associate Software Engineer
Business Goal: Web interface for associates to capture their timesheet recorded on projects.
Timesheet application allows the Employee to update and submit timecard information. Hourly and salaried employees must submit weekly timecards recording all hours worked that week and which projects the hours are billed to. An Employee can only make changes to the timecard for the current pay period and before the timecard has been submitted.
Roles & Responsibilities:
Active involvement to design and develop business requirements
Involved in preparation of Interactive Screens and writing C# code
Coding, debugging and Unit Testing
Participated in Team Meetings
Environment: C#, Asp.Net, JavaScript, CSS, MySQL
Project: Task And Performance System
Duration: Mar. 2008 – Dec 2008
Client: Thoughtfocus Technologies
Role: Associate Software Engineer
Business Goal: Web application to manage performance appraisal parameters.
Task and Performance Process is a web-based application developed for analysing the performance of the associates throughout the organization.
Task And Performance System (TAPS) is an application that allows employee to set their goals for every Quarter/Year, which will be reviewed by the reporting TL/Manager. At the end of every Quarter/Year the reporting TL/Manager gives the appraiser rating based on the associate performances.
Roles & Responsibilities:
Involved in preparation of Interactive Screens and Controls using Cordys platform
Coding, debugging and Unit Testing
Participated in Team Meetings
Environment: Cordys, JavaScript, XML, Oracle
Project: PartsLink, CustomerLink
Duration: May. 2007 – Feb 2008
Client: Caterpillar (Bucyrus), USA
Role: Associate Software Engineer
Business Goal: Web interface to accesses to electronic parts catalogues for Caterpillar (Bucyrus) machines.
PartsLink is a web-based application that allows 24X7 accesses to electronic parts catalogues for over 180 Caterpillar (Bucyrus) machines. The application was executed in two phases, data loading and application development. The data was provided in the form of books, which consisted of files containing information about a machine built by Bucyrus. Data was loaded into the database (Oracle 10g) using a parser tool. The application was used to display the data for a specific machine.
CustomerLink application is developed for Caterpillar (Bucyrus) customer across the globe. This is a web-based application that has access for the customers to order the electronic parts catalogues with Drawing Details and status of the different parts of the machine. Different users have got different access to the application. The application is executed in two phases. Application supports internationalization
Roles & Responsibilities:
Preparing and execution of functional test cases
Involved in performing functional testing, regression testing, UI testing system testing, Database Testing
Bug reporting and tracking
Test Data preparation
Environment: Java, JSP, Struts, Oracle