Post Job Free

Resume

Sign in

Project Developer

Location:
Henrico, VA
Posted:
May 25, 2020

Contact this candidate

Resume:

Name: Sathish Reddy Gannu

Email Id: addey1@r.postjobfree.com

Mobile: +1-941-***-****

CAREER OBJECTIVE:

Quality-oriented professional with 11 years of experience and a proven knowledge of application development, Application End to end testing, database design, electronic data interchange and Waterfall model of SDLC. As an IT professional with over 10+ years of experience in the AS400 I series Technology, DB2/400, SQL400 including advanced iSeries web services design/ development skills, small to medium scale IT project management skill, I am looking forward to an opportunity to leverage my leadership/communication skills, technical/project management knowledge and strong business acumen.

AREA OF EXPOSURE:

●Experienced and resourceful technical skilled in streamlining operations, maintaining schedules and managing the entire project from scratch to delivery by ensuring maximum customer satisfaction and business revenue.

●Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance with AS400, SQL, Building APIs with stored procedures/RPGLE and parsing responses, Testing technology expertise, team management, team coordination, scheduling and organizing project details.

●Consult with other teams and stakeholders to evaluate interfaces between hardware and software, risks, develop specifications and performance requirements, or resolve customer problems. Expertise in coordinating diverse teams and resources to successfully complete objectives.

●Successfully handled and managed End to End business transnational processes by understanding customer needs, adding value to that by developing or direct software systems, testing or validation procedures and maintaining documentation as needed.

●Prepare reports or correspondence concerning project specifications, activities, or status.

●Coding, testing and monitoring the functioning of multiple projects to ensure the system operates in conformance with specifications.

●Worked in detail in change management (used tools as DAPTIV PPM, Remedy and Innotas), Requirement gathering, business process improvement.

●Gained extensive work experience of managing project by dealing with third party vendors, bank, financial organization regarding handling the business transaction

●Experience in OMS (order Management system) to control end-to-end-order processing, fulfilment, Billing/invoice transaction etc. as a Lead and a team member. Gathered knowledge about the Merchandise system to enhance the application new features for users. Vast domain expertise in retail & eCom and finance business models.

SKILL SET:

●Operating system/Environment : OS/400, Windows XP/7/10, UNIX

●Programming languages : RPG III, RPGLE IV/Free-format, Cobol 400,

Embedded SQL/SQLRPGLE, CLP, CLLE, SQL Stored procedures, iSeries API, Web services, REST, SOAP and XML, Data queues, User queues, multithreading, Journaling and IBM i

●Databases : DB2/400

●Tools : PDM, SDA, RLU, QUERY400, MIMIX, ABSTRACT, X-ANALYSIS,

ALDON, I-Navigator, Hawkeye, Turnover, Go Anywhere, POSTMAN, CURL

WORK EXPERIENCE:

Working as a senior software engineer at SARANSH INC from Jan-2019 to till date.

Worked as a senior software engineer at SOFTVISION LLC(formerly Known as SPI) from Nov-2013 to Jan-2019.

Worked as a Software engineer at SYNCHRO SYSTECH PVT LTD from Mar-2013 to Nov-2013.

Worked as a system engineer at NEOWEBX INDIA SOLUTIONS PVT LTD from Apr-2009 to Mar-2013.

Project #1

Client Name : Performance Food Group, Richmond, VA

Application : FoodStar ERP

Role : Team Member

Designation : Senior Developer

Project Period : Jan 28th, 2019 to April 13th 2020

Technology : RPG/RPGLE/SQLRPGLE/, CL/CLLE, SQL stored procedure, API calls,

Journaling, Java

Configuration Tool : TURNOVER, I Navigator

Project management Tool : Remedy, Innotas

Other Tools : HAWKEYE

Company : Saransh Inc

Synopsis: Performance Food Group (PFG) is one of the nation's largest foodservice distributors. Our network of distribution facilities process, package and distribute the finest quality food and food-related products to our customers. We're also the country's leading candy, snack and beverages distributor - our products end up in vending machines, concession stands, theatres and big box stores nationwide

Foodstar is an in-house ERP system developed on AS400 with extensive business logic which is available at different opco locations. Foodstar ERP will receive orders from various sources that PFG is having like PLINK-sales rep will send orders; PNET-customer based portal, EDI application etc. Active as400 jobs will transmit orders to foodstar Opco. Once order received into foodstar, will be fulfilled, labels will be generated, build routes, invoiced and shipped to customers by trucks.

