Profileimage by Rajeev singh Lead Member of Technical, Principal Software Engineer, Senior Product Developer from Bangalore

Rajeev singh

available

Last update: 06.09.2022

Lead Member of Technical, Principal Software Engineer, Senior Product Developer

Graduation: Bachelor of Technology, NIT
Hourly-/Daily rates: show
Languages: English (Full Professional)

Attachments

rajeev_singh_cv_detail.pdf

Skills

Spring-MVC, Spring-JPA, Spring, REST, Hibernate, node.js, express.js, JUNIT,  Agile, Data structure, Software engineering, OOP,
RabbitMQ, scrum, Agile development, Java, Spring Boot,
Kafka, Elasticsearch Tools, Eclipse, GIT, maven, AWS-EC2, S3, Jenkins, HTTP interface, Zookeeper, microservices, EMAIL, SMS, WEBHOOK, FTP UPLOAD, FIREBASE, Spring-BOOT, Message, APIs, JSTL, Spring-REST, ELASTIC SEARCH, API, unit testing, code coverage, UI, REST-API, ACTIVITI, Supertest, IntellijIdea, svn, MYSQL, SQLYOG, Android Studio, Kibana, Visual Studio Code, AWS, backend, Solr, data entry, sequel-pro, AWS-RDS, data capture, JSF, Primefaces, Apache Camel, DBDeploy, SQL Server Management Studio, Service layer, telecommunication, application integration, Core Java, Perforce, J2EE, JSF 2, Prime faces 3, STRUTS, XML (XSD), Schema, Intellij Idea, Algorithm, Apache Tomcat

Project history

12/2018 - Present
Lead Software Engineer
Freight Commerce Pvt Ltd (Transport and Logistics, 50-250 employees)


Responsibilities:

  • Design and Development of the entire Event Queue Service from scratch.

  • Implemented HTTP interface and Message publish system for Kafka publishers 

  • One can use HTTP Services exposed by SMS service or push payload message to Kafka topic to send SMS

  • Live and breathe the agile mindset and work in a fast-paced scrum environment

  • Consistently deliver quality software to customers, being part of our Agile development team

Technologies Used:

 

Java, Spring-BOOT, Kafka, RabbitMQ

Tools Used:

Eclipse, GIT, maven, Zookeeper


04/2012 - 04/2020
Engineer
Talentica Software Pvt. Ltd.

Project (Step Solutions):
Description:
STEP is a single solution for origination, issue, underwriting, policy administration and claims of insurance
products. They enable companies to launch new products and update older ones to respond to rapid
changes in the market. STEP provides multi-channel, online and off-line intelligent data capture for quotes,
applications and new business processing. In addition, STEP incorporates rules based risk assessment to
enable smarter underwriting decisions. STEP is the most flexible insurance policy administration system on
the market.
STEP product configuration capabilities deliver reflexive questionnaires and flexible data sources enable to
provide a fast track to product launch.
Responsibilities:
* Design and implementation of policy administer and claim (claim submission to settlement) from scratch.
* Implemented Endorsement, Amendment, Administer for a insurance policy.
* Introduced activity, payment and accounting structure in system
* Redesigned Configuration of product and added provisions to product as according to accord standard.
* Implementation of requirement system for insurance policy
* Guiding a team of two technically and Carried out development for a company specialized in insurance
domain
Technologies Used:
* Core JAVA, JSF, Primefaces, Apache Camel, Spring-MVC, Spring-JPA, Hibernate, Spring-REST
Tools Used:
* Eclipse, SVN, DBDeploy, Primefaces, maven, SQL Server Management Studio, AWS, Jenkins

08/2017 - 12/2018
Lead Member of Technical
Athenahealth Inc.

Project (Documentation Hub):
Description:
Documentation Hub is common place for all developers to see documentation of all repositories.
Responsibilities:
* Design and Development of entire doc hub from scratch.
* Implemented graphs and admin tools for teams to analysis and documentation management.
* Implemented APIs
* Guiding one junior technically and Carried out development for a company specialized in Healthcare
domain
* Live and breathe the agile mindset and work in a fast-paced scrum environment
* Consistently deliver quality software to customers, being part of our Agile development team
Technologies Used:

* JAVA, JSP, JSTL, Spring-MVC, Hibernate, Spring-REST, ELASTIC SEARCH
Tools Used:
* Eclipse, GIT, maven, AWS-EC2, S3, Jenkins

