
Rajeev Krishna Singh
Verified Expert in Engineering
Java Solutions Architect and Developer
Bengaluru, Karnataka, India
Toptal member since June 19, 2023
Rajeev is a professional with over 14 years of extensive experience building successful end-to-end projects using Java technologies and web-based Jakarta EE apps. With a strong background in developing logical and dynamic systems, he is proficient in various development tools and languages. He has been involved in early-stage to well-funded startup projects. Rajeev's ability to plan and develop a complete project lifecycle is instrumental in ensuring project success.
Portfolio
Experience
- Java - 15 years
- Spring Boot - 12 years
- Hibernate - 12 years
- MySQL - 11 years
- Amazon Web Services (AWS) - 10 years
- MongoDB - 7 years
- Apache Kafka - 5 years
- Elasticsearch - 5 years
Availability
Preferred Environment
MacOS, Windows
The most amazing...
...thing I've developed from scratch is the Money View product as an independent back-end developer.
Work Experience
Associate Technical Director
Wissen Technology
- Managed Kubernetes clusters, optimizing CPU usage and ensuring peak performance for microservices.
- Made technical and architectural decisions that align with business goals.
- Handled hiring, performance reviews, career growth, and team motivation.
- Collaborated with stakeholders, product managers, and executives to align engineering efforts with business needs.
- Demonstrated proven ability to save costs, like the ₹20 lakh per month savings at Bluestone through automation.
Technical Architect
Pluang
- Developed an application for crypto trading and related fields.
- Built an asset recommendation system, as well as payment, invoice, and tax services.
- Streamlined a candlestick chart for optimal performance in algorithmic trading.
Staff Engineer
Brane Enterprises Pvt
- Reinvented enterprise solutions that bring value immediately.
- Built an intelligent customer experience platform as part of the platform team.
- Innovated and improved the architecture continuously with a focus on enhancing system performance.
Lead Software Engineer
Freight Tiger
- Oversaw the design and development of the entire service from scratch.
- Implemented an HTTP interface and a messaging publish system for Kafka publishers.
- Demonstrated a commitment to the Agile mindset, working efficiently in a fast-paced Scrum environment.
- Delivered top-quality software solutions to meet customer expectations as a member of our Agile development team.
Technical Staff Lead
athenahealth
- Designed and developed an entire documentation hub from scratch.
- Implemented graphs and admin tools for teams for analysis and documentation management.
- Provided technical guidance to junior team members and spearheaded development projects for a healthcare-focused company.
Principal Software Engineer
BlueStone
- Led the technical design and implementation of production-ready code, collaborating closely with the rest of the team.
- Oversaw service design and implementation, incorporating non-functional aspects such as performance and scalability into the overall solution.
- Collaborated closely with product managers to establish offering priorities, as well as with operations and technical support teams to ensure seamless production environment integration of the product.
- Headed the non-functional aspects of the solution, including security, performance, and scalability.
Senior Software Engineer
Money View
- Implemented graphs and tools for internal teams to analyze data and streamline data entry processes.
- Implemented high-performance APIs to enable the smooth functioning of the app.
- Designed and developed an entire back end from scratch.
Software Development Engineer
Talentica
- Designed and implemented a policy administration and claims management system from the ground up. The system includes everything from claim submission to settlement.
- Implemented functionality for endorsement, amendment, and administration of insurance policies.
- Integrated activity, payment, and accounting structures into the system, enhancing its overall functionality.
- Revamped product configuration and incorporated provisions following industry standards.
- Implemented a comprehensive requirement system for insurance policies.
Software Engineer
Ciena
- Developed critical features of the service layer management system.
- Developed software for a company specializing in the telecommunications domain.
- Contributed to software development and participated in application integration, migration, and upgrade activities.
Experience
Pluang | Multi-asset Investment Platform
https://pluang.com/nslhub | Natural Solution Language
Step Solutions
This web-based system includes a stylized, reflexive applicant questionnaire conducted and completed via telephone. The application is electronically processed and directed to the Underwriting Workbench based on the applicant's answers and established rule-driven underwriting guidelines.
Investment Management Processing Software
● Collaborated with product managers and stakeholders to align technical solutions with business requirements.
● Delivered key architectural decisions and solutions to enhance scalability and robustness.
● Defined best practices for development, testing, and deployment to standardize processes across teams.
Team Leadership:
● Led two teams comprising 31 engineers, mentoring team members and ensuring seamless collaboration.
● Conducted performance reviews, provided technical guidance, and implemented Agile methodologies to improve team productivity.
Technical Contributions:
● Developed high-performance microservices using Java and Spring Boot, ensuring compliance with best practices.
● Integrated Elasticsearch for efficient search and analytics functionality.
● Utilized Kafka to build robust messaging and event-streaming systems for seamless communication across services.
● Ensured system reliability and efficiency by deploying services on AWS using Docker and managing them with Kubernetes.
Education
Bachelor's Degree in Computer Science
Motilal Nehru National Institute of Technology Allahabad - Prayagraj, Uttar Pradesh, India
Certifications
Sun Certified Java Developer
Sun Microsystems
Skills
Libraries/APIs
Node.js
Tools
Apache Solr
Languages
Java, Java 8
Frameworks
Spring Boot, Hibernate
Platforms
Amazon Web Services (AWS), MacOS, Windows, Apache Kafka, AWS IoT, AWS Lambda
Storage
MySQL, MongoDB, Elasticsearch, PostgreSQL, Sybase, SQL Server 7
Other
Java 17, Data Structures, Amazon Neptune, Modernization, Rearchitecture
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring