Post Job Free
Sign in

Software Engineer Design

Location:
Georgetown, KY
Posted:
July 17, 2020

Contact this candidate

Resume:

Prakash Peerupalle

Email: ******************@*****.***

Phone# +1-480-***-****

Professional Experience:

Hands on experience of 6 Years in Microsoft .NET technologies out of 10 Years of total IT experience.

Design, Development and Implementation of software applications

Reviewing the Design, Code and Unit Test plan.

Documentation of Test Script, Technical Design and user manual.

Developing Hybrid Mobile Apps using AngularJS and Ionic Framework for Android and IOS platforms.

Developing Web Applications using ASP.NET Web Forms and ASP.NET MVC technologies.

Developing REST APIs using ASP.NET Web API.

Developed Data access layer to using entity framework core.

Used GIT for version control.

.

TECHNICAL COMPETENCIES:

Operating Systems

MS Windows

Programming Languages

C#, Visual Basic, ASP .NET, C++, java

Web Technologies

ASP.NET4.5/4.0/3.5/3.0/2.0, ASP.NETMVC 5.0/4.0

, JavaScript, jQuery, AngularJS 1.0,1.5, Angular 9, Bootstrap 3.0, Node JS, HTML / HTML5.

IDE & Tools

Visual Studio 2019/2017/2015/2013/2010/2008, Visual Studio Code 2018/2019, SQL Server Management Studio 2008/2014/2016/2017/2019

Reporting tools

SSRS, SSIS

Methodology

OOP/OOAD, Agile

Databases

MS SQL Server 2008/2012/2014, MySQL

Version Control

GIT

Web/App Servers

IIS

Middleware

ADO.NET 4.0/3.5/3.0/2.0, WEB API, Web Services, WCF(Basic), Entity Framework 6.0/4.3

Education :

Qualification : Bachelor of Technology (Electronics and communications)

Institute/University : Sri Prakash College of Engineering, Tuni, India affiliated to Jawaharlal Nehru Technological University, Hyderabad, India

Qualification : Diploma

Field of Study : Software Engineering

Major : Software Engineering

Institute/University : NIIT, Jamshedpur, India

WORK EXPERIENCE:

Role: .Net Developer

Client: Toyota - Georgetown, KY Jan 2020 – June 2020

Description : PARR is a web based automated NAMC (North American Manufacturing Center) wide – Daily report and production results tracking system that allows users to visualize and improve the speed of production results reporting and improve OR/ OA.

Responsibilities:

Followed Agile Methodology.

Responsible for developing Enhancements in the system.

Followed Object Oriented Design Principles (OOP).

Performed Client-Side Validations using JavaScript.

Worked with ASP.Net MVC architecture to build the application.

Written SQL Queries, Stored Procedures to maintain data efficiency.

Developed a new class library to consume WebAPIs, webservices.

Followed GIT for version control.

Environment: Microsoft Visual Studio 2017, C#.net, ASP. Net, ASP.NET Web API, ASP.NET MVC, Angular9, JavaScript, HTML, Entity Framework, GIT, Agile .

Role: .Net Developer

Client: American Express GBT -Phoenix, AZ Oct 2018 – Dec 2019

Description:

Compleat Insights is a GBT mid office automation reporting system which provides real time or historical PNR transaction details though standard and analytical reports. These reports are based on transactional data flowing from Compleat System into GBT-hosted reporting database near real time.

Responsibilities:

Involved in different phases of SDLC including requirement analysis and architectural design phases of the project using Agile methodologies.

Plan, monitor and document the high-level design and functional design documents.

Developed ASP.NET Web API based on requirements and specifications.

Worked with concepts of ASP.NET MVC .

Designed and developed Entity Framework 2.0 database-First approach with Repository-Pattern based backend and used RESTful and Web API as transaction and communication technology to the client-side.

Troubleshoot and analyze the code to ensure scalability, efficiency and to fix the bugs root cause and implement efficient technical resolution.

Utilized Entity framework to communicate with data base. Worked data base first approach.

Consumed Web API’s from third party vendors.

Code management, deployment, bug tracking, create, delete, merge branches are done using GIT.

Worked with IIS 7.0/7.5. Configuring application pools, authentication settings and firewalls.

Code Review to check agreed coding conventions, duplicate code, indentations, formatting, and SQL optimization technique to improve performance, logging and security.

Submit weekly status reports on the deliverables completed during the week and Activities planned for next week.

Environment: Microsoft Visual Studio 2017, C#.net, ASP. Net, ASP.NET Web API, ASP.NET MVC, JavaScript, HTML, Entity Framework.

Role: Senior Software Engineer

Client: Medmeme -Chandler, AZ April 2018 – Sept 2018

Description:

The purpose of Delta is to provide users with the following.

Given my area of interest (e.g. therapeutic area, indication, mechanism of action) spanning a specific time period AND covering a specific geographic area,

1.How is my drug performing against the competition?

2.What are the top journals where I should be disseminating science for my drug?

3.What are the top meetings where I should be disseminating science for my drug?

4.Who are the top experts (journals - authors, meetings - presenters) with whom I should be engaging with?

The main purpose of this project is to give statistical analysis to the pharma companies about how much their drug is being discussed with various famous medical journals, medical council meetings compared to other competitive drugs.

