Summary
Overview
Work History
Education
Skills
Languages
Projects
Personal Information
Timeline
Generic

Hariram Kodi

Hyderabad

Summary

  • Highly accomplished IT professional with 19+ years of experience in Analysis, Design, Development, Deployment, and Maintenance of Web and Windows-based applications using Microsoft Technologies.
  • Senior project manager with expertise in leading multi-functional teams and overseeing full system development and implementation in high-tech environments.
  • Skilled in agile methodology and project management tools.
  • Experienced architect with expertise in project design and execution.
  • Experienced professional in maintaining coding standards with a strong track record of ensuring quality code.
  • Experienced professional adept in conducting thorough code reviews to ensure quality and adherence to best practices.
  • Experienced professional providing technical guidance and support.
  • Proven track record of delivering efficient solutions and troubleshooting complex issues.
  • Skilled in analyzing data and implementing innovative strategies to optimize performance.
  • Experienced professional with a strong background in deployment coordination. Skilled at managing and coordinating complex projects, ensuring timely and efficient deployment of resources.
  • Proficient in utilizing project management tools and software to streamline processes and enhance productivity.

Overview

19
19
years of professional experience

Work History

Technical Project Manager

KodeCorp Technology Solutions Pvt. Ltd.,
Hyderabad
03.2016 - Current

Tech Lead

EBIX consulting (formerly PB Systems)
Hyderabad
06.2015 - 02.2016

Tech Lead

PB Systems (India) Pvt. Ltd
Hyderabad
08.2014 - 05.2015

Sr. Software Programmer

PB Systems (India) Pvt. Ltd
Hyderabad
08.2010 - 07.2014

Software Programmer

PB Systems (India) Pvt. Ltd
Vijayawada
12.2007 - 07.2010

R&D Software Engineer

Efftronics Systems Pvt. Ltd
Vijayawada
07.2005 - 11.2007

Education

Bachelor of Technology - Computer Science and Engineering

JNTU
05.2005

Intermediate -

Aditya Junior college
04.2001

SSC -

ZPH School
03.1999

Skills

  • Architectural Design
  • Technical guidance
  • Resource Coordination
  • Software Development
  • Ensuring Coding Standards
  • Code reviews
  • Deployment Management
  • Project Management
  • Team Management
  • C# Software Development
  • Experience with ASPNET MVC
  • NET Core Development
  • Proficient in Entity Framework
  • Microsoft SQL Expertise
  • Experience with Azure DevOps
  • RESTful API Development
  • Windows Communication Foundation
  • Web Services Integration
  • HTML and CSS Skills
  • Front-End Scripting Expertise
  • API Design and Implementation
  • JIRA Task Tracking
  • Skilled in MS Visio, MS Office
  • SonarQube Proficiency
  • Experienced in NUnit Testing
  • SonarLint Code Quality Expertise
  • Kendo UI Development
  • SQL Server Integration Services
  • SQL Server Reporting Services
  • Team Foundation Server
  • GitHub

Languages

  • English
  • Telugu
  • Hindi

Projects

Project Name : D1 Connect (Veri-Fuel)

Client : Mansfield

Duration : Mar’ 17 – till date

Team Size 18

Technologies used : ASP.Net MVC, SQL Server, Entity Framework, Web API, Windows Services, JIRA, Azure DevOps, Bootstrap, Kendo, JQuery.

Role : Technical Project Manager & Lead Developer

Description

D1 Connect is a product that automates the process of Fuel Bids, Processing Orders, and Validating Invoices. This eliminates tedious emailing manual spreadsheets, streamlines and shortens our RFP cycle times, and reduces data entry errors and missed bid sheets. D1 processes orders from different truck technologies and validates these orders data with Vendor back office files. And then integrates this data with Mansfield. And also validating the vendor invoices and processing valid invoices to Mansfield.

Responsibility

· Attending calls with the client/ onsite team and getting the details of requirements.

· Communicate through emails with the client/ onsite team.

· Analysis of the specifications provided by the clients.

· Involved in end-to-end Development life cycle.

· Developing web pages and Working on Web API integrations and Windows services.

· Writing SPs and Jobs in SQL server.

· Unit testing and smoke testing.

· Checking the code for coding standards compliance.

· Build and deployment of the application.

· Conducting Code reviews & Knowledge transfer sessions.

· Project kick-off meetings.

Project Name : FCH

Client : Fuel Clearing House

Duration : Mar’ 16 – Feb’17

Team Size 6

Technologies used : MVC 5, SQL Server 2012, EF 6.0, Bootstrap, Kendo, JQuery Role : Technical Project Manager & Lead Developer

Description

FCH automates the accounts payable process, thus accelerating the fuel procurement cycle. The only Clearing House for Fuel Transactions that will reduce costly matching, auditing, reconciliation, and credit and re-bill headaches. This FCH resides between the Fuel Customer and Supplier to validate fuel taxes, fees, and contract prices at every jurisdiction in the United States. Fuel Clearing House electronically catches and corrects these components before the invoice is presented to the Customer for payment.

Responsibility

· Attending calls with client/ onsite team and getting the details of requirements.

· Communicate through emails with the client/ onsite team.

· Analysis of the specifications provided by the clients.

· Developing web pages and creating web and Windows services.

· Involved in end-to-end Development life cycle.

· Writing SPs in SQL server.

· Unit testing and smoke testing.

· Checking the code for coding standards compliance.

· Build and deployment of the application.

· Conducting Code reviews & Knowledge transfer sessions.

· Project kick-off meetings.

Project Name : SMARTLynx

Client : SkyBitz

Duration : Mar’ 16 – Jun’17

Team Size 10

Technologies used : MVC 5, SQL Server 2012, EF 6.0, Bootstrap, Kendo, JQuery

Role : Technical Project Manager & Lead Developer

Description

SMARTLOGIX logistics solutions keep your petroleum distribution operation running smoothly by simplifying dispatch and tracking product movement throughout the entire delivery process. Real-Time inventory information generated from wireless tank level monitors, GPS tracking for enhanced fleet management, and exception reporting are just a few examples of the feature-rich SMARTLOGIX solution.

As stand-alone solutions such as fleet management software and advanced level sensors or as a combined platform, SMARTANK, SMARTRUCK and SMARTLOGIX Professional Services provide the tools you need to out-perform competitors and increase your bottom line.

Project Name : DRAGON (Dedicated Reverse After-sales Global On-line Network) Client : Modus Link

Duration : Jul’ 15 – Feb’ 16

Team Size 25

Technologies used : MVC 5, SQL Server 2012, Entity Framework 6.0, WebAPI 2.0 Role : Tech Lead & Developer

Description

Dragon is a Global Online Tool that mainly focuses on after sales supply chain (ASSC) which helps our customer in improve their service by gathering reliable information in a simple but effective manner. This will allow our customers to get a grip on their ASSC, make decisions and forecast cost of service. DRAGON’s perspective is a completely new manner of approaching After Sales since it assumes each request for a return is unnecessary unless proven otherwise. In order to prevent products from being returned it is vital that our customers have. Consumer can easily access and identify to return a product whether is necessary by participating in diagnosis. Overall, controls cost and increase the service, and therefore sales, at the same time.

Contributions

· R&D on different tools like OCR, tessrect, Voice reorganization, Captha, PDF conversion, and comparison etc..,

· Implementation and Integration of the tools.

· Deployment and Smoke test.

· Project Kick-off meetings.

Project Name : SingleStoreFront

Client : ViaTech

Duration : Nov’ 12 – Feb’ 16

Team Size 6

Technologies used : Asp.Net 4.0, C#.Net, Java Script, SQL Server 2008 Role : Tech Lead & Developer

Description

This is an e-comemrce application which is used by ViaTech for their customers where buying and selling of goods through internet. Users can Print on demand their products and ViaTech provides platform for different customers to customize those products and sell those products through online. User can customize their products using Xmpie and build their own ebooks using uStore option. We are developing and maintaining sites for more than 75 customers of ViaTech.

Contributions

· Attending calls with client/ onshore team and get the details of requirements.

· Communicate through mails with client/ onshore team.

