Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

Kamakhya Prasad Singh

 rkamakhya@gmail.com
 +91-9080144844
Objective

To pursue a challenging career and be a part of progressive organization that gives a scope to
enhance my knowledge and utilizing my skills towards the growth of the organization

Summary

Senior Software Engineer with 6.2 years of industry experience and currently working at Tech
Mahindra , Bangalore.

Skills

Languages/Web Python, SQL,Java


Development
Frameworks SqlAlchemy(ORM) , Flask, Django , Zope, Django Rest
framework, Tornado , Jinja2,Hadoop (Big data
framework) ,cloudera
Server Amazon Web Ser ver EC2, Heroku
Databases MSSQL SERVER MySQL, MariaDB, SQLite
Tools Pycharm, Eclipse, Sublime, Wing IDE, Sublime, Pep 8,
Pyflakes

Continuous Integration Jenkins , GitLab, Docker

Personal Projects on GitHub https://github.com/Kpsmile

Project live on Heroku https://rest-shop-api-kp.herokuapp.com/admin/

UserName: admin
Pwd: admin123

Professional Experience

Dec 2018–Till Date Tech Mahindra

Project

TITLE Proprietary Research:

Project Overview

PropResearch: Thomson Proprietary Research is available to authorized users. The Thomson


Financial Research Group manages research studies and media support across a wide range
of Thomson Financial content sets. Proprietary research provides valuable insights and
represents a tremendous business advantage to users. The research group does not trade or
make recommendations, but rather creates ideas for customers to follow up on using their
Thomson solutions. The reports provide a fresh prospective on market movement on a
regular basis and guide readers on multiple topics in the financial market.

Page 1 of 5
Description
Thomson Reuters Proprietary Research offers reports at no cost to authorized users. Reports
cover earnings trends on S&P indices, TSX Composite, STOXX 600 and Same Store Sales, based
on aggregate data from I/B/E/Estimates .

Client : Thomson Reuters

Tools:

• Python 3.5, Django


• MSSQL, MySQL, SQLite
• Platform : UNIX Operating System.
Team Size : 01
Durations : Till Date
Roles:

• Bug Fixes for the reports generated from the Django web frame work.
• Keep the Lights ON (KTLO) Support.
• Development of Data Model library and the package internally uses Django ORM on the
database.
• Fixing the build issues, if the build failure happens with root cause analysis(RCA)
• Configuration of the Jenkins task Scheduler for report generations

May 2017 – Nov 2018 McWane India Private Limited

Project

TITLE- McWane IOT Gateway (Internet Of Things) :

Description:

McWane IOT Gateway or MIG is a key component of McWane Technology architecture for
handling IoT use cases. MIG is responsible for collection of event data from IoT devices such as
Automated Meter Reads, Sensory data capture, Industrial Data etc. Data model is built for IoT
Gateway that support common use cases of Data Collection and Aggregation in IoT and M2M.
The MIG functions as the Head-End-System for data from Metering Devices such as Meter Data
Management would receive data from MIG for further processing.

Team: IOT Product Engineering

Tools:

• Python 3.5, Tornado Framework, Django


• MSSQL, MySQL, MariaDB, SQLite
• Platform : UNIX Operating System.
Team Size : 02
Durations : 18 months
Roles:

Page 2 of 5
• Agile web development using Python Django framework,
• Development of components like Data collector, Data Broker, Data Aggregator and
Database
• Implentation of different report formats(CSV, Excel) by using Pandas library.
• Development of REST API for IOT gateway.
• Aggregating the data from different sources, processing, parsing, persisting, etc
• Development of Data Model library and the package internally uses SQLAlchemy ORM on
the database.
• Implemented the function to send and receive AMQP messages on RabbitMQ
synchronously and asynchronously
• Deployment of project into AWS enviroment for Production, Dev integration
• Created a Windows instance With the help of Amazon EC2 set up and configure the
operating system and applications that run on the instance.
• Migrating existing servers to the new virtualization environment.
• Writing Unit test case for the development.

October 2013 – April 2017 ZeOmega Private Limited

Project

TITLE-Population Health Management Solution :

Description:

Population Health Management through electronic health record enabled care plans, decision
support, User- configurable workflows and portal services . To store and extract patients’
movement, diagnosis and prescription history , inter department visits, out patients
appointments, admission, operations room schedule, pre operation checklists etc. It provides
the user with information and hospital occupancy, bed utilization, consolidation of patient
billings, performance analysis per doctor and statistical analysis in case paper histories through
reports

Team: Product Engineering

Tools:

• Python Flask and Django Framework


• Sql Server Management Studio 2008 & 2012
• Platform : UNIX Operating System.
Team Size : 04
Duration : 2 years

Roles:

• Agile web development using Flask


• Extensive experience in developing List,tuples,Dictionaries,Generators
• As per the requirement and business logic writing Python Models with minima l
Optimization and Unit testing.
• Hands on Pytest for Unit Test cases in Python
• Writing Python codes for Controller.
• Successfully migrated the Flask from SQLite to MS SQLServer with complete data
integrity
• Implementing SQL queries to ORM (Sql Alchemy)
• Designed and configured database and back end applications and programs.
• Created test cases during sprints using agile methodology.
• Creating Database, Table schema ,Stored Procedures , Triggers, Views.
• Utilized Python, Flask to design server applications and client interfaces.
• Creating Database, Table schema ,Stored Procedures , Triggers, Views.
• Designed and configured database and back end application s and programs .

Page 3 of 5
• Working knowledge on pep8 tool for maintaining Coding standards .

Team : Client Support

Project 1 JIVA 544


Client : Blue Cross Blue Shield Alabama
Team Size : 04
Duration : 08 months

Roles:
• Development(Python packages, Programming ,Unit Testing, e2e testing.)
• Writing programming Logic and functions
• Used Flask as a framework.
• Worked as per the CR raised from the end user.
• Worked on creating model views controllers according to business requirement.

Project 2

Project : Migration From JIVA 525 To JIVA 56


Client : Blue Cross Blue Shield Flourida, Concentra
Team Size : 04
Duration : 07 months

Roles:
• Using Flask and manual SQL modifications was able to modify Flask models while retaining
all data, while site was in production mode.
• Analyzing the Python test failures and filing the bugs
• Implement data transition for new clients
• Perform Customer Support related to reports and data exports
• Verify data to assure integrity of data and systems.
• Analyze issues in the database and resolve them.
Good Analytical and documentation skills

Personal Project

TITLE : ECOMMERCE API

Description:

E-commerce platform where a user (Customer) can order one or more product and a us er
(Seller) can list items and accept orders for his/her listed items. The communication between a
Customer and a Seller is to be done via REST APIs

Tools:

• Django Rest Framework


• Sql Lite
• GitHub: https://github.com/Kpsmile/RestShopAPI
• Live on Heroku : https://rest-shop-api-kp.herokuapp.com/admin/
• Credentials: User: admin Password: admin123

Education

Page 4 of 5
BHARATH UNIVERSITY, CHENNAI

• 70% in B.TECH [ELECTRONICS AND TELECOMMUNICATION ENGINEERING]


• Year: 2012

Personal Details:

Date of Birth : 29 July, 1988


Languages Known : English, Hindi
Nationality : Indian
Sex : Male
Marital Status : Unmarried
Present Address : C/0- BalaKrishnan R, Govind-shetty Palya, Electronic City
Phase-2, Bangalore , 560100

DECLARATION :

I hereby declare that all details furnished above are true up to the best of my knowledge.

Kamakhya Prasad Singh

Page 5 of 5

You might also like