Job Duties:

Involved in resolving problem tickets, developing enhancements

●Support team creates problem tickets in remedy tools based on issues reported by Opco IT users.

●Review problem tickets created by the support team in Remedy and start analysing the issues by looking at codes involved and talk to the opco IT users to replicate the production issue.

●provide innovative solutions to resolve the issues by and share with service owners to get approvals.

●Upon approvals modify existing/create new database files if required, modify RPG/RPGLE/CL/CLLE to fix the reported issues.

●Enhancement requests logged into Innotas tool, Analyse the requirement, do through impact analysis by using HAWKEYE tool. Prepare the impact analysis documents.

●Involve in meetings with various business analysts to notify any inbound/outbound applications impacted with enhancement

●If required create new indexes/LFs to improve the performance of the programs.

●Preparing Technical Requirement document accordingly and update/create detailed design document

●Develop RPG/CL/store procedure for the specified requirements and create test cases and perform Unit Testing for code

●Enhanced existing tax system using web service calls using REST API method for tax calculations from third party cloud-based application Vertex

●Create new AS400 reports by RLU and WRKQRY based on requirement.

●Create legacy modernization as requested using Java Scripts.

●Promote code to the next environment (Dev/ UAT /PROD) using TURNOVER tool.

●Provide support for the code developed by regularly monitoring the changes (monitor ROBOT scheduler/Jobs)

●Provide on-call production support for the foodstar application as per regular roasters.

Client Name : Bealls Inc, Bradenton, Florida .

Company : Softvision LLC

Application : OMS (Order Management System)

Synopsis: The Bealls has an iSeries-based system. The purpose of this application is to facilitate the customer to go for online purchase, which is developed on IBM WebSphere E-Commerce. With the help of MQ series all the customer order flows into ISeries based OMS applications. OMS will decide where the order needs to flow Store/ central fulfilment centre/Vendor drop ship based on the item availability. After order successfully allocated, processed the orders, payment confirmation and shipping the order to the customer. Front end being Java and the iSeries system served as back end. In which a credit card system is maintained by the merchandising company itself wherein various phases including Authorizations, Issuance, billing and statements, collections, cancellations are maintained.

Project #2

Project Name : Ship2Store

Role : Team Member

Designation : Senior Developer/Associated lead

Project Period : July 10th, 2018 to Jan 25th, 2019

Technology : RPG/RPGLE/SQLRPGLE, CL/CLLE, External SQL stored procedure,

MQ, DB2

Configuration Tool : ALDON, I Navigator

Project management Tool : Daptiv PPM

Other Tools : X-Analysis, ABSTARCT

Company : Softvision LLC.

Job Duties:

Involved in requirement gathering, developing enhancements, various testing phases and implementation.

●Responsible for planning and designing the Iseries part of project

●impact analysis done by using X-analysis and abstract tool

●Work with multiple teams (E-comm, MQ series) to gather the requirements which are feeding/syncing data to Iseries through External AS400 Stored procedures

●Design new database files/tables/indexes to capture the ship to store details and improve the database lookups

●Design new/modified RPGLE/SQLRPGLE/CL/CLLE/store procedures programs to capture inventory and determine the store details to improve overall system functionality.

●Assign work to Offshore team members, review the work done by team members.

●Modify existing external stored procedures to accept inbound data sent by MQ Series.

●Enhance existing systems to prioritise the store allocation based on customer pickup location.

●Write new SQL stored procedures, notify the customer events ready for pick up, pick up reminders, pick up confirmation, cancel when the customer is not able to pick up their order/items. Which will be sent through the synch order process.

●Promote developed code to test environments using FTP, DDM commands.

●Refresh test data from production and alter according to testing needs and supports for QA, UAT test users.

Project #3

Project Name : Sales and use tax

Role : Team Member

Designation : Senior Developer/Associated lead

Project Period : Sept 10th, 2018 to July 20th, 2019

Technology : RPG/RPGLE/SQLRPGLE, CL/CLLE, External SQL stored procedure,

MQ, DB2, API calls with JSON and parsing data using JSON_TABLE

Configuration Tool : ALDON, I Navigator

Project management Tool : Daptiv PPM

Other Tools : X-Analysis, ABSTARCT

