Post Job Free

Resume

Sign in

Software Engineer Project

Location:
Bartlesville, OK
Posted:
February 14, 2018

Contact this candidate

Resume:

Akhilesh Kumar Agrawal

Email: ac4gyt@r.postjobfree.com Cell: 918-***-****

Summary

I have total ~8.5 years of IT experience. I have successfully build applications using Microsoft technology - .Net (.Net 2.0 to 4.5), C#, ASP.Net, Classic ASP, Web Api, WCF, Entity framework, ADO.Net, SQL Server 2005/ 2012.

Frontend technology– jQuery, Angular 2, Bootstrap, HTML, CSS

Experience in all stages of SDLC including requirements gathering, application development, implementation and post-implementation support, designing & documenting architecture, knowledge transition.

Skilled team player, ability to work independently and as part of a team working in offshore-onshore modal.

Worked onsite twice at Norway government project in Norway, during application development and maintenance phase as a Senior developer and onshore offshore coordinator.

Past 3+ yrs. working in US at client site. Handled various small-caps and mid-caps projects single handedly.

Strong experience in using ASP.NET Web applications involving User controls, Server controls, ASP.NET State Management

Skilled in Object Oriented Programming and Design Patterns

Ability to effectively communicate technical issues and resolve problems at all levels of the organization.

Awarded twice with ACE (Accenture celebrating excellence) award at Accenture for delivering high-quality work and saving lots of business hours.

Experienced in knowledge transfer and making helping new resource to take up project responsibilities fast.

Experienced in creating Functional and technical design documents, Test Scripts and translating business requirement into system functionalities.

Estimated many small and mid-cap projects and brought them to successful closure well within the time along with onshore and offshore team.

Ability to handle full workload and meet proposed deadlines.

Seasoned .Net senior consultant

A good team player with strong work ethics, positive attitude and ability to make best use of resources. Organizing team outing and team engagement activities.

Technical Experience

Programming/Scripting Languages

C#, JavaScript, jQuery, Angular2, PL/SQL, HTML

Database

SQL Server 2005/2012

Middleware Technologies

Web API, WCF, Web Service, Entity Framework, ADO.Net, Enterprise Library, XSD, XML. JSON. ClearQuest, MS-Visio, MS-InfoPath

Web Servers

IIS 7

Versioning Tool

TFS (Microsoft Visual Studio 2010/2013)

Miscellaneous

Process/report automation.

Employment History

Company

Designation

Duration

Accenture – Bangalore / US

Senior Software Engineer

Dec 2009 to Till Date

Professional Summary – Role performed in various capacity

Senior Software Engineer –

oRegular interaction with clients for requirement gathering, status updates, change control, reviews, bug fixing, and have always been as a single point of contact.

oCreation of High level Application Design documents. Design and build Interface to middleware, design and develop components. Identifying and review unit level test cases.

oBuild and manage pilot or prototype based on the client.

oConduct feasibility study to find the best technology or tool to meet the client requirement

oDesigning and build solution structure. Build the application framework as per client requirement using the latest technology.

oContinuous enhancement of Product Prototype for the upcoming/future change request (CR).

oBuild Estimation.

oCode drop and deployment plans. Planning and coordination with different vendor for interface design, deployment schedule and cut over plan.

oAbility to work under strict deadlines and to quickly adapt to new environment.

oExcellent analytical, communication, team and interpersonal skills, highly motivated, and ability to face a challenging work environment.

Web Developer –

oExtensively developed web based applications using Microsoft Visual studio .Net Framework 4.5 /2.0, ASP.NET, MVC 4, ADO.NET, Web forms, Entity Framework, Enterprise Library.

oWorked on front end UI development using HTML, AJAX, CSS, JavaScript, JQuery and AngularJS.

oWorked on Entity Framework, ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Data Adapter Object and Dataset Object.

oExperience in writing and implementing, Restful service (Web Service)

oDesign database tables, stored procedures, transactions, triggers, Views, functions.

oInvolved in Bug Fixes in both new development and production issues.

oExtensive experience in handling Internet Information Server (IIS), creating and configuring the virtual directories, map them to physical folders and configuration of the applications for domain authentication.

oDeveloped & supported applications with ASP.NET, Classic ASP, and IIS Web Server

Organization – Accenture

Project

BizLink (Linking various businesses)

Client

Phillips66

Technology:

C#, jQuery, SQL Server 2012, .Net 4.5

