Rahul Choudhary

Senior Software Engineer

Jaipur, Rajasthan, India5 yrs experience
Most Likely To Switch

Key Highlights

  • Over 4 years of experience in back-end development.
  • Expertise in building robust data infrastructures.
  • Proven ability to drive technological advancements.
Stackforce AI infers this person is a Backend-focused Data Engineer with expertise in SaaS solutions.

Contact

Skills

Core Skills

Data Engineering

Other Skills

AWSAkkaApache DruidApache FlinkApache ImpalaBashBitbucketC++GitHadoopHibernateHiveJavaKafkaLeadership

About

I hold a B.Tech. degree in Electrical Engineering from the Indian Institute of Technology, Kharagpur, and am currently working with Solvei8. My technical expertise and academic background have been instrumental in bridging the gap between technology and innovation. In my role, I leverage my skills to address real-world challenges, demonstrating a strong ability to solve complex issues and drive technological advancements. As a skilled Software Engineer with over 4 years of experience, I specialize in back-end development with a focus on Java, Scala, and Python. My proven track record includes building robust data infrastructures, automating data ingestion processes, and developing API-driven microservices. I am also experienced with tools such as Apache Superset, Kafka, and Flink, which I use for data analytics to enhance operational efficiency. Throughout my professional journey, I have embraced various leadership and management roles that have contributed to my well-rounded skill set. My commitment to personal and professional growth is reflected in my continuous evolution in both technical and managerial capacities, fostering strong collaborations with cross-functional teams to achieve corporate goals and enhance performance.

Experience

Solvei8

Senior Software Engineer

May 2025Present · 10 mos

Digile

Software Development Engineer II

Aug 2024Apr 2025 · 8 mos · Hyderabad, Telangana, India · Remote

  • 1. Developed and optimized streaming and ingestion jobs to transform and enrich data, ensuring integrity and consistency across analytical databases. These improvements significantly enhanced the accuracy of reporting.
  • 2. Managed and oversaw the development and maintenance of three key services, collaborating with a junior developer to ensure smooth operations, timely delivery, and adherence to best practices.
  • Digile Technologies is a company specializing in digital transformation and technology solutions. They offer services such as software development, IT consulting, and system integration, aiming to help businesses streamline their operations and enhance their digital capabilities. Their focus often includes cutting-edge technologies like cloud computing, data analytics, and enterprise solutions.
JavaScalaPythonData Engineering

Solvei8

2 roles

Software Development Engineer II

Jan 2024Jul 2024 · 6 mos · Remote

  • 1. Designed and maintained a cutting-edge service that delivers real-time visibility into factory operations through comprehensive KPIs and metrics. This initiative significantly improved turnaround times and empowered data-driven decision-making, while implementing robust error-handling and logging mechanisms to ensure system reliability.
  • 2. Engineered a scalable data pipeline leveraging Apache Flink and Kafka to efficiently process data streams from microservices. This solution guarantees real-time data availability in Druid and Elasticsearch, enhancing the overall data infrastructure.
  • 3. Mentored and onboarded two software developers, offering guidance on best engineering practices and development methodologies. This mentorship aimed to elevate team productivity and code quality, contributing to a more effective and cohesive development environment.
Apache FlinkKafkaData Engineering

Software Development Engineer I

Sep 2022Dec 2023 · 1 yr 3 mos · Remote

  • 1. Developed and refactored REST APIs for microservices, optimizing internal usage and enhancing overall system integration and performance. This initiative streamlined service interactions and improved system efficiency.
  • 2. Designed and implemented multiple admin dashboards for internal teams, facilitating seamless factory management without requiring service restarts. This enhancement significantly reduced manual time efforts and operational overhead.
  • 3. Established Kafka topics to monitor factory orders, integrated Kafka Streams with Apache Flink for advanced data processing, and synchronized the processed data with Druid for real-time analytics and reporting. This setup provided robust data insights and supported informed decision-making.
  • Solvei8 is a one-stop integrated factory cloud solutions provider for the apparel and footwear industry, under the parent company Buyogo AG. With innovation, agility, and customer-centricity at the core, Solvei8 focus on providing solutions that optimize factory processes, resulting in data-driven decisions and more visibility.
JavaREST APIsKafkaData Engineering

Zilingo

Software Development Engineer - I

Nov 2020Aug 2022 · 1 yr 9 mos · Bengaluru, Karnataka, India

  • 1. Developed and optimized REST APIs with the Play Framework to improve factory operations management, utilizing efficient data processing queries to enhance performance and streamline data retrieval.
  • 2. Designed and built Looker dashboards for business, finance, and commerce teams, providing real-time insights into e-commerce sales and supporting data-driven decision-making.
  • 3. Engineered an automation platform to streamline data extraction from multiple sources, ensuring seamless data workflows and enhancing overall operational efficiency.
  • Zilingo is a B2B technology platform that powers the global apparel supply chain with innovative solutions for production, sourcing, and trade. It was founded in 2015 with a vision to put a connected and transparent supply chain within everyone’s reach. Over the years, it has evolved into an end-to-end enabler that gives raw material suppliers, fabric mills, manufacturers, wholesalers, distributors, brands and retailers access to commerce, software and services that optimize processes at scale, create cost efficiencies and support sustainable growth.
Play FrameworkLookerData Engineering

Qnu labs

Project Intern

May 2019Jul 2019 · 2 mos · Bengaluru, Karnataka, India

  • QNu Labs is a leader in quantum cryptography products and solutions offering security for data at rest and in transit. QNu leverages quantum technology to offer solutions such as data center protection, Multi Factor Authentication which eliminate Man-in-the-Middle attacks empowering enterprises to address the menace of Phishing.

Education

Indian Institute of Technology, Kharagpur

Bachelor of Technology - BTech — Electrical and Electronics Engineering

Jan 2016Jan 2020

Stackforce found 100+ more professionals with Data Engineering

Explore similar profiles based on matching skills and experience