Company : Softvision LLC.

Job Duties:

Involved in requirement gathering, developing enhancements, various testing phases and implementation.

●Responsible for planning and designing the Iseries part of project

●impact analysis done by using X-analysis and abstract tool

●Work with multiple teams (E-comm, MQ series) to gather the requirements which are feeding/syncing data to Iseries through External AS400 Stored procedures

●Design new database files/tables/indexes to capture the new payment details and improve the database lookups

●Design new/modified RPGLE/SQLRPGLE/CL/CLLE/store procedures programs to build JSON format data and send to SOVOS(A cloud based third party sales tax system) using web service call with secured credentials provided by SOVOS. Parse JSON data to Relational Data based using DB2 JSON_TABLE function.

●Code developed to encrypt/decrypt data using base64 version which is required for user credential for web service calls.

●Assign work to Offshore team members, review the work done by team members.

●Promote developed code to test environments using FTP, DDM commands.

●Refresh test data from production and alter according to testing needs and support for QA, UAT test users.

Project #4

Project Name : Paypal/Braintree payment method

Role : Team Member

Designation : Senior Developer

Project Period : Sept 10th, 2017 to July 20th, 2018

Technology : RPG/RPGLE/SQLRPGLE, CL/CLLE, External SQL stored procedure,

MQ, DB2,

API calls with XML

Configuration Tool : ALDON, I Navigator

Project management Tool : Daptiv PPM

Other Tools : X-Analysis, ABSTARCT

Company : Softvision LLC.

Job Duties:

Involved in requirement gathering, developing enhancements, various testing phases and implementation.

●Responsible for planning and designing the Iseries part of project

●impact analysis done by using X-analysis and abstract tool

●Work with multiple teams (E-comm, MQ series) to gather the requirements which are feeding/syncing data to Iseries through External AS400 Stored procedures

●Design new database files/tables/indexes to capture the new Brain tree payment authorization details and error logs to verify the payment details.

●Enhance the existing system to authorize payments using new/modified RPGLE/SQLRPGLE/CL/CLLE/store procedures programs to build XML format data and send to BrainTree using HTTPPOST CLUB VERBOSE REST API call .

●Parsing xml data to AS400 tables using DB2 XMLTABLE function

●Enhance Pre-authorization, Post authorization during order allocation, fulfilment, also enhance sales audit

●Encrypt the paypal token and store into Relational Data tables as per PCI compliances.

●work with Offshore team members, review the work done by team members.

●Prepare Unit test cases, documentations with all possible cases.

●Promote developed code to test environments using FTP, DDM commands.

●Refresh test data from production and alter according to testing needs and support for QA, UAT test users.

Project #5

Project Name : International Bill to project

Role : Team Member

Designation : Senior Developer

Project Period : April10th, 2017 to Sept 10th, 2017

Technology : RPG/RPGLE//SQLRPGLE, CL/CLLE, External SQL stored procedure,

MQ, DB2

Configuration Tool : ALDON, I Navigator

Project management Tool : Daptiv PPM

Other Tools : X-Analysis, ABSTARCT

Company : Softvision LLC.

Job Duties:

Involved in requirement gathering, developing enhancements, various testing phases and implementation.

●Responsible for planning and designing the Iseries part of project

●impact analysis done by using X-analysis and abstract tool

●Design new database files/tables/indexes to store international address along with country name, zip code

●Enhance the existing system to authorize payments using new/modified RPGLE/SQLRPGLE/CL/CLLE/store procedures programs to accept international billing address and credit card detail token details.

●Enhance Pre-authorization, Post authorization during order allocation and fulfilment using global billing address.

●Refresh test data from production and alter according to testing needs and support for QA, UAT test users.

Project #6

Project Name : Credit Replat form

Role : Team Member

Designation : Senior Developer

Project Period : July 20th, 2016 to April 10th, 2017

Technology : RPG/RPGLE/SQLPRGLE, CL/CLLE, External SQL stored procedure,

MQ, DB2, API calling to ACI world web services

Configuration Tool : ALDON, I Navigator

Project management Tool : Daptiv PPM

Other Tools : X-Analysis, ABSTARCT

Company : Softvision india.

Job Duties:

Involved in requirement gathering, developing enhancements, various testing phases and implementation.

●Responsible for planning and designing the Iseries part of project