· Analysis of the specifications provided by the clients.

· Developing web pages and creating web and windows services.

· Involved in Development and Client side scripting.

· Writing SP’s in SQL server.

· Unit testing and smoke testing.

· Checking the code for coding standards compliance.

· Build and deployment of the application.

· DB maintenance (ETL & Backups).

· Conducting Code reviews & Knowledge transfer sessions.

· Project kick-off meetings.

Project Name : CMCS (Cross Media Communication Systems)

Client : Xerox

Duration : Aug’ 11 – Oct’12

Team Size 12

Technologies used : Asp.Net 4.0, C#.Net, SQL Server 2008, SSIS, Java Script Role : Module Leader & Developer

Description

CMCS is a Cross Media Communication System which is used by Xerox. This application provides the user to view the data which comes as raw data files. We are processing those files by using SSIS packages and load to database. From front end user view those records and request for sample proofs and print ready files. Those are generated by 3rd party vendors and we are getting those files from them shown to user.

Contributions

· Analysis of the specifications provided by the clients.

· Involved in Development using SSIS Packages.

· Writing SP’s in SQL server

· Unit Testing

· Checking the code for coding standards compliance.

· Build and deployment of the entire application.

· Conducting Code reviews & Knowledge transfer sessions.

· Project kick-off meetings.

Project Name : Access RRD

Client : RR Donnelley

Duration : Aug’ 10 – Jul’ 11

Team Size 8

Technologies used : Asp.Net, C#.Net

Role : Developer

Description

Access RRD is a web site used by RR Donnelley & Sons is the world’s premier full-service provider of print and related services, including business process outsourcing. This website provides services for user to Access and Download reports on Paper Inventory Activity, View Order status and Shipping information, Access account payment details, Create and manage custom alerts, View, share and upload job documentation, Upload print ready files, preflight, online soft proofing and final page approval, Digital asset management, Digital editions, View catalog of Digital print program titles, Mail tracking, Postal pricing and Access the Video gallery, user guides and FAQs.

Contributions

· Analysis of the specifications provided by the clients.

· Developing web pages and creating web services.

· Involved in Development and Client side scripting.

· Writing SP’s in SQL server

Project Name : Adapta MED

Duration : Feb’ 09 – Jul 10

Team Size 12

Technologies used : Asp.Net, C#.Net, SQL Server 2008, VB.net Role : Developer

Description

Adapta Med is a CCHIT Certified Electronic Medical Records (EMR) and Practice Management (PMS) product and services which offer unparalleled reliability, ease-of-use, efficiency, and customizability. The comprehensive feature set is customer-driven, innovative and continuously updated to keep pace with rapid changes in healthcare industry. The specialty-specific EMR covers over 30 medical specialties and is fully customizable to suit individual needs and workflow settings. From EMR to practice management to electronic claims, Adapta Med empowers healthcare organizations to effectively address their financial, administrative, clinical, and regulatory needs.

Contributions

· Analysis of the specifications provided by the clients.

· Developing web pages as well as window forms

· Creating web services and windows services

· Involved in Development and Client side scripting

· Writing SP’s in SQL server

· Unit Testing

· Checking the code for coding standards compliance

· Build and deployment of the entire application

Project Name : CPIERP

Client : Clifford Paper Inc.

Duration : Jun’ 08 – Jan’ 09

Team Size 6

Technologies used : Asp.Net, C#.Net, SQL Server 2005 Role : Developer

Description

Payable CPI is a leading paper distributor serving US and Canadian customers. CPI is an intermediate person between paper vendors and customers. When consumers need paper lots, they send orders to the CPI. He passes the same Invoices to the Vendors. Vendors will transport paper lots to the consumers directly. CPI is liable for the each transaction taken place in between the Vendors and Consumers through CPI.

We maintain Credit and Debit details for each Customer, Vendor and for CPI. The CPI system is broadly classified into five modules i.e. Accounts, Accounts Receivable, General Ledger, order Management and Inventory. CPI will be benefited from Customers as well as from Vendors.

Contributions

· Designing and implementing the Account Receivable, Order Billing and Admin modules

· Involved in Development and Client side scripting.

· Unit Testing.

Project Name : ISCAS (Intellectual Smart Card Accessing System)

Client : Ezone Securities.

Duration : Dec’ 07 – May’ 08

Team Size 2

Technologies used : Delphi, SQL Server 2005

Role : Developer

Description

Intellectual Smart Card Accessing System is a controlling system in offices to lock the employee in–and-out swipes and gives the report to the user. The Controller reads the swipes of employees regarding the time of their entry into and exit from the office. These controllers are fixed at the doors and if any employee wishes to enter into the room or leave the room, then the controller must give permissions to that particular employee. These permissions are controlled by software by sending commands to the controller. If any authorized person wants to block the employee or give permission to the employee to enter into the office, it is possible through the use of this particular software.

Contributions

· Front-end designing and coding.

· Generating various types of reports.

· Maintenance.

· Unit Testing.

Project Name : NMDL (Network Management of Data Loggers)

Client : Indian Railways

Duration : Oct’ 05 – Dec’ 07

Team Size 4

Technologies used : Delphi, Oracle, Interbase

Role : Developer

Description

A Data Logger is a Microprocessor Based System, which scans and logs the relay status of the railway signaling system. The huge volume of data thus received is collected in the Front End Processor (FEP) device. The NMDL system reads this data from FEP moves it to an Oracle database and provides tools for analysis of the working of railway signals. Developed the fault analysis mechanism to analyze the logical functionality of the signals to alarm the user of any failures of logics in real-time.

Contributions

· Front-end designing and coding.

· Generating various types of reports.

· Maintenance.

· Unit Testing & Functional Testing.

Project Name : Reports Software’s of Data Loggers

Client : Indian Railways

Duration : Oct’ 05 – Dec’ 07

Team Size 4

Technologies used : Delphi, Oracle, Interbase

Role : Developer

Description

This is a real time intranet-based-application which takes data directly from data loggers that are microprocessor based equipments placed in every station supplying the current changes of tracks and signal status. The main motto of this application is to generate various types of reports like Faults Report which displays all the list of faults generated in each station and also generates Equipment Reports, Network health information etc. Along with textual reports, this software also generates graphical reports of Railway signaling status. These graphical reports are very much in use for Railway officials for analysis of Signaling System.

Contributions

· Front-end designing and coding.

· Generating various types of reports.

· Maintenance.

· Unit Testing & Functional Testing.

Project Name : Flash RAM downloading

Client : RDSO

Duration : Jul’ 05 – Sep’ 05

Team Size 2

Technologies used : Delphi, Oracle, Interbase

Role : Developer

Description

This Software is used to down load the data from the system (CMU) database to the Data Logger Flash RAM which maintains database of the station assets internally in Data logger. Flash RAM Maintains the data related to the Data Loggers total information in predefined structure for each and every version of the Data Logger. This is maintained in the form of Binary Format i.e. MON files. So we create MON files related to the Database using this software and down load those MON files in to the Flash RAM. In this software, we provide lot of options to transfer not only the database but also the low level faults.

Contributions

· Front-end designing and coding.

· Unit Testing & Functional Testing

Personal Information

  • Father's Name: K V V Naga Lingeswara Rao
  • Date of Birth: 05/31/1984
  • Gender: Male
  • Nationality: INDIAN

Timeline

Technical Project Manager

KodeCorp Technology Solutions Pvt. Ltd.,
03.2016 - Current

Tech Lead

EBIX consulting (formerly PB Systems)
06.2015 - 02.2016

Tech Lead

PB Systems (India) Pvt. Ltd
08.2014 - 05.2015

Sr. Software Programmer

PB Systems (India) Pvt. Ltd
08.2010 - 07.2014

Software Programmer

PB Systems (India) Pvt. Ltd
12.2007 - 07.2010

R&D Software Engineer

Efftronics Systems Pvt. Ltd
07.2005 - 11.2007

Bachelor of Technology - Computer Science and Engineering

JNTU

Intermediate -

Aditya Junior college

SSC -

ZPH School
Hariram Kodi