About Me
Experienced Software Engineer with a demonstrated history of working in the IT industry. Skilled in Python, Django, Machine Learning, Image Processing, Oracle Database, AWS, and Continuous Integration. Strong engineering professional with an M.T...
Show MoreSkills
Software Engineering
Others
Software Testing
Programming Language
Web Development
Database
Development Tools
Data & Analytics
Operating System
Portfolio Projects
Company
IBM z Systems zKVM Hypervisor management development (Cloud Computing)
Role
Backend Developer
Description
This project focuses on the development of web management tool to manage kernel based virtual machine (KVM) infrastructure. It has a simple user interface which can be easily used even by persons having only some basic knowledge about linux and virtual systems management. It is developed to manage KVM guests, create storage pools, manage network interfaces (bond, bridge, VLANs) and host management.
Environment: Python, RESTful API, Git, Agile Methodology, Github, Linux, Shell
scripting, open source software, Jenkins, Test driven development, System z firmware
Roles and Responsibilities
1. Development of the REST API test cases to test functioning of storage, network etc.
2. Analysis of requirements and coming up with high level use cases and UML diagrams.
3. Analysis and separation of functionalities for host and virtualization management.
4. Installation of kimchi-ginger on logical partition (LPAR) which is used to test the functioning of code developed by the team.
5. Using agile model for software development life cycle.
6. Using git as the versioning tool and jupitr tool for updating tasks and daily progress.
Company
Travel ERP implementation for Cox And Kings Ltd.
Description
Travel ERP system would cater complete travel solution for Cox and Kings meeting business and operational requirements for multi company as a tenant, where every company will have their own set up inventory, pricing policies and rules, set client and internal user.
Environment: SOAP UI, SVN, REST client, XML, Web services, Waterfall Methodology, WSDL, Java
Roles and Responsibilities
1. Integration of various suppliers (air suppliers, hotel suppliers etc.) into the ERP product.
2. Developing XML requests which were used for validating the web services of different suppliers and xml mapping.
4. Resolving technical issues faced by the team by interacting with the clients and suppliers.
Company
U.S. Healthcare Data Processing System (Castlight Health)
Role
Backend Developer
Description
This project involves the development of cloud based software that enables enterprises to understand and manage healthcare spending as a business investment, as well as helps employees and their families to make medical decisions. Its goal is to bring more
transparency in healthcare information and offer enterprise healthcare technology which allows employees to compare among healthcare providers across a variety of metrics to optimize pricing and quality.
Environment: Agile methodology, CSS3, Django, ETL, HTML5, Javascript, JIRA, Kanban, Git, Numpy, Python, MySQL
Roles and Responsibilities:
• Developed launch dashboard to track customer launch progress through various processing stages.
• Worked on developing configurations to launch and integrate new customer into the product.
• Designed and implemented appropriate ETL mappings to extract and transform claims data from various sources.
• Handling and processing of large and complex insurance claim data files.
• Analysis of data and generating various useful conclusions.
• Generating pharmacy claims dump needed for generating the price of various procedures.
• Code review.
Company
Demystifier
Role
Backend Developer
Description
This project involves the development of software product which is capable of extracting structured data from unstructured documents for e.g. pdf’s containing clinical study data. It enables a user to unlock clinical data stored in unstructured format. Using the state of art machine learning algorithms and optimization techniques, data is transformed to relational data store.
Environment: Agile methodology, Argus safety, AWS, Batch Scripting, Image processing, Machine learning, Numpy, OpenCV, Oracle database, Pandas, Postgres, Python, Scikit-learn, SVN, Window service
Roles and Responsibilities:
- Extracted structured data from unstructured document (pdf documents).
- Mapped and processed unstructured data to transform it to standardized data.
- Developed crypto engine module to encrypt and decrypt data.
- Processing and transformation of standardized data to relational data to be used for case intake in Argus and data analysis.
- Automated PV Event pdf files scanning and intake for processing.
- Created window service to control the execution of code on windows environment.
- Deployment of the project on the client environment.
- Regularly interacting with the client for requirement gathering and sprint planning.
- Code review.