Java+Data Staff Musab Qamri Bangalore
Java+Data Staff Musab Qamri Bangalore
Technical Architect
Infinx Healthcare
October 2020 – Jan 2022
• Driving technical roadmaps of products
• Providing technical/architectural guidance to team
• Design/Architecture/POC for new features and review of same
• Initiatives for In-house frameworks/generic utilities for products
• Developing Scalable system, Distributed systems for backend solutions using
microservices for SAAS – Cloud Native products
• Design & Develop Distributed computing data pipelines and AI/ML solutions
• Ensuring System Scalability and extensibility of data pipelines for SAAS products
• Product/Infrastructure security - HIPPA, HI-TRUST,Vulnerabilities, Penn Test etc
• Disaster Recovery/Business Continuity Plan
• Worked majorly on diagnostic applications for network namely Circuit Layout Record,
Digital Link Viewer, Circuit Diagnostic Manager, Link Manager, Service Path Viewer etc
• Major Responsibilities were design, develop and unit testing.
• Ramping up new members, mentoring , design reviews, code reviews, test plan reviews
o (Was the 1st Engineering team meber to develop the product, & the team size
eventually scaled to 14)
• Re-Architected few applications to develop new apps and make it more scalable.
• POC on Graph Database, to visualize the network circuits as a graph (Using Tinker Pop,
titan) which helps in speeding up trace based applications.
• Fixing performance issues for Large Networks.
• Developed framework for Offline applications using the export(Either constructed or taken
from live setup) which helps in getting rid of set-up dependency for customer defects and
feature development.
• Developed Circuit Tracer – Standalone product(Install/Uninstall) Which traces all the circuits,
cross-connects available in the system and dumps the output to a file
• Developed Rest Api’s for different applications
• POC on Apache Spark for some data processing
• Technologies: Core Java, REST, Jenkins,Oracle,MySQL, GraphDB
March 2014 – June 2014 – Break For Personal Reason (Received Offer Letter in Feb)
Software Developer
Lamoda.ru
August 2013 – Feb 2014
• Have been to MOSCOW for 45 days for understanding the business operations and also
worked on a feature with Moscow team.
• Developed the routing algorithm for the picking of an item from a warehouse in an
optimized way.
• GUI Development using Swing, Netbeans API for a desktop application.
• Developed EJBs, Database design(Object mapping) for the feature.
• Developed MDB’s for using JMS.
• Use of second-level hibernate caching for faster queries.
• Part of a team, that developed Enterprise Service Bus (ESB) using Apache camel,ActiveMQ
also made use of Xpath,XSLT etc for transformation and routing.
• Extensively used GUAVA API’s for filtering ,transformations, Guava collections etc.
• Understanding field requirements, Design and proposed the solution to the stake holders.
• Technologies: Hibernate,Spring,EJB, Rich Client,SOAP,Github,JIRA,Confluence,PostgreSQL
Software Engineer
Aricent Group, Gurgaon
September2011 – August2013
• Single handedly developed struts based user interface for various features.
• Developed REST(Restful) API’s for various features.
• Designing database schemas, Writing SQL queries, stored procedures and functions to
integrate with web-based services and other services.
• Worked with a team (provided solutions) that developed a service which provisions data to
different servers and pulls messages from different servers(Core Java Programming).
• Added High Availability functionality for the above service on a cluster set-up.
• Was an active member of a team that developed an application which replicates data across
the network(Core Java Programming).
• Performed various spikes to identify the area of optimization of the system and analyzed
database schemas, indices, sql queries(cost, plan etc) and optimized the same.
• Tomcat configurations – Multiple instances, Services, Connectors etc.
• Memory profiling, Identifying memory leaks of java modules(Jprobe, Jvisualvm etc)
• Used apache Jmeter for concurrency test, load test and other web-apps test.
• Replaced DOM with JAXB in an application that drastically reduced its memory
requirement.
• Worked on performance counters of web-apps that used JMX (Mbean queries).
Technical Summary
• Languages : Java,Python, Javascript
• Framework : Spring Boot and related
• Data Store : Postgresql,Oracle,MySql, GraphDB, ElasticSearch
• Microservices , Saga Pattern, Design Patterns, Oops, Multithreading
• Development Tools : Bitbucket , Maven, Docker,Jenkins,AWS CloudFormation,
JIRA,Confluence,IntelliJ Idea, Visual Studio
EDUCATION
BE ECE – MS Ramaiah, Bangalore – CGPA 9.41
ACHIEVEMENTS
Musab Qamri