S

Sourabh Parekh

Software Engineer

Bengaluru, Karnataka, India7 yrs 2 mos experience
Highly Stable

Key Highlights

  • 3+ years of experience in software development.
  • Expertise in C++ and Machine Learning.
  • Proven ability to mentor junior team members.
Stackforce AI infers this person is a SaaS-focused software developer with strong expertise in C++ and Machine Learning.

Contact

Skills

Core Skills

C++Machine LearningAlgorithmsFlaskMongodbJavaRestful Api

Other Skills

C/C++Data StructuresDesign PatternsGitGraphHTMLJava (Basic)JavaScriptJenkinsLatexLinux/UnixMySQLPHPPerforcePostman

About

Energetic software developer with 3+ years of experience in handling complex projects and mentoring junior team members. Team player with a will-do attitude and strong user focus. Well-educated, passionate, and adaptable professional specializing in data structures, algorithms, Object-Oriented programming, design patterns, performance analysis & improvement, and scalability improvements. Skill Set: • Software: Proficient in C/C++, Java (Basic) & good understanding of Design Patterns, STL, Graph, data structures & Algorithms, Python, Machine Learning. • Operating Systems: Linux / Unix, Windows • Databases: MySQL, MongoDB • Web Technologies: PHP, HTML • Debuggers: gdb • Version control: Perforce, Git • Tools: Jenkins, Postman, Latex

Experience

7 yrs 2 mos
Total Experience
2 yrs 6 mos
Average Tenure
2 yrs 1 mo
Current Experience

Freelance (self employed)

Freelance

May 2024Present · 2 yrs 1 mo

Microsoft

Software Engineer 2

Mar 2022Jan 2024 · 1 yr 10 mos · Bengaluru, Karnataka, India

Cadence design systems

Software Development Engineer 2

Dec 2018Mar 2022 · 3 yrs 3 mos · Bengaluru, Karnataka, India

  • 1. Built Multi-Label Classifier to predict the optimal placement location of cells at Compile time concerning the lower level of congestion and better timing.
  • 2. Generated an algorithm, which swaps edges from high-density nodes to low-density nodes to balance the edges between nodes, which reduces the congestion level and improves the timing.
  • 3. Developed a web-based QoR page using Flask which collects the data from MongoDB and keeps track of performance concerning different build results.
  • 4. Created a backup platform for cloning necessary log files, were further required to collect data for model training which reduced 20% run time.
  • 5. Developed a wrapper to integrate the model into the C/C++ module.
  • Environment: C++, C++11, STL, Directed Graph, Machine Learning (ML), Python.
  • Role: Developed the above features as an individual contributor.
C++Machine LearningPythonMongoDB

Applozic, inc.

Software Engineer

Sep 2018Nov 2018 · 2 mos · Bengaluru Area, India

  • Developed RESTful API design (Representational State Transfer) extracts the customer service purchased details through user-id through JAVA and HQL query language. Improved design and content of web-page pop-up window with HTML and JavaScript.
  • Environment: JAVA, SQL, HTML, JavaScript, and RestAPI, Postman
  • Role: Worked on the enhancement of the above features.
JavaSQLHTMLJavaScriptRESTful API

Education

ABV-Indian Institute of Information Technology and Management

Master of Technology - MTech — information security

Jan 2016Jan 2018

Bhilai institute of technology

Bachelor of Engineering (B.E.) — Information Technology

Jan 2011Jan 2015

Stackforce found 100+ more professionals with C++ & Machine Learning

Explore similar profiles based on matching skills and experience