Period:

September 2017 to Present

Role:

Senior Software Engineer

Description:

This is a legacy application. This application interacts with lots of business areas. It deals with various vendors, Terminals, Customer and Direct Gas stations.

This application supports various fuel delivery modes throughout Phillips66 space. This application interacts with Salesforce to maintain customer data and SAP to get data from various vendors.

This application connects with various third party services to get the data that is required regarding different gas stations and pricing at the stations.

It is a big Corporate-Marketing application for Phillips. Right now this is under maintenance phase (Operation work).

Responsibilities:

High level estimate coordinate with various project team, interacting with Stake holders, understanding Business requirement. Used Accenture estimator tool to estimate for given requirement of complex nature.

Working as lead developer and handling offshore resources and tracking the tasks to be performed.

Worked on creating high level design document according to client requirements using MS Visio. This helped better understanding of process flow both for clients and offshore resources.

Supported integration and UAT with quick turn around on bugs.

Customer interaction, Planning and tracking of the assigned work

Worked on .Net console application to generate reports and copy data to various directories in file format. These files are read by Informatica job to update various databases to maintain consistency in Data across the applications. Used Gembox to generate excel reports

Merging the code using TFS and deploying the code to servers using TFS build jobs.

Worked on writing stored procedure using SQL 2012. Also, we are making code enhancements by converting inline queries into stored procedures (as this an old application)

Worked on Active Directory interaction using .Net AD services to secure various part of application based on Active Directory Groups access.

Reporting project status to Business and managers on weekly basis.

As part of code enhancement we are replacing all the Infragistics controls with corresponding control in KendoUI.

Using jQuery for various UI actions and replacing the old server side code to perform UI related changes.

Project

Extranet User Enrollment Process

Client

Phillips66

Technology:

C#, Web API, AngularJS, Bootstrap, JQuery, GemBox, Entity framework, SQL Server 2012, Unity DI, .Net 4.5

Period:

Feb 2017 to August 2017

Role:

Senior Software Engineer

Description:

This project was responsible for managing access, roles and authorization of extranet users on enterprise application.

This application was heart of managing extranet as well as intranet users in the organization.

Using this application an Admin can create, delete a user. Give access to a user on different application AD groups. Send email-communication on various user events.

This application integrated a distributed set of application with in organization with REST services created to interact with Active Directory.

This application was divided into UI and services. Services abstracted lots of repetitive logic used in various enterprise applications related to Active Directory interaction. UI presented simple view for various reporting and Active Directory interactions.

Responsibilities:

Was working as Senior Developer in team of 9 developers.

High level estimate coordination, interacting with Stake holders, understanding Business requirement.

Developed UI using jQuery, Angular and Bootstrap.

REST services using Web API, C#, Entity Framework and. Net4.5. These services interact with .Net AD service to get user details and store information’s like password and security questions.

Worked on high level design document for new comers and to define the process flow of application using MS Visio.

Worked on creating various excel reports using Gembox and C#.

As people were working on various branches of code, coordinated the merge of different branches using TFS. Also used TFS to build to Development servers.

Worked on reviewing test cases for various modules of application on HP Quality Center and supported System Test and UAT.

Worked on various module for storing transactional data in SQL and worked on it using Entity Framework

Reviewed the design and code of team members

Responsible for giving immediate hot fixes to issues that need to be resolved on priority

Introduced methodologies and best practices that enhanced project management and release management processes

Conducted Review Meetings and Defect Prevention meetings.

Knowledge transfer and hand over of application to operation team.

Project

Database Access Review Process

Client

Phillips66

Technology:

C#, Web API, AngularJS, Bootstrap, jQuery, GemBox, Entity framework, SQL Server 2012

Period:

September 2016 to January 2017

Role:

Senior Software Engineer

Description:

This an application for all the Database administrators to manage access of accounts on various Databases.

Over the time a database has a lot of users’ access over it. Not all the users need to have access to a database. Reviewing all the users manually on DB and then deleting users and creating corresponding Service Now ticket manually was a hectic process.

This application provided a simple UI to work with accounts and manage them effectively from one application. Also it provided functionality to generate reports of DBA actions and integrating with Service Now to get rid of manual process.

This allowed DBAs to raise automated tickets to delete unwanted account in Service Now tool also they could send notification to disabled accounts to ask for enablement.

This helped business to maintain the database accounts very efficiently with regular notification via emails.

