About

Highly experienced Senior Software Engineer with a robust background in networking, distributed systems, and process mining, adept at transforming complex technical challenges into scalable solutions. Proven ability to lead product development cycles from design to deployment, optimize system performance, and drive innovation in dynamic startup environments. Specializes in building high-performance, memory-efficient embedded systems and developing comprehensive automation platforms that enhance operational observability and efficiency.

Naresh BOHRA

Senior Software Engineer
Pune, IN.

Work

ARISTA NETWORKS
|

Software Engineer

Pune, Maharashtra, India

Summary

Led embedded software development for Wifi router user space applications, focusing on next-generation Wifi 7 technology compliance and certification to deliver robust, memory-efficient services.

Highlights

Developed robust, memory and CPU-efficient services for embedded systems, ensuring high performance and reliability for upcoming Wifi 7 technology.

Contributed significantly to Wifi 7 compliance and certification efforts, accelerating product readiness and market entry.

Utilized C, Golang, OpenWRT, and Rust to build critical components, optimizing resource utilization in constrained environments.

Soroco
|

Senior Software Engineer - Product

Bangalore, Karnataka, India

Summary

Drove key product development initiatives for Soroco's core platforms, overseeing design, development, and deployment phases for process mining and automation solutions that enhanced operational efficiency.

Highlights

Engineered the 'Data-Agent', a Windows-based tool for process mining, enabling efficient data extraction and analysis for enterprise clients.

Designed and implemented the 'Automation-Platform', a suite of MicroServices and an SDK, enhancing automation capabilities and streamlining workflows.

Developed 'Mission-Control', a comprehensive system for monitoring the health and performance of critical systems, improving operational visibility and proactive issue resolution.

Leveraged Golang, Python, C++, C#, Kubernetes, and Docker to build scalable and resilient product features.

Soroco
|

Senior Software Engineer - Client Engagement

Bangalore, Karnataka, India

Summary

As an early member of Soroco's initial 100-engineer team, played a pivotal role in establishing foundational frameworks and projects, driving client engagement from requirements to deployment for successful solution delivery.

Highlights

Contributed to building the foundational framework and core projects for a rapidly growing startup, establishing scalable and robust engineering practices.

Managed end-to-end project lifecycles, including requirement gathering, timeline estimation, design, development, and support, ensuring successful client deliveries.

Collaborated closely with clients to translate complex business needs into technical specifications, fostering strong relationships and aligning solutions with strategic objectives.

Utilized Python, Django, Flask, SQLAlchemy, Nginx, and Postgres to develop and deploy client-facing solutions.

Sandvine Technologies
|

Software Engineer

Bangalore, Karnataka, India

Summary

Served as a core network engineer, specializing in FreeBSD kernel development and contributing to critical application and hardware layer features that enhanced network observability and self-service APIs.

Highlights

Developed and implemented 'Statement Reconciliation' feature, reconciling injected or removed packets and bytes from network flows to significantly enhance system observability and data integrity.

Provided essential 'Usage Monitoring Callbacks' in Diameter interfaces (Gx and Gy), enabling self-service APIs and improving network management capabilities.

Contributed to FreeBSD kernel development and optimized performance at both application and hardware layers, ensuring robust network operations.

Applied expertise in C, C++, FreeBSD, and TCP/IP to deliver high-performance networking solutions.

Education

NIT Trichy

B.Tech.

Electronics and Communication

Grade: CGPA 8.26

CBSE

High School

12th Grade

Grade: 75%

Rajasthan Board

High School

10th Grade

Grade: 86%

Languages

English
Hindi

Skills

Operating Systems

Windows Server, Windows, Linux, FreeBSD.

Programming Languages

C/C++, Python, Golang, Rust, C#, SQL.

Databases

Postgres, Cockroach, InfluxDB.

Development Tools & Technologies

IntelliJ Idea, Vim, Visual Studio, Git, Kubernetes, Docker, OpenWRT, Django, Flask, SQLAlchemy, Nginx, Istio, FreeBSD, TCP/IP.

Interests

Hobbies

Travelling, Reading.

Sport

Console Games.