Suryasekhar K

Software Engineer

Bengaluru, Karnataka, India3 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Proven track record in performance optimization.
  • Passionate DSA educator with 1800+ problems solved.
  • Expert in building scalable backend solutions.
Stackforce AI infers this person is a Backend Engineer with expertise in EDA and competitive programming.

Contact

Skills

Core Skills

C++JavaData StructuresAlgorithmsUi DevelopmentGame Development

Other Skills

AngularJSCCPPCSSCode QualityDatabase Management System (DBMS)DjangoHTMLJavaScriptLinuxObject-Oriented Programming (OOP)Performance OptimizationSoftware DevelopmentSpring BootVue.js

About

Experienced R&D Engineer with 3+ years in the software development industry, currently working at Siemens EDA. Skilled in enhancing performance-critical systems, with hands-on expertise in C++, Java, Spring Boot, Data Structures & Algorithms, and System Design. I have a proven track record of building efficient, scalable, and maintainable backend solutions, while continuously focusing on optimization and code quality. Alongside my professional work, I am passionate about competitive programming and DSA education—with 1800+ problems solved on LeetCode and a max rating of 2129 (Knight). As a DSA educator and content creator, I mentor students in problem-solving and share insights on software engineering, savings, and travel through my YouTube channel https://www.youtube.com/@LeetS_Code. 🔹 Core Skills: C++, Java, Spring Boot, Backend Development, System Design, DSA 🔹 Education: Computer Science, IIEST Shibpur (2022) I’m always open to discussions around backend engineering, scalable architectures, and mentoring opportunities.

Experience

Siemens eda (siemens digital industries software)

2 roles

Senior Member of Technical Staff

Promoted

Jan 2024Present · 2 yrs 2 mos · Bengaluru, Karnataka, India · On-site

  • Working in the Automatic Preopt Design Unit (AutoPDU) team to enhance design compilation performance.
  • Performance Optimization: Developed dynamic binding functionalities, resulting in a 20% performance gain during incremental runs.
  • Data Structure Innovation: Implemented a trie-like data structure to optimize hierarchical path matching queries, improving search efficiency.
  • Collaboration: Partnered with global teams to resolve critical issues, boosting customer satisfaction and project delivery timelines.
  • Code Quality: Delivered features with clean, scalable code, achieving an 85% code coverage.
C++JavaSpring BootData StructuresAlgorithmsPerformance Optimization+1

Member Of Technical Staff

Jun 2022Dec 2023 · 1 yr 6 mos · Bengaluru, Karnataka, India · On-site

Freelance

DSA Educator

Jan 2023Present · 3 yrs 2 mos · Remote

  • Programming Language: I begin by teaching core programming languages including C, C++, and Java to ensure students are comfortable with syntax, logic, and language-specific features.
  • Data Structures: I then cover fundamental and advanced data structures such as arrays, linked lists, stacks, queues, trees, heaps, graphs, and hash tables, with a focus on their practical implementation.
  • Algorithms: Next, I teach essential algorithms, including sorting, searching, dynamic programming, greedy algorithms, and graph traversal techniques, ensuring students understand their applications and time complexities.
  • LeetCode Discussions: Every week, I conduct discussions on LeetCode problems, where I analyze different approaches, optimize solutions, and help students build problem-solving strategies for coding challenges.
CC++JavaData StructuresAlgorithms

Interra systems

Software Engineer

Jan 2022Jun 2022 · 5 mos · Noida, Uttar Pradesh, India

  • UI Development: Created a usage information display table for Interra Cloud Services using Vue.js, improving data accessibility.
  • UI/UX Enhancements: Enhanced the usability of BATON Captions by resolving display issues and implementing a streamlined tag addition feature using AngularJS and Django.
Vue.jsAngularJSDjangoUI Development

Microsoft

Microsoft Engage'20 program

Jun 2020Jul 2020 · 1 mo · India

  • Game Development: Designed and developed an unbeatable browser-based Tic-Tac-Toe game using HTML, CSS, and JavaScript.
  • Recognition: Ranked among the top 10 participants in design and execution.
HTMLCSSJavaScriptGame Development

Education

Indian Institute of Engineering Science and Technology (IIEST), Shibpur

BTech - Bachelor of Technology — Computer Science

Jul 2018Jul 2022

West Bengal Council of Higher Secondary Education

Higher Secondary(10+2)

Jun 2016Jun 2018

West Bengal Board Of Secondary Education

Secondary(10)

Jan 2015May 2016

Stackforce found 100+ more professionals with C++ & Java

Explore similar profiles based on matching skills and experience