Vivek Shribatri

CTO

Bengaluru, Karnataka, India11 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 10 years of software development experience.
  • Expertise in Automatic Code Generation and Machine Learning.
  • Proven leadership in managing technical teams.
Stackforce AI infers this person is a Software Engineer with expertise in Embedded Systems and Machine Learning across Healthcare and Network Management.

Contact

Skills

Core Skills

Software DevelopmentEmbedded SystemsUser Interface DesignMachine LearningNetwork Management

Other Skills

C++Qt-QMLLinuxGStreamerDebuggingTechnical Debt ManagementUI DesignQtModel Based ProgrammingAutomatic Code GenerationFeature ExtractionData RepresentationPredictive ModelingSAP ERPNetwork Operations

About

M.Tech in Computer Science From IIT Madras with 10+ years of software development experience in Mathworks, Intel, and Read-Ink Technologies, and good exposure to Software Development, Automatic Code Generation, Data Analysis, Feature Extraction, and Predictive Modeling. I gained a solid foundation in computer science, with strong competencies in Algorithms, data structures, and ML, at IIT Madras. Work in Amantya Technologies Catered to different client t with Developement in C++, C, Qt-QML, OpenGL Linux x86/Arm software, opengl, CAN, SSH, Openssl, Dropbear, Systemd, Yocto, GStreamer based applications, and IOT solutions. Coverd experience in healthcare products, Printer domain, PLC, IoT, often working on feature enhancements, bug fixes, and documentation. - Successfully led Technical Debt Tasks involving 4 to 15 team members. Work in MathWorks Being part of CDA Team, gained lots of experience in Model based Programming, and Automatic Code Generation. Got good understanding with continuous work on Software Development in C++, Automatic Code generation. Work in Read Ink Technologies Being part of RIT Handwriting Recognition R&D Team, gained lots of experience in feature extraction parameter evaluation. Got good understanding with continuous work on Data Representation, Feature Extraction, Discriminitive analysis for Character Recognition for achieving better accuracy across workspaces. [Data Analysis, Visualization, Classification, Recognition] Work in Intel Design and implement functionality and deliver high quality components on Android platform. Developed specifications and plans for all work, such as F-spec, D-spec, I-spec documents. Integrate Android platform on Mobile devices, analyse and fix issues. Experience at MSEDCL Coordinated and Supported SAP ERP Go Live and Implementation Phase. Performed Regular Operations of LT Processing & Improved Stats of Network (WAN/LAN/VPN), RAPDRP/ MDAS/ CRMS/ NC/ NDM. Designed, Implemented, Supported and Advised Management to adopt modern techniques, which help organization to maintain flawless system.

Experience

11 yrs 1 mo
Total Experience
2 yrs 2 mos
Average Tenure
3 yrs 5 mos
Current Experience

Amantya technologies

Technical Lead

Jan 2023Present · 3 yrs 5 mos · Bengaluru, Karnataka, India · Hybrid

  • Leading the development of C++ and Qt-QML-based applications for Linux x86, CAN, and GStreamer environments.
  • Worked extensively in the KVM domain, contributing to an advanced remote desktop application using C, C++,
  • Qt/QML, and Qt Widgets. • Led the porting of Viewer from Qt 6.2 to Qt 6.5 LTS, ensuring seamless migration and improved stability.
  • Spearheaded a complete revamp of the client/viewer, improving UI branding, settings, feature additions, and
  • system information events. • Debugged and resolved critical issues such as orphaned child process handling and deadlocks, significantly
  • enhancing system reliability.
  • Optimized code and loops, improving overall system latency and performance. • Implemented mouse polling control based on AOD devices, enhancing user interaction efficiency.
  • Designed and implemented WAP2 EAP-TLS and PEAP support, ensuring secure network authentication.
  • Developed a custom CLI client and SSH server authentication over Dropbear, enabling secure remote access and
  • control for nBox. • Implemented custom journald logging and filtering for nBox, ensuring efficient log management and system
  • monitoring IoT Solutions.
  • Contributed to feature enhancements and critical issue analysis for advanced surgical microscopes in healthcare
  • applications. • Led multiple Technical Debt Tasks, managing 4-15 engineers to successful completion.
  • Developed and maintained software solutions in Healthcare, PLC, and Printer domains, working closely with cross￾functional teams to meet industry standards.
  • Ensured cross-functional collaboration for code submissions, unit testing, and system integration.
C++Qt-QMLLinuxGStreamerDebuggingTechnical Debt Management+2

Mathworks

Software Engineer

Oct 2019Nov 2021 · 2 yrs 1 mo · Greater Bengaluru Area

Model Based ProgrammingAutomatic Code GenerationC++Software Development

Read-ink technologies

Software Engineer

Jul 2015Jan 2019 · 3 yrs 6 mos · Greater Bengaluru Area

  • Started Working as Software Engineer at RIT Handwriting Recognition Team. Working on handwriting recognition, online and offline.
  • Data Representation, Feature Extraction...
  • Parameter evaluation,Discriminative analysis ...
  • Predictive Modling, Truthing and Recognition
Feature ExtractionData RepresentationPredictive ModelingMachine Learning

Msedcl

Assistant Programmer

Mar 2014Jun 2015 · 1 yr 3 mos · Maharashtra

  • Designed, Implemented, Supported and Advised for improvement : Network and Communications.
  • Coordinated and Supported SAP ERP GoLive an dImplementatin Phase for PM, MM, PS, FICO, and SPA-NC, IGRF/CGRF. Performed Regular Operations of LT BILLING, LT Reporting and worked on Oracle Apps and Database. Handled various activities of LT Processing for Zone, Circle, Divisions, and sub-divisions. Performed and Improved Stats of Network (WAN/LAN/VPN), RAPDRP/ MDAS/ CRMS/ NC/ NDM.
SAP ERPNetwork OperationsOracle AppsNetwork Management

Intel corporation

Software Enggineer II

Jul 2012May 2013 · 10 mos

  • Design and implement extended functionality and deliver high quality components on Android platform using obtained knowledge in embedded system, OS, and multi-thread programming.
  • Develop specifications and plans for all work, such as F-spec, D-spec, I-spec documents
  • Integrate Android platform on Mobile devices, analyze and fix issues.
Android DevelopmentEmbedded SystemsSpecificationsSoftware Development

Education

Indian Institute of Technology, Madras

Master of Technology (M.Tech.) — Computer Science and Engineering

Jan 2010Jan 2012

Karmavir Dadasaheb Kannamwar College of Engineering, Nagpur (KDKCE)

Bachelor of Engineering (B.E.) — Computer Techonology

Jan 2005Jan 2009

Stackforce found 100+ more professionals with Software Development & Embedded Systems

Explore similar profiles based on matching skills and experience