11/2015 - 08/2017
Principal Software Engineer
Bluestone Jewellery and Lifestyle Pvt Ltd.

Project (Bluestone.com):
Description:
BlueStone is India's leading online jewellery destination that offers high quality fine jewellery with strikingly
exquisite designs. The company aims at revolutionizing real jewellery and lifestyle scenario in India with a
firm focus on craftsmanship, quality and user experience.
I have worked on website, Production management system, bluestone mobile app server API
Responsibilities:
* Technical design and implementation of production ready code, partnering closely with rest of team.
* Directly responsible for service design and implementation, which includes consideration of
non-functional aspects like performance and scale.
* Stay up to date with new technologies and industry trends.
* Develop working and prototype the solution including associated API's, schemas
* Set and follow core engineering processes around unit testing, code coverage to ensure software code
quality
* Collaborate with the QA team and UI team to understand the services requirements and create an
execution plan
* Lead the non-functional aspects of the solution which includes security, performance and scale
* Guide the work of junior team members
* Work closely with Product Managers to define offering priorities, and with operations & technical support
team to operationalize the product in production environment.
* Participate in requirements gathering and documentation
* Live and breathe the agile mindset and work in a fast-paced scrum environment
* Consistently deliver quality software to customers, being part of our Agile development team
* Foster a culture of learning across the team
Technologies Used:

* JAVA, JSP, JSTL, Spring-MVC, Hibernate, REST-API, ACTIVITI, Node.js, Express, Supertest, JEST, elastic
search
Tools Used:
* IntellijIdea, Eclipse, GIT, svn, MYSQL, SQLYOG, Android Studio, maven, Kibana, Visual Studio Code,
AWS, Jenkins

10/2014 - 10/2015
Senior Product Developer
WhizzDM Innovation Pvt. Ltd.

Project (MoneyView):
Description:
MoneyView is android app which helps managing personal finances. It is available on play store.
https://play.google.com/store/apps/details?id=com.whizdm.moneyview
Responsibilities:
* Design and Development of entire backend from scratch.
* Implemented APIs for APP to run with high performance
* Implemented Solr search.
* Implemented graphs and tools for internal teams to analysis and data entry.
* Guiding one junior technically and Carried out development for a company specialized in finance domain
Technologies Used:

* JAVA, JSP, JSTL, Spring-MVC, Hibernate, Spring-REST, SOLR
Tools Used:
* IntellijIdea, GIT, mysql, sequel-pro, maven, AWS-EC2, AWS-RDS, Jenkins

10/2010 - 04/2012
Engineer
CIENA India Pvt. Ltd

Project (Service layer Manager):
Description:
The Service Layer Manager (SLM) is the main application component of the ON-Center Service
Management Suite (SMS) which addresses the management of services sold by service providers and the
assurance of the delivery of those services.
Responsibilities:
* Responsible for building key features of Service Layer management
* Carried out development for a company specialized in telecommunication domain
* Performed development, participated in application integration, migration and upgradeable activities
Technologies Used:
* Core Java
Tools Used:
* Eclipse, Perforce

Local Availability

Only available in these countries: India
Available for travel

Other

A competent professional with extensive background and good experience in building successful projects end to end in Java Technologies and web based J2EE applications web based projects as well as startup experience ( From early stage to well funded startups). Strong background in developing logical and dynamic system. Highly Proficient in wide range of development tools and language. Able to plan and develop full project life cycle.

Thorough experience of using Data Structure, Software engineering, OOP Concepts.

Acquired skills in managing web application with key focus on optimal utilization of resources. I have been working as a individual contributor.

Endowed with a passion for winning as evinced through demonstrated excellence in the company work & extracurricular areas.

Abilities in handling multiple priorities, with a bias for action and a genuine interest in personal and professional development.

Having good understanding of CORE JAVA( SCJP certified), JSP, Servlet, PrimeFaces, JSF, JDBC, JavaScripts, Hibernate, iBatis, SPRING – MVC, SPRING - JPA , STRUTS, junit, svn, Developing and consuming Restful Webservices, JSON, mysql, mssql, oracle

Open Source work:
https://github.com/rajeevkri
Profileimage by Rajeev singh Lead Member of Technical, Principal Software Engineer, Senior Product Developer from Bangalore Lead Member of Technical, Principal Software Engineer, Senior Product Developer
Register