Responsibilities:

Provided detailed estimate, interacting with Stake holders, understanding Business requirement

Worked as Senior developer and lead a team of 4 from offshore.

Developed UI and service for this application. It used to interact with AD service to get user details and store information’s like password and security questions.

Worked on high level design document to define process flow using MS Visio.

Worked on designing the Database structure using SQL 2012 also used entity framework to interact with the Database.

Used Façade pattern, LINQ and Unity DI framework to make code robust.

Worked on creating Rest APIs to provide data to UI, using C# and Web API framework.

Worked on development of UI using Bootstrap, jQuery, Angular.

This application required a detailed reporting process for audit log and history. Used Gembox to generate excel repots.

Worked on and supported end to end testing.

Reviewed the design and code of team members

Responsible for giving immediate hot fixes to issues that need to be resolved on priority

Introduced methodologies and best practices that enhanced project management and release management processes

Conducted Review Meetings and Defect Prevention meetings.

Project

Extranet user administration

Client

Phillips66

Technology:

C#, Web API, AngularJS, Bootstrap, jQuery, Entity framework, SQL Server 2012, .Net 4.5

Period:

Feb 2016 To August 2016

Role:

Senior Software Engineer

Description:

This was rewrite of and old extranet application to provide extranet user management functionality to administrators.

This application provided password reset, account activation, unlocking account and enabling an extranet account. This application used AD services to work on accounts.

Responsibilities:

High level estimate coordinate with various project team, interacting with Stake holders, understanding Business requirement

Developed UI and service for this application. It used to interact with AD service to get user details and store information’s like password and security questions.

Worked on high level design.

Worked directly with clients over requirement, analysis and solution.

Worked on and supported end to end testing.

Customer interaction, Planning and tracking of the assigned work

Comply to organization’s security framework architecture

Project

Password Reset for extranet users

Client

Phillips66

Technology:

C#, Web API, AngularJS, Bootstrap, jQuery, Entity framework, SQL Server 2012, .Net 4.5

Period:

August 2015 To January 2016

Role:

Senior Software Engineer

Description:

This was rewrite of and old extranet application to provide password reset functionality. Using this app extranet users could reset their passwords upon answering their security questions. This app was made to comply best industry standards for password reset.

Responsibilities:

High level estimate coordinate with various project team, interacting with Stake holders, understanding Business requirement

Developed UI and service for this application. It used to interact with AD service to get user details and store information’s like password and security questions.

Worked on high level design.

Worked directly with clients over requirement, analysis and solution.

Worked on and supported end to end testing.

Customer interaction, Planning and tracking of the assigned work

Comply to organization’s security framework architecture

Project

Business to Customer (B2C)

Client

Phillips66

Technology:

C#, Web API, Entity framework, SQL Server 2012

Period:

January 2015 To August 2015

Role:

Senior Software Engineer

Description:

This was a mobile application project to provide phillips66 end customers about details of different promotions going on at different gas stations based on geo-location service.

Responsibilities:

High level estimate coordinate with various project team, interacting with Stake holders, understanding Business requirement

Developed UI and service for this application. Worked on high level design.

Worked directly with clients over requirement, analysis and solution.

Worked on and supported end to end testing.

Customer interaction, Planning and tracking of the assigned work

Comply to organization’s security framework architecture

Project

Business to Business (B2B)

Client

Phillips66

Technology:

C#, Web API, Entity framework, SQL Server 2012

Period:

01 July 2014 To December 2014

Role:

Senior Software Engineer

Description:

This was a mobile application project to provide our business customers about details of different petroleum products available at terminal for pickup according to their contract with Phillips 66.

Responsibilities:

High level estimate coordinate with various project team, interacting with Stake holders, understanding Business requirement

Developed UI and service for this application

Worked on high level design.

Worked directly with clients over requirement, analysis and solution.

Worked on and supported end to end testing.

Customer interaction, Planning and tracking of the assigned work

Comply to organization’s security framework architecture

Project

WebSA (Norwegian Government e-Tax solution)

Client

The Norwegian Tax Administration, Skatteetaten

Technology:

C#, WCF, jQuery, JavaScript, SharePoint, IIS, SQL

Period:

June 2013 To June 2014

Role:

Software Engineer

Description:

This was an one stop e-Tax solution for Norway. It was an addition to Altinn platform. This solution made the tax filing for all the working as well as business citizens very easy.

The public web portal www.altinn.no, where the business sector is given access to electronic forms and services, and can find information about rules. Very often professional users will relate to Altinn as a web service solution (ws.altinn.no) where they can submit the data directly from their own computer system.

The application helps in interdepartmental cooperation to reduce the form burdens the businesses have towards the government.

The product can also be seen as a “tool box” which public authorities and agencies can use to produce and operate their electronic forms and services both towards the public and towards the businesses.

Responsibilities:

• Worked on high level design, low level design and coding of complex module in project. Like start page for tax solution, initiate page and redirection page (which handles all the navigations) of solution.

• Single handedly managed the critical module of WebSA in a new release which is tax solution of Norway Govt. It was a 38 CR release in WebSA that I did single handedly from analysis till delivery of project.

• Involved in the development of WebSA, Start service, event hooks, and many more complex module; Performed analysis, estimation, design, and build, and in AM work stream (bug fixing; change request’s design and developments).

• Worked as SME in various modules of project like Start service, dispatcher, events hook, WebSA, ARE, APE, WebSA Menu and a lot of different modules.

• Supervised some resources at same and junior level and have managed a small project module and successfully delivered to client. Worked on quality analysis of code and documents for members in team on various levels.

• Has been to client location (Norway) to support UAT.

Project

Altinn Phase 2 (Norwegian Government One Stop e-Gov solution)

Client

Norwegian Municipal

Technology:

C#, WCF, jQuery, JavaScript, SharePoint, IIS, SQL

Period:

Jul 2011 To May 2013

Role:

Software Engineer

Description:

The public web portal www.altinn.no, where the business sector is given access to electronic forms and services, and can find information about rules. Very often professional users will relate to Altinn as a web service solution (ws.altinn.no) where they can submit the data directly from their own computer system.

The application helps in interdepartmental cooperation to reduce the form burdens the businesses have towards the government.

The product can also be a “tool box” which public authorities and agencies can use to produce and operate their electronic forms and services both towards the public and towards the businesses.

Responsibilities:

• Has organized and conducted KT sessions for new joiners on the team. Also guided all new joiners in the process. Very good coaching to team members.

• Went to client location (Norway) twice to acquire requirements on the system from client and discuss solutions with the client. Worked with clients over requirement, analysis and solution while onsite.

• Played a critical role in the successful execution of project ensuring very good quality deliverable.

• Worked on high level design, low level design and coding of complex module in project. Like start page for tax solution, initiate page and redirection page (which handles all the navigations) of solution.

• Involved with WCF service development (using C#), and deployment to IIS 7.0.

• Involved in the design & development of web pages, database queries, and other areas in execution of e-government platform.

• Managed new team resources and made them aware of the solution so that they can quickly pick up.

Project

Altinn Phase 1 (Norwegian Government One Stop e-Government solution)

Client

Norwegian Municipal

Technology:

C#, WCF, jQuery, JavaScript, SharePoint, IIS, SQL

Period:

Dec 2009 To Jun 2011

Role:

Associate Software Engineer

Description:

The public web portal www.altinn.no, where the business sector is given access to electronic forms and services, and can find information about rules. Very often professional users will relate to Altinn as a web service solution (ws.altinn.no) where they can submit the data directly from their own computer system.

The application helps in interdepartmental cooperation to reduce the form burdens the businesses have towards the government.

The product can also be a “tool box” which public authorities and agencies can use to produce and operate their electronic forms and services both towards the public and towards the businesses.

Responsibilities:

• Worked on high level design, low level design and coding of complex module in project. Like start page for tax solution, initiate page and redirection page (which handles all the navigations) of solution.

• Involved with WCF service development (using C#), and deployment to IIS 7.0.

• Involved in the design & development of web pages, database queries, and other areas in execution of e-government platform.

• I involved in the development of the framework responsible for presenting various UI elements as Views to the users of the tax solution for the e-government platform.

Academic Qualification / Certification

Degree (All University approved degrees)

University

Institute/College

Year of Passing / Score

B.Tech

Guru Gobind Singh Indraprastha

Maharaja Agrasen Instute of Technology

2009/73%

12th standard

CBSE

Saraswati Bal Mandir

2004/84.3

10th standard

CBSE

Saraswati Bal Mandir

2001/76.4

Personal Details

Contact Information

Cell: +1-918-***-****

Email: ac4gyt@r.postjobfree.com

(Shall provide professional reference upon request)



Contact this candidate