Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Dinesh Challa

Dinesh Challa

Chief Architect, Engineering Manager
Hyderabad

Summary

I am a seasoned Architect and Engineering manager with 12+ years of experience, specializing in driving large-scale transformation projects and leading high-performing teams. Collaborating with stakeholders across product and engineering, I understand pain points and proactively drive initiatives forward. I excel at mentoring and advising junior and senior engineers, fostering their growth while delivering successful projects. With expertise in cloud-native architectures, microservices, and distributed systems, I have a proven track record of driving operational excellence. Proficient in Java, Python, Docker, Kubernetes, and CI/CD integration, I bring a strategic mindset and strong communication skills to influence decision-making and propel teams towards success.

Overview

13
13
years of professional experience
6
6
years of post-secondary education
2
2
Certifications

Work History

Chief Architect

Techolution
01.2022 - Current
  • Designing and architecting the application to handle a high volume of data, with 10,000 weekly job postings and 10 million active profiles.
  • Developing a highly efficient matching algorithm using ElasticSearch and the Bert model to score resume-job matching. Achieving the business objective of returning the best matching profiles in under 3 seconds.
  • Implementing a microservices architecture with a Domain-Driven Design approach, ensuring modularity and scalability.
  • Conducting code reviews and ensuring code quality for optimal production results. Leveraging Kubernetes with Istio for hosting the backend system, addressing cross-cutting concerns of a microservices architecture.
  • Integrating Single Sign-On (SSO) using Firebase SDK for client-side authentication and real-time notifications using Firebase Cloud Messaging.
  • Playing a key role in all modules of the application, including frontend, backend, AI/ML, and quality assurance.
  • Taking ownership of DevSecOps, deploying the application on the GCP platform using Kubernetes and managing infrastructure with Terraform.
  • Engaging with stakeholders to identify challenges and proactively lead strategic initiatives for continuous improvement.

Architect

Techolution
09.2020 - 12.2021
  • Architected and deployed a scalable system on Kubernetes, leveraging GCP's event-driven architecture.
  • Implemented Single Sign-On (SSO) for seamless doctor logins, ensuring enhanced security and simplified authentication.
  • Pioneered DevOps practices, enabling full automation of CI/CD pipelines for efficient software delivery.
  • Championed best practices, emphasizing high quality, availability, performance, scalability, and automation.
  • Containerized the system using Docker, facilitating easy deployment and management of components.
  • Automated deployments using Kubernetes, enabling efficient scaling and seamless updates.
  • Mentored and managed a team of 18 engineers, fostering collaboration and delivering exceptional results.

Senior Engineering Manager

Techolution
12.2016 - 08.2020
  • Led a team of 20 engineers in designing and architecting a scalable Realtime asset monitoring platform, successfully monitoring 100,000 machines across the USA.
  • Managed the project from inception to delivery, ensuring timely execution, resource allocation, and adherence to project milestones.
  • Mentored and guided the team, providing technical expertise and fostering a collaborative environment to drive innovation and excellence.
  • Developed an efficient agent for real-time data communication between devices and the cloud, enabling seamless data transfer and synchronization.
  • Implemented Spark streaming jobs to process and analyze 50 GB of data per hour, generating real-time insights and reports for informed decision-making.
  • Established a secure communication layer using Azure IoT Hub, ensuring data integrity and protecting device-to-cloud interactions.
    Successfully implemented a multi-tenant system, enforcing role-based access control and managing user identities using Azure ADB2C.
  • Played a key role in infrastructure setup and DevSecOps practices, leveraging Azure platform, Kubernetes, and Terraform for efficient deployment, scalability, and security.

Lead Engineer

Ignitionone
10.2015 - 09.2016
  • Developed a Spring Boot module enabling users to upload and create Ad contents.
  • Built a high-performance system capable of serving 2000 requests per second, ensuring seamless user experience.
  • Led the team as a front-runner in adopting Test-Driven Development (TDD) practices, improving code quality and accelerating development cycles.
  • Collaborated with cross-functional teams to deliver scalable and reliable solutions, contributing to the overall success of the project.

Lead Engineer

Logic4G Solutions
Hyderabad
10.2014 - 10.2015
  • Led development of post-trade compliance analysis module ensuring regulatory compliance and risk management.
  • Developed Spark jobs processing 200GB data in less than 30 minutes, optimizing data pipelines for efficient analysis.
  • Created alerting dashboard using AngularJS, driving unit testing for front-end code.
  • Architected Cassandra tables for scalable storage of trade data, ensuring high availability and performance.

Senior Software Engineer

Portware
Hyderabad
08.2013 - 10.2014
  • Accomplished senior software engineer specializing in high-frequency trading within the FX module of Portware trade automation systems, with expertise in Java development and advanced algorithm implementation.
  • Proven track record of optimizing system performance by leveraging queues and messaging systems, resulting in reduced latency and improved trade execution speed.
  • Mentored junior developers and actively participated in architectural discussions, fostering a collaborative environment and contributing to the team's success in delivering high-quality software solutions.

Software Engineer

Xilinx
Hyderabad
10.2010 - 08.2013
  • Proficient in using Vivado software for RTL design creation and verification in Verilog and VHDL, with expertise in utilizing the Xilinx IP catalog through XSpice Generator integration.
  • Experienced in developing IP GUIs in Vivado using Java Swing and MIGLAYOUT, with seamless integration of C++ objects to capture and transfer IP data to the Java GUI using JNI wrappers.
  • Strong skills in writing design rule checks in C++ to customize the GUI, enabling efficient script development in TCL for each IP.
  • Familiarity with the development of IP GUIs using QT Designer in Xilinx ISE tool, showcasing adaptability to different development environments and toolsets.

Education

Bachelor of Science - Computer Science

JNTU
Hyderabad
06.2004 - 06.2008

Master of Science - System Engineering And Operations Research

IIT Roorkee
Roorkee
06.2008 - 06.2010

Skills

Agile

undefined

Certification

Gcp cloud Architect

Timeline

ERC721,ERC1155, ERC4626), solidity, open zeppelin, truffle, remix, oracles
07-2022

Chief Architect

Techolution
01.2022 - Current

Architect

Techolution
09.2020 - 12.2021

Gcp cloud Architect

06-2020

Senior Engineering Manager

Techolution
12.2016 - 08.2020

Lead Engineer

Ignitionone
10.2015 - 09.2016

Lead Engineer

Logic4G Solutions
10.2014 - 10.2015

Senior Software Engineer

Portware
08.2013 - 10.2014

Software Engineer

Xilinx
10.2010 - 08.2013

Master of Science - System Engineering And Operations Research

IIT Roorkee
06.2008 - 06.2010

Bachelor of Science - Computer Science

JNTU
06.2004 - 06.2008
Dinesh ChallaChief Architect, Engineering Manager