Responsibilities:

Involved in different phases of SDLC including requirement analysis and architectural design phases of the project using Agile methodologies.

Developed ASP.NET Web API based on requirements and specifications.

Designed and developed Entity Framework 2.0 database-First approach with Repository-Pattern based backend and used RESTful and Web API as transaction and communication technology to the client-side.

Writing complex queries to extract data required.

Working on stored Procedures.

Followed agile development environment with frequently changing requirements and feature set.

Environment: Microsoft Visual Studio 2017, C#.net, ASP.NET Web API, angular, HTML, Entity Framework

Role: Senior Software Engineer

Client: Ministry of Agriculture, Malaysia July 2015 - Feb 2018

Description: The Agriculture Services Applications are designed for the farmers to use in order to promote greater farming participation and to help improve their income. These applications are mapped against the agriculture production life cycle activities to help the farmers increase their productivity, diversity, market size, improve their business planning and lower their costs of production, all of which will lead to increased income. With relevant interactive content coupled with beneficial tools to improve their income, farmers will be compelled to use AIS in their day to day farming activities while at the same time connecting themselves to other agro players and government agencies. Thus it will ease the agriculture officers to provide their services to the farmers.

Responsibilities:

Design, Development and implementation of the hybrid mobile apps using ionic Framework.

Reviewing the Design, Code and give training of hybrid mobile app technology to other team members.

Development of Web APIs using .NET framework for REST Services.

Deployment of developed mobile apps on google store and apple store.

Followed agile development environment with frequently changing requirements and feature set.

Environment: Microsoft .NET 4.5, ASP.NET Web API, SQL Server 2012, JavaScript, CSS, Bootstrap, Ionic Framework 1.0,ionic 1, Angularjs, HTML5.

Role: Senior Software Engineer

Client: Royal Customs Department, Malaysia May 2014 - June 2016

Description: Single Sign-On (SSO) is an authentication process that allows a user to access multiple applications through a single login. After the initial login, the user can switch applications without having to login again within uCustoms. System will verify user based on token given after login process successful. Using the same token, when user logs out, the system logs them out of accessibilities of all the applications at once by clearing the token. This system is developed to enable SSO for external user Registration and User Management before can access uCustoms applications.

Responsibilities:

Followed Agile Methodology.

Responsible for developing UI Screens like Registration, Login, Personal Details Pages using HTML, CSS, JavaScript.

Followed Object Oriented Design Principles (OOP) and SOLID principles.

Performed Client-Side Validations using JavaScript.

Worked with ASP.Net Web Forms architecture to build the application.

Written SQL Quires, Stored Procedures, Functions to maintain data efficiency.

Assemble with other Teammates in developing Web Services (ASMX) to communicate with the Server directly through URL and Hosted the Web Service in IIS.

Written Data Access Layer using ADO.Net.

Support and Maintenance for developed System

Environment: Microsoft .NET 4.5, SQL Server 2012, JavaScript, CSS, Bootstrap, ADFS, ASP.NET with C#.

Role: Lotus Notes Developer

Client: Jabatan Kehakiman Syariah Malaysia, Malaysia August 2011 – April 2014

Description: This is one of the most prestigious projects for Government of Malaysia. Main purpose of this project is enhancing the existing judicial system for overall Malaysia for Syaria Laws. These applications are accessed by various lawyers and judges on all 14 states of Malaysia.

Responsibilities:

Application design, coding, development and implementation.

Reviewing the Design, Code and Unit Test plan.

Documentation of Test Script, Technical Design and user manual.

Providing Lotus Notes training and knowledge sharing with new team members of project.

Involved in development of major systems in project such as Enakmen, SIMPIP (Sistem Maklumat Perkahwinan Islam and LEI with Oracle, E-Terimaan system.

Environment: Lotus Notes R8.5, Domino R8.5, LEI, Oracle .

Role: Software Engineer

Client: Coca Cola Europe. Dec 2010 – July 2011

Description: There are around 17 Transition Databases and around 300+ non transition databases of Coca Cola Europe, which we support and maintain, we have follow SLA compliance for these databases and work according to it, We provide L2 and L3 level support and I have done major enhancements in various databases which are Client based and web based.

Responsibilities:

Application design, coding, development and implementation.

Reviewing the Design, Code and Unit Test plan.

Documentation of Test Script, Technical Design and user manual.

Providing Lotus Notes training and knowledge sharing with new team members of project.

Environment: Lotus Notes/Domino version 7.x, JavaScript, HTML, CSS, Oracle

Role: Software Trainee

Client: TATA Steel Dec 2009 – Nov 2010

Description: TEHP (TATA STEEL Executive Holiday Plan) is Lotus client application that built in Lotus environment and backend as Oracle. This System is mainly used for booking accommodation for officers of TATA STEEL at various hotels. There is a reservation form which must be filled by user and submitted to travel agency.

Responsibilities:

Application design, coding, development and implementation.

Reviewing the Design, Code and Unit Test plan.

Documentation of Test Script, Technical Design and user manual.

Providing Lotus Notes training and knowledge sharing with new team members of project.

Environment: Lotus Notes/Domino version 7.x, JavaScript, HTML, CSS, Oracle



Contact this candidate