C

Chirag Rohilla

Software Engineer

Bengaluru, Karnataka, India7 yrs 8 mos experience
Most Likely To Switch

Key Highlights

  • Over 6 years of software development experience.
  • Expertise in IoT and embedded systems.
  • Proven track record in leading complex software projects.
Stackforce AI infers this person is a Backend-heavy Fullstack developer with expertise in SaaS and Fintech industries.

Contact

Skills

Core Skills

Python (programming Language)DjangoKubernetesJavaSpring BootEmbedded Systems

Other Skills

Algorithm DesignCross-functional CoordinationCross-functional Team LeadershipData StructuresDockerElastic Stack (ELK)ElasticsearchHelm (Software)HibernateHigh-Level DesignIOTJUnitKibanaLow-Level DesignMongoDB

About

Driven by an insatiable curiosity for uncovering the "how" behind intriguing challenges, my career objective revolves around crafting impactful solutions that benefit others. With over 6 years of extensive experience in designing, developing, and testing software, I've earned a livelihood through my passion for creating and refining software across various companies. Outside of work, I find joy in exploring the realm of IoT and embedded systems, where my personal projects thrive on writing code that powers these technologies. I am committed to continuous learning and innovation, seeking opportunities to contribute to transformative projects that make a difference

Experience

Rippling

Lead Software Engineer (Global Payroll)

May 2024Present · 1 yr 10 mos · Bengaluru · Hybrid

  • Designing software solutions for the global payroll team aimed at continuous improvement, increased efficiency, and optimised user experience.
  • Playing a pivotal role in a major project merging US payroll with global payroll, focusing on enhancing functionalities related to garnishments, earnings, and deductions.
  • Taking full ownership to enhance team culture and implement robust engineering practices.
  • Accountable for product interactions with diverse stakeholders, facilitating cross-team communication, and ensuring delivery of high-quality products.
Python (Programming Language)DjangoMongoDBProject ManagementHigh-Level DesignLow-Level Design+3

Zeta

2 roles

Senior Software Development Engineer / SDE3 (Libraries & Frameworks)

Jul 2022May 2024 · 1 yr 10 mos · Hyderabad, Telangana, India

  • Promoted to Senior Software Development Engineer (SDE3) and joined Zeta's core tech team, specifically the Libraries and Frameworks team.
  • Successfully led the migration effort to upgrade all Zeta common libraries, frameworks, and services from JDK 8 to JDK 17, ensuring compatibility and leveraging new features.
  • Engineered Zeta's customized OpenJDK image based on Temurin's JDK 17 and Amazon Linux 2, enhancing logging and tracing capabilities following a comprehensive comparison of various JDK distributions.
  • Designed and implemented Kubernetes operators to automate the tenant onboarding process at Zeta, significantly reducing manual configuration efforts and simplifying resource deployment.
  • Developed extension services, such as Classification-as-a-Service, enabling the classification of diverse objects into distinct models and units.
  • Designed and implemented secrets management services to ensure that Zeta, as a service provider, remains unaware of tenant secrets, fostering increased trust and security between tenants and Zeta.
  • Maintained and supported the in-house framework OMS (Olympus Messaging Service), widely used within Directi and Zeta.
  • Provided 24x7 on-call support on a rotational basis, ensuring the stability and reliability of critical systems and services.
KubernetesJavaSpring BootElasticsearchPostgreSQLJUnit+8

Software Development Engineer II (Luminos rewards and marketing)

Jun 2021Jun 2022 · 1 yr · Hyderabad, Telangana, India

  • Designed and developed the Audience Segment-as-a-Service capability from inception, enabling seamless user grouping for various services (offers, notifications) based on file uploads or dynamic user attributes and behaviors.
  • Facilitated user segmentation through attribute-based slicing and dicing, and action-based behavioral analysis.
  • Created the Marketing Center service, empowering marketers to efficiently create, manage, and execute offers, nudges, and marketing campaigns.
  • Implemented these services for the distribution of bulk communications and offers to millions of users through the Sodexo app.
  • Contributed to the Signals Browser project, providing a unified view of different signals such as ERROR logs, WARN logs, Alerts, Kubernetes events, and Deployment events.
  • Enhanced production service observability by consolidating critical signals into a single window, optimising operational insights.
Spring BootJavaPostgreSQLRedisHibernateKubernetes

Airtel x labs

Senior Software Engineer (Digital Platform)

Jan 2021Jun 2021 · 5 mos · Gurugram, Haryana, India · Remote

  • Spearheaded the Telemedia Feasibility Project, a cohesive set of components designed to determine the feasibility of telemedia bandwidth at customer premises.
  • Developed comprehensive flowcharts, layouts, and documentation to elucidate product and solution requirements.
  • Designed and developed high-performance modules and services, seamlessly integrating them into existing projects to enhance functionality and efficiency.
Spring BootJavaMongoDBElasticsearch

Info edge india ltd

Senior Software Engineer (Shiksha.com)

Apr 2020Jan 2021 · 9 mos · Noida, Uttar Pradesh, India · Remote

  • Designed and implemented high-performance, scalable applications and managed clusters of web servers capable of handling high query per second (QPS) requirements.
  • Led the transition from LAMP-based monolithic architecture to Java microservices.
  • Automated backend builds using Jenkins and GitLab pipelines, enhancing efficiency and reliability.
  • Implemented containerization of services to streamline deployment and scalability.
  • Upgraded system performance by integrating Redis for caching, significantly improving response times.
  • Modernized registration forms by transitioning from monolithic to microservices architecture, enhancing flexibility and maintainability.
JavaSpring BootPostgreSQLSystems DesignTest CasesHibernate

Fricon systems

Software Engineer

Jul 2018Apr 2020 · 1 yr 9 mos · Delhi, India · On-site

  • Worked on Java and Embedded systems to implement a combined solution for Surgeon Control Panel , Used Core
  • Java for desktop app with embedded C for micro-controllers. Also developed other embedded solutions for medical
  • industry.
JavaEmbedded SystemsIOT

Education

YMCA University of Science & Technology

Bachelor of Technology - BTech — Information Technology

Jan 2014Jan 2018

Stackforce found 100+ more professionals with Python (programming Language) & Django

Explore similar profiles based on matching skills and experience