Summary
Overview
Work History
Education
Skills
Timeline
Accomplishments
Certification
Awards/Recognitions
Generic

Krishna Chaitanya

Principal Engineer
Bengaluru

Summary

A goal-oriented professional with over 15+ years of experience in designing, implementing, and testing software systems. Skilled in performing software testing, debugging, and troubleshooting to identify and resolve issues. An effective communicator with analytical & interpersonal skills with the proficiency to relate to people at any level of business and management

Overview

16
16
years of professional experience
4
4
years of post-secondary education
1
1
Certificate

Work History

Principal Software Engineer

Enphase Energy
11.2022 - Current
  • Proficient in integrating IoT devices with cloud platforms, enabling data exchange, remote management, and monitoring
  • Experienced in integrating Home Energy Management System (HEMS) devices with Enphase Gateway
  • Design of commissioning and provisioning of HEMS IQ Energy router devices
  • Proficient in identifying areas for code quality enhancement, implementing refactoring strategies, and conducting code reviews to ensure adherence to best practices
  • Experienced in identifying and prioritizing technical debt, developing plans for its reduction, and executing strategies to improve overall maintainability and scalability of software systems
  • Strong skills in refactoring existing codebase, optimizing algorithms and data structures, and improving system performance
  • Proficient in planning and executing integration projects, ensuring smooth integration of systems and services for device validation
  • Skilled in API integration, data synchronisation, and troubleshooting complex integration issues
  • Experienced in integrating with APIs and web services, enabling data exchange and functionality between systems
  • Proven track record in delivering high-quality solutions, optimizing performance, and ensuring seamless connectivity
  • Strong expertise in leading teams and driving successful integration projects
  • Experienced in working with IoT technologies and protocols such as MQTT, RESTful APIs, and WebSocket
  • Skilled in working with cloud platforms such as AWS for managing IoT devices and data

Staff Software Engineer

Walmart Global Tech
06.2019 - 11.2022
  • Proficient in designing and architecting scalable, microservice-based systems and migrating monolithic applications to modern architectures
  • Experienced in integrating diverse systems and services through APIs, enabling seamless data flow and functionality
  • Strong skills in developing web applications using modern frameworks and technologies
  • Experienced in working in Agile environments, utilizing Scrum or Kanban methodologies to deliver high-quality software solutions
  • Skilled in implementing and improving automated testing frameworks and ensuring high software quality through continuous testing practices
  • Knowledgeable in DevOps practices, including continuous integration (CI) and continuous deployment (CD), enabling rapid and reliable software releases
  • Proven ability to identify and solve complex problems, contribute to proof-of-concepts (POCs), and drive innovative solutions
  • Effective leader with experience in driving engineering excellence initiatives, collaborating with cross-functional teams, and mentoring junior engineers.

Technical Lead

I am here software Labs
05.2017 - 05.2019
  • Proficient in developing robust and user-friendly Android applications using Java/Kotlin, Android SDK, and related frameworks
  • Experienced in designing scalable and modular architectures for Android applications, ensuring maintainability and extensibility
  • Strong skills in collaborating with backend teams to design and integrate APIs, enabling seamless data flow and functionality in the app
  • Passionate about exploring new and emerging technologies in the Android ecosystem and leveraging them to enhance app development and user experience
  • Skilled in participating in technical due diligence processes during acquisition or partnership meetings, evaluating technology stacks and assessing feasibility
  • Effective leader with experience in leading and managing small teams, collaborating with cross-functional teams, and driving successful project outcomes.

Senior Principal Software Engineer

Make my Trip India Pvt Ltd
- 05.2017
  • Results-oriented software engineer with experience in designing and implementing functionalities for web applications in the travel industry
  • Strong expertise in developing booking systems, handling claims, and working with Couchbase for data replication and sharding
  • Proven track record of delivering high-quality solutions and contributing to proof-of-concepts (POCs)
  • Experienced in designing and implementing functionalities for booking systems, including displaying and updating bookings, handling claims, and managing agent bookings
  • Knowledgeable in working with Couchbase for data replication and sharding to ensure scalability and high availability of booking data
  • Skilled in working in Agile environments, utilizing Scrum or Kanban methodologies to deliver iterative and high-quality software solutions
  • Strong skills in integrating with external APIs and services for retrieving booking information and processing claims
  • Proven ability to analyze complex problems, identify efficient solutions, and contribute to proof-of-concepts (POCs) to assess new technologies or approaches.

Senior Software Engineer

SliqBits Pvt Ltd
08.2010 - 09.2016
  • Experienced in designing and implementing audio/video playback engines for mobile applications
  • Strong skills in optimizing app performance, reducing latency, and improving streaming experiences
  • Expertise in developing efficient algorithms, such as codec switching, adaptive bitrate, and connection logic
  • Knowledgeable in working with streaming technologies, such as TURN and P2P connections, to enhance call connections and video playback experiences
  • Proven ability to analyze complex problems, propose innovative solutions, and contribute to proof-of-concepts (POCs) for new features
  • Effective team player, experienced in collaborating with cross-functional teams, including product managers, designers, and QA engineers
  • Proficient in creating detailed technical documentation, including design specifications, performance reports, and POC findings.

Software Engineer

Zen media Solutions Pvt Ltd
05.2008 - 08.2010
  • Proficient in designing and implementing video recording modules, capturing videos from device cameras, and saving them in mp4 format
  • Experienced in transcoding videos using VLC command line interface and implementing configurable transcoding modules
  • Skilled in fine-tuning transcoding parameters based on the target device, such as PCs, IPTVs, or mobile devices, to ensure optimal playback quality
  • Knowledgeable in video codecs (e.g., H.264, VP9) and formats (e.g., mp4, AVI) for efficient video processing and compatibility
  • Strong skills in optimizing video processing workflows, enhancing performance, and reducing latency
  • Proven ability to analyze complex video processing challenges, propose innovative solutions, and implement them effectively
  • Effective team player, experienced in collaborating with cross-functional teams, including product managers, designers, and QA engineers
  • Proficient in creating detailed technical documentation, including design specifications, implementation guides, and performance reports.

Software Engineer

Niksun India Pvt Ltd
07.2007 - 04.2008
  • Experienced in developing and improving BPF Regression Tool (BRT), proprietary packet filtering testing tool
  • Proven expertise in test automation, regression testing, and network packet filtering
  • Strong problem-solving, communication, and collaboration skills
  • Experienced in designing and executing regression testing strategies to ensure stability and compatibility of packet filtering machinery
  • Strong understanding of packet filtering concepts and techniques, including knowledge of BPF (Berkeley Packet Filter)
  • Expertise in debugging and troubleshooting packet filtering issues, identifying root causes, and proposing effective solutions
  • Excellent skills in creating detailed technical documentation, test plans, and test reports to communicate testing progress and results.

Education

B.E - Electrical and Electronics

BITS Pilani
Pilani
05.2003 - 05.2007

Skills

Java

undefined

Timeline

Advanced Certification In Software Engineering For Cloud, Blockchain & IoT

11-2022

Principal Software Engineer

Enphase Energy
11.2022 - Current

Staff Software Engineer

Walmart Global Tech
06.2019 - 11.2022

Technical Lead

I am here software Labs
05.2017 - 05.2019

Senior Software Engineer

SliqBits Pvt Ltd
08.2010 - 09.2016

Software Engineer

Zen media Solutions Pvt Ltd
05.2008 - 08.2010

Software Engineer

Niksun India Pvt Ltd
07.2007 - 04.2008

B.E - Electrical and Electronics

BITS Pilani
05.2003 - 05.2007

Senior Principal Software Engineer

Make my Trip India Pvt Ltd
- 05.2017

Accomplishments

  • Received Bravo award at Walmart for going above and beyond the call of duty
  • Received Innovation award for contributing to new ideas at IamHere
  • Received Appreciation certificate from CTO of Honeywell during internship

Certification

Advanced Certification In Software Engineering For Cloud, Blockchain & IoT

Awards/Recognitions

Received Bravo award at Walmart for going above and beyond the call of duty.

Received Innovation award for contributing to new ideas at IamHere.

Received Appreciation certificate from CTO of Honeywell during internship.

Krishna ChaitanyaPrincipal Engineer