Shiva Krishna Komuravelly, First Programmer

Shiva Krishna Komuravelly

First Programmer

Ministry of Interior Qatar

Lieu
Qatar - Doha
Éducation
Baccalauréat, Computer Science And Engineering
Expérience
15 years, 0 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :15 years, 0 Mois

First Programmer à Ministry of Interior Qatar
  • Qatar - Doha
  • Je travaille ici depuis juin 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 à Aufait Technologies Pvt Ltd
  • Qatar - Doha
  • juin 2013 à juin 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 à Aufait Technologies Pvt Ltd
  • Inde - Hyderabad
  • août 2012 à juin 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 à Broadridge Financial Solutions Pvt. Ltd.
  • Inde - Hyderabad
  • juin 2009 à août 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.

Éducation

Baccalauréat, Computer Science And Engineering
  • à Jawaharlal Nehru Technological University
  • mai 2009

BTech passed with Distinction

Specialties & Skills

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

Langues

Anglais
Expert

Formation et Diplômes

IBM Rational Team Concert (Formation)
Institut de formation:
IBM
Durée:
40 heures

Loisirs

  • Badminton
    Played in Qatar many times.