Vineet Joshi

Software Engineer

Bengaluru, Karnataka, India16 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over a decade of software development experience.
  • Expert in distributed systems and performance optimization.
  • Proven track record in leading engineering teams.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in Telecommunications and Ad Tech.

Contact

Skills

Core Skills

Real Time SystemsAd Server SoftwareDistributed SystemsPerformance OptimizationWeb AccelerationSystem IntegrationMulti-tier MessagingLinux DevelopmentCache ManagementDatabase ManagementVas Application DevelopmentSecurity Module Development

Other Skills

DebuggingEmbedded LinuxEmbedded SoftwareFPGAHTTP transactionsIPCIntegrationInternet Protocol Suite (TCP/IP)Linux mobile platformMachine LearningMultithreadingNetwork ProgrammingP2P videoPKI security moduleQoS

About

Software Developer having more than a decade of software product development experience in C/C++(11/14), python, protocols, Linux, web backend,distributed and embedded software development, covering all aspects of the software design lifecycle. Both as an individual contributor and leader of a team of engineers, taken products from inception to deployment within startups as well as fortune 500 companies. Expert at improving stability and scalability of mission-critical systems by thoroughly testing and refining applications prior to launch.I pride myself on going the extra mile as an engineering leader and key contributor ensuring overall project goals are met on time and on the budget.my goal is to groom myself to be an excellent software designer having technical expertise and business domain knowledge. Specialties:: Platform Development in Linux,System Software, Qos, Network Protocols, Embedded, WAN optimization. Distributed Systems, Machine Learning(NLP,Clustering,Regression,Recommendation,CNN). ElasticSearch,Kafka Web Backend Development(payments,audio & video streaming integration). IOT(microcontroller, sensors,OBD). Interest:: Internet routers, Computer vision, AI, SOC, and DSP. Languages:: C/C++,Python,GoLang,MatLab,Verilog.

Experience

16 yrs 2 mos
Total Experience
2 yrs 3 mos
Average Tenure
4 yrs 4 mos
Current Experience

Nvidia

Senior Engineer

Feb 2022Present · 4 yrs 4 mos

Exponential

Indvidual Contributer

Sep 2017Mar 2019 · 1 yr 6 mos · Bengaluru, Karnataka, India

  • Worked on a real time, low latency, ad server software system which supports more than one hundred thousand transaction per seconds. Part of team which provides new features for Ad server. Awarded champion of the quarter for automating the process of generating geo location data from different vendor to database script and python based clustering solution to identify correlation of ISP and locations.
real time systemslow latencyad server softwaregeo location datadatabase scriptpython+1

Rakuten (previously altiostar networks)

Senior Engineer

May 2014Jun 2017 · 3 yrs 1 mo · Bengaluru, Karnataka, India

  • Worked on a distributed, low latency, virtualized award winning eNodeB software system. leading and playing an integral role in the application intelligence(AI) team
  • a) Design and develop product that Performed performance optimization on video/web acceleration using QoS, traffic shaping, scheduling, buffering and retransmission strategies in layer 3/4 data plane.
  • b) Design and develop data pipeline for telecom data to determine a quality of experience metrics in a 4G network.
distributed systemslow latencyvirtualized softwareperformance optimizationQoStraffic shaping+1

Emc satcom technologies norway

Technical Consultant

Oct 2008Sep 2012 · 3 yrs 11 mos · Gurgaon and OSLO

  • As a consultant, was instrumental in optimizing web acceleration framework Performance in embedded DVB VSAT system. Led design, development, system integration, testing and performance tuning of a framework.
  • a) Designed per-packet decompression by modifying Zlib and HTTP header compression.
  • b) Designed a multiplexer for HTTP transactions on a shared connection over satellite.
  • c) Conducted software hardware interfacing with new FPGA for advanced modem return-link subsystem.
  • d) Conducted flow control interfacing between WAF and TCP/IP.
  • e) Created a test framework tool to mitigate memory leak, corruption and multi-threading issues in application running over Ecos.
  • f) Created a network multiplex analyzer to decode multiplexed and compressed HTTP packets
web accelerationembedded systemssystem integrationperformance tuningHTTP transactionsFPGA+1

Samsung electronics

Lead Engineer

Sep 2006Feb 2008 · 1 yr 5 mos · bangalore

  • Conceptualize and led the development of a multi-tier messaging client framework including P2P video, messaging, Push-to-talk and file sharing applications on a Linux mobile platform
  • a) Conceptualized and developed async based Linux multimedia platform framework.
  • b) Developed TCP functionality in messaging control path(SIP).
  • c) Guided a team of size 4 regarding best practices for development in the P2P video and file sharing.
  • d) Conducted performance testing of the framework to remove performance and integration bottlenecks.
  • e) Managed integration of multiple network interfaces event notification with datacom layer.
  • f) Created packet routing from mobile to server through Linux that led to expedited development time.
multi-tier messaging clientLinux mobile platformP2P videoperformance testingTCP functionalitymulti-tier messaging+1

Globallogic

Senior Software Engineer

Nov 2005Jul 2006 · 8 mos · Noida Area, India

  • a) Designed cache and memory manager having heap and shared memory with synchronization and paging support.
  • b) Designed mechanism for cache coherence between postgres database and shared memory based cache.
  • c) Written scripts for high availability controller for the database.
cache managementmemory managerdatabase high availabilitydatabase management

Alcatel-lucent

software engineer

Aug 2004Nov 2005 · 1 yr 3 mos · Gurgaon, India

  • Developed a scalable distributed VAS application for BSNL with more than 40 million subscribers.
  • Created a PKI based security module for prepaid calling card using asymmetric key pair generation.
VAS applicationPKI security moduleasymmetric key generationVAS application developmentsecurity module development

Education

University of Leeds

Master's degree — Embedded system

Jan 2012Jan 2013

Savitribai Phule Pune University

MCA — computer science

Jan 2000Jan 2003

Stackforce found 100+ more professionals with Real Time Systems & Ad Server Software

Explore similar profiles based on matching skills and experience