●impact analysis done by using X-analysis and abstract tool, Work with multiple teams (E-comm, MQ series) to gather the requirements which are feeding/syncing data to Iseries through External AS400 Stored procedures

●Design new database files/tables/indexes to capture encrypted Payment details which are sent from the Front end application.

●Enhance the existing system to authorize payments using new/modified RPGLE/SQLRPGLE/CL/CLLE/store procedures programs to decrypt the payment details

●Enhance Pre-authorization, Post authorization using SQLRPGLE program

●Develop new SQL stored procedures to format payment data in XML and sent to ACI world (A cloud based third party payment authorization system)

●Used RESI APIs and SOAP to achieve the credit card tokenization and authorization.

●Parse the result of XML payment details into AS400 tables. Capture all events to store different levels of payment authorization.

●Refresh test data from production and alter according to testing needs and support for QA, UAT test users.

Project #7

Project Name : Channel advisor on boarding

Role : Team Member

Designation : Senior Developer

Project Period : March 15th, 2015 to June 10th, 2016

Technology : RPG/RPGLE, CL/CLLE, MQ, DB2

Configuration Tool : ALDON, I Navigator

Project management Tool : ADLON CMS

Other Tools : ABSTARCT, Find string PDM

Company : Softvision india.

Job Duties:

Involved in requirement gathering, developing enhancements, various testing phases and implementation.

●Analyse the requirements shared by onsite project

●impact analysis done by using abstract tool and find string PDM

●Design new database files/tables/indexes to store or retrieve various channel advisor details like AMAZON, WALMART, EBAY etc.

●Enhance the existing CL/RPG/RPG IV programs to check Bealls inventory and If ordered item not available lookup at new channel advisor inventory. Based on product availability, send orders details to the channel for fulfilment.

●Create a new sync order process to notify the customer events like order placed, fulfilled and shipped details from the channel advisor.

●Prepare Unit test cases, documentations with all possible cases.

Project #8

Project Name : Crowd Twist and GK rewards

Role : Team Member

Designation : Senior Developer

Project Period : Sept 15th, 2014 to March 10th, 2015

Technology : RPG/RPGLE/SQLRPGLE, CL/CLLE, MQ, DB2, REST API calls

Configuration Tool : ALDON, I Navigator

Project management Tool : ADLON CMS

Other Tools : ABSTARCT, Find string PDM

Company : Softvision india.

Job Duties:

Involved in requirement gathering, developing enhancements, various testing phases and implementation.

●Analyse the requirements shared by onsite project

●impact analysis done by using abstract tool and find string PDM

●Design new database files/tables/indexes for bealls reward program

●Enhance the existing CL/RPG/RPG IV programs to call third part applications CT and GK to get the rewards on sales.

●Construct JSON format data and create new REST API calls to parse data to CT and GK. Store the response received at IFS path.

●Read JSON data stored at IFS folder and extract necessary data for the particular transaction,

●Read flat files stored at IFS path and convert into relational DB.

●Prepare Unit test cases, documentations with all possible cases.

Project #9

Project Name : CFC-VDS enhancements

Role : Team Member

Designation : Senior Developer

Project Period : Jan 10th, 2014 to Sept 15th, 2014

Technology : RPG/RPGLE/SQLRPGLE, CL/CLLE, DB2

Configuration Tool : ALDON, I Navigator

Project management Tool : ADLON CMS

Other Tools : ABSTARCT, Find string PDM

Company : Softvision india.

Job Duties:

Involved in requirement gathering, developing enhancements, various testing phases and implementation.

●Analyse the requirements shared by onsite project

●impact analysis done by using abstract tool and find string PDM

●Design new database files/tables/indexes for Central fulfilment centre (CFC)/Vendor drop ship(VDS)

●Create new modules, capture CFC/VDS orders and modify the payment methods to pre-authorization, post authorization and reauthorization as per the technical design documents with the help of SQLRPGLE.

●Create new transaction tables to separate the fulfilment details from the store.

●Prepare Unit test cases, documentations with all possible cases.

Project #10

Project Name : Crown Jewel (Sensitive data Research)

Role : Team Member

Designation : Senior Developer

Project Period : Aug 25th, 2013 to Jan 10th, 2014

Technology : RPG/RPGLE/SQLRPGLE

Configuration Tool : ALDON, I Navigator

Project management Tool : ADLON CMS

