Shiva Krishna Komuravelly, First Programmer

Shiva Krishna Komuravelly

First Programmer

Ministry of Interior Qatar

Location
Qatar - Doha
Education
Bachelor's degree, Computer Science And Engineering
Experience
14 years, 11 Months

Share My Profile

Block User


Work Experience

Total years of experience :14 years, 11 Months

First Programmer at Ministry of Interior Qatar
  • Qatar - Doha
  • My current job since June 2017

This ERP (Enterprise Resource Planning) application is used across all the departments of MOI, Qatar. This Project resembles the main structure of an ERP for an organization built mainly on Smart Client and Java technologies. Here we deal with the entire life cycle of a resource/product, starting from its inception i.e. purchase request till the product is issued to the requested department/ to an individual. This also includes budgeting details of all the departments and custodies of the departments.
A sample (which is configurable) workflow will start with an employee submitting the request, the head(s) approves it and the Store officer finally issues it. Custody of resourses/products are maintained at stores, departments and Individuals. Life cycle of Products from the stage of purchase to the product’s expiry would be maintained using this product.
The interesting part is based on the budget of this FY the budget estimations for the next FY would be done in the current FY across departments/within departments which would again undergo though a workflow lifecycle for several approvals.
Inventory Management of products like electronics, furniture, arms and ammunition, uniforms, fuel, stationery, machinery, vehicles, ferrys, boats, military equipments and other petty items from the external vendors (Foreign/Local) to the MOI central warehouse followed by Invoice Verification (which includes dealing with all currencies), Payment Processing and Stock Balance Inventory.
There are several other modules which are part of the project
1. Purchase Requests, RFQ - Request for Quotation
2. Contracts, Purchase Orders
3. Receptions and Invoicing
4. Payments
5. Installments
6. Building Contracts
7. Salary Payments
8. Settlements with the Banks
9. Budget allocation for OU’s
10. Budget approval workflows for OU’s
11. Ministry of Finance Budget Projections for FY

Tech Lead at Aufait Technologies Pvt Ltd
  • Qatar - Doha
  • June 2013 to June 2017

: ERP Application for entire Qatar government. (managed by Ministry of Interior, Qatar)

• Project Details

This ERP (Enterprise Resource Planning) application is used across all the departments of MOI, Qatar. This Project resembles the main structure of an ERP for an organization built mainly on Smart Client and Java technologies. Here we deal with the entire life cycle of a resource/product, starting from its inception i.e. purchase request till the product is issued to the requested department/ to an individual. This also includes budgeting details of all the departments and custodies of the departments.
A sample (which is configurable) workflow will start with an employee submitting the request, the head(s) approves it and the Store officer finally issues it. Custody of resourses/products are maintained at stores, departments and Individuals. Life cycle of Products from the stage of purchase to the product’s expiry would be maintained using this product.
The interesting part is based on the budget of this FY the budget estimations for the next FY would be done in the current FY across departments/within departments which would again undergo though a workflow lifecycle for several approvals.
Inventory Management of products like electronics, furniture, arms and ammunition, uniforms, fuel, stationery, machinery, vehicles, ferrys, boats, military equipments and other petty items from the external vendors (Foreign/Local) to the MOI central warehouse followed by Invoice Verification (which includes dealing with all currencies), Payment Processing and Stock Balance Inventory.
There are several other modules which are part of the project
1. Purchase Requests, RFQ - Request for Quotation
2. Contracts, Purchase Orders
3. Receptions and Invoicing
4. Payments
5. Installments
6. Building Contracts
7. Salary Payments
8. Settlements with the Banks
9. Budget allocation for OU’s
10. Budget approval workflows for OU’s
11. Ministry of Finance Budget Projections for FY

Senior Consultant at Aufait Technologies Pvt Ltd
  • India - Hyderabad
  • August 2012 to June 2013

COBRA

• Project Details

Its a global platform for non-financial regulatory reporting and monitoring. A combination of significant regulatory change across all markets; transition to a Bank Holding Company and increased demand for timely data mining and analytics have created the need to improve, extend and accelerate the build out, deployment and migration to the strategic platform.

This includes all products (Securities, Listed and OTC Derivatives) that Goldman Sachs trades in, all Goldman entities globally and all business transactions. COBRA is set to process over a billion records daily, connecting firm’s position, transaction, order and execution flows and is expected to manage, retain and report on activity.

This product is related to Bank Domain which has several computational skills which is being used by almost 99% of the US Investment Banks for doing their Transactions.

Work Environment
JDK 1.6, JSP, JSTL, JDBC, J2EE, Log4J 1.2.14, HTML, Java Script, Jquery, Servlets, IBM MQ, CSS Style Sheets, XML, Apache ANT 1.7.0, Junit, Oracle 10g, Spring Web MVC 3.0, Spring Framework API 2.5.

Responsibilities :
________________________________________
• Finding a conceptual element in the casino system that starts becoming critical / hectic to operate on live.
• Participating in the team meetings and business requirements gathering sessions.
• Involed in design and database analysis.
• Prepare builds for DEV and UAT environments.
• Code verification with each developer to make sure that we follow standards.
• Review the test cases and functional requirement changes periodically and enhance accordingly.
• Follow up of bugs during QA builds.

Associate Process Manager at Broadridge Financial Solutions Pvt. Ltd.
  • India - Hyderabad
  • June 2009 to August 2012

Responsibilities
• Participating in the team meetings and business requirements gathering sessions.
• Creating Tickets for Production releases and prepare workorders for the right departments.
• Working with the Production Engineers for Production deployments.
• Intimate outage of the application to the internal teams regarding the production deployements.
• Working with the middleware team and DBAs regarding the production issues and code deployments.
• Ensure team achieves the core metrics and maintain their quality parameters. Helping the team and shadowing him/her to
developing team strategy so that the team works towards achieving the Efficiency and Business targets.
• Build process management.

Education

Bachelor's degree, Computer Science And Engineering
  • at Jawaharlal Nehru Technological University
  • May 2009

BTech passed with Distinction

Specialties & Skills

Web Services
Agile Software Development
Spring Boot
Hibernate
Spring MVC
Rest, SOAP Web services

Languages

English
Expert

Training and Certifications

IBM Rational Team Concert (Training)
Training Institute:
IBM
Duration:
40 hours

Hobbies

  • Badminton
    Played in Qatar many times.