Summary
Overview
Work History
Education
Skills
Certification
References
Languages
Timeline
Generic
Reventh Thiruvallur

Reventh Thiruvallur

Greater Bengaluru Area

Summary

CAPM certified professional transitioning into project management with a solid engineering background. Over 6 years of experience as a Baseband Software Engineer, specializing in Embedded Software development for 5G PHY layers and IoT security systems. Proficient in Scrum/Agile methodologies with experience as a product owner. Currently developing a real-time object speed detection system utilizing Raspberry Pi and Camera Module 3, employing C and OpenCV for optimized image processing.

Overview

8
8
years of professional experience
1
1
Certification

Work History

Freelancer

Self Employed
Bengaluru
01.2024 - Current
  • Led team of 6 as Project Manager in family run software company.
  • Developed real-time speed detection system utilizing Raspberry Pi and Camera Module 3.
  • Implemented motion tracking and frame-by-frame analysis to achieve high accuracy in speed calculations.
  • Designed lightweight and efficient system suitable for embedded and IoT applications.
  • Programmed in C to enhance performance for frame capture, motion tracking, and speed calculations.
  • Integrated OpenCV for advanced image processing capabilities.
  • Coordinated project timelines and deliverables to ensure successful completion.
  • Fostered collaborative environment to enhance team productivity and innovation.

Baseband Software Developer

Ericsson
Lund
08.2022 - 09.2023
  • Designing and developing software in C for DSPs on 5G PHY layer for Ericsson radio base station. Data traffic validation module is written in python.
  • Have strong knowledge in PHY layer channels and signals: PUSCH, PUCCH, SRS, DMRS, SSB. OFDM, Modulation techniques and radio frame structure on both time domain and frequency domain.
  • Have brief knowledge about MAC layer protocols: SDAP, PDCP, RLC, MAC (User plane).
  • Have worked on trouble reports from the customer in 2018, 2019 and 2023 on 5G NSA and SA networks. Learned how to read and understand RRC parameters provided in the logs. Making first report analysis, debugging and fix the issue provided if the issue is on PHY layer.
  • DSPs are instructed with RISC-V assembly language to perform few memory optimizations through register access.
  • Implementing agile management ideals by facilitating exercises such as sprint planning, retrospective for project management.
  • Experience in working with version control systems like Subversion, Git. Source code management tools GitHub, Gerrit including command line applications.

Embedded Software Engineer

Verisure
Malmö
08.2021 - 08.2022
  • Design and development tasks of Verisure Innovation R&D security system smart alarm logic and communication for IoT platform.
  • The communication between the gateway central unit and various nodes goes through the 868mhz radio protocol where the events are stored in the form of radio signal messages. The platform is used to handle smart home control and alarm signals such as fire, intrusion or burglar alarms.
  • Most of my work involved in gateway central unit communication involved with Camera PIR 3, Smartdot, MOK, Voicebox, Siren Voice Keypad, 7-inch Verisure Home Panel, magnetic contact, Yale Doorman Doorlock. Programming in C for the software functionality.
  • Developing and Maintaining a radio sniffer tool which analyzes radio signals and traffic between gateways and nodes written in Java.
  • Develop low-level firmware and drivers for a STM32 ARM Cortex-M4 and an heterogeneous Dual core ARM Cortex-A7 + ARM Cortex-M4, the first running an embedded Linux OS.

Baseband Software Engineer

Ericsson
Lund
07.2018 - 07.2021
  • Designed and Implemented Software to enable the development of advanced 5G NR features.
  • Developed various signal handlers across the uplink physical layer for different channels (PUSCH, PUCCH, SRS) using C and Python.
  • Built next-generation end-to-end (UE and gNB) solutions with focus on Uplink-Physical Layer and RF functions with emphasis on 3GPP Specifications of Baseband 5G.
  • Have worked on trouble reports from the customer in 2018, 2019 on 5G NSA installations from FIFA world cup stadiums. Learned how to read and understand RRC parameters provided in the logs. Making first report analysis, debugging and fix the issue provided if the issue is on PHY layer.

Embedded Baseband Developer

Tieto
Karlstad
05.2017 - 07.2018
  • Designing and developing software for simulating enodeB radio base stations to process signals from PHY layer in LTE
  • Simulating test cases for signal traffic by understanding the load with distinguished parameters.
  • Implementing software for scheduling the signals to PHY layer.
  • Organizing events for Tieto Young Professionals with in the office.

Education

Master of Science - Telecommunications Engineering

Blekinge Institute of Technology
Karlskrona, Sweden
01.2016

Electronics and Communications Engineering

Jawaharlal Nehru Technological University
Hyderabad
01.2015

Skills

  • PMBOK framework expertise
  • Project management methodologies
  • Agile and Scrum practices
  • Waterfall project management
  • C programming language
  • Team collaboration skills
  • Wireless communications
  • Signal processing techniques

Certification

  • Certified Associate in Project Management (CAPM)
  • Machine Learning
  • GenAI for Project Managers
  • The Elements of Data Science
  • Applied Machine Learning in Python

References

References available upon request.

Languages

English
First Language

Timeline

Freelancer

Self Employed
01.2024 - Current

Baseband Software Developer

Ericsson
08.2022 - 09.2023

Embedded Software Engineer

Verisure
08.2021 - 08.2022

Baseband Software Engineer

Ericsson
07.2018 - 07.2021

Embedded Baseband Developer

Tieto
05.2017 - 07.2018

Master of Science - Telecommunications Engineering

Blekinge Institute of Technology

Electronics and Communications Engineering

Jawaharlal Nehru Technological University
Reventh Thiruvallur