Other Tools : ABSTARCT, Find string PDM

Company : Softvision india and synchro systech pvt ltd

Job Duties:

Involved in Analysis on I series system.

●Analyse the requirements shared by onsite project

●impact analysis done by using abstract tool and find string PDM

●As per PCI compliance, Bealls sensitive data stored across the Iseries system.

●Analysed data at all database file fields for PFs, SQL TABLES, flat files, RPG reports etc.

●Find out all programs which are dealing with sensitive data across the Bealls Application.

●Share all analysis details to the Onsite team and BA.

Project #11

Application : Merchandising

Project Name : Enhancement/Support

Role : Team Member

Designation : Senior Developer

Project Period : March 25th, 2013 to Aug 25th, 2013

Technology : RPG/RPGLE/SQLRPGLE, CL/CLLE, DB2

Configuration Tool : ALDON, I Navigator

Project management Tool : ADLON CMS

Other Tools : ABSTARCT, Find string PDM

Company : synchro systech pvt ltd

Job Duties:

Involved in requirement gathering, developing enhancements, various testing phases and implementation.

●Analyse the requirements shared by onsite project

●Create a low level design document for code modification and share with onsite for client approval.

●Develop code to fix issues/enhance the existing system merchandise system.

●Prepare Unit test cases, documentations with all possible cases.

●Monitor the changes installed in production and support on call when required

Client Name : Scotia Bank, Canada.

Company : NEOWEBX INDIA SOLUTIONS PVT LTD

Project #12

Project Name : Basel 3 Enhancements

Role : Team Member

Designation : Developer

Project Period : March 1, 2012 to March 20th, 2013

Technology : RPG/RPGLE/SQLRPGLE, CL/CLLE, DB2

Configuration Tool : Turnover, I Navigator

Other Tools : HAWKEYE, Find string PDM

Synopsis: Basel 3 regulatory committee has issued new regulations to strengthen Global Capital and Liquidity Requirements to promote a more elastic banking system. This requirement calls for the SG system to revise its overall funding and deposit strategies and product promotion. Currently, SG allows customers to early redeem their Deposits, which according to Basel 3 definition is a Cashable TD but not a fixed. Under Basel 3 regulations, A) Cashable TDs do not receive a better treatment than Fixed. B) Retail and Small business receive more favourable treatment than Commercial. However, currently, the SG system treats all these customers with the same price as they share the common rates.

As a result of this, we require to address the Basel 3 treatments.

Job Duties:

●Enhanced proper fixed term deposit portfolio which involves RPG/CL/RPGLE programs

●Prepare unit test documents and deliverables.

●Provide support for the code developed

●Provide Production support for the application that is working on

Project #13

Project Name : Debt Manager (Collections)

Role : Team Member

Designation : Developer

Project Period : July 1st, 2012 to Feb 25th, 2012

Technology : RPG/RPGLE/SQLRPGLE, CL/CLLE, DB2

Configuration Tool : Turnover, I Navigator

Other Tools : HAWKEYE, Find string PDM

Job Duties:

●Analysing the business requirements and preparing Technical Requirement document accordingly

●Develop code, prepare unit test documents and deliverables.

●Provide support for the code developed

●Provide Production support for the application that is working on

Project #14

Project Name : File Transfer Support

Role : Team Member

Designation : Developer

Project Period : Aug 10th, 2011 to June 30th, 2012

Technology : RPG/RPGLE, CL/CLLE, DB2

Configuration Tool : Turnover, I Navigator

Other Tools : HAWKEYE, Find string PDM

Job Duties:

●Analysing the business requirements and preparing Technical Requirement document accordingly

●Develop code, prepare unit test documents and deliverables.

●Provide support for the code developed

●Provide Production support for the application that is working on

Project #15

Project Names : Fraud Monitoring Role and Fee map maintenance

Role : Team Member

Designation : Developer

Project Period : Apr 27h, 2009 to Aug 10th, 2011

Technology : RPG/RPGLE, CL/CLLE, DB2

Configuration Tool : Turnover, I Navigator

Other Tools : HAWKEYE, Find string PDM

Job Duties:

●Analysing the business requirements and preparing Technical Requirement document accordingly

●Develop code, prepare unit test documents and deliverables.

●Provide support for the code developed

Visa: H1-B Approved.

B1 Approved.



Contact this candidate