Shashank Aggarwal

Software Engineer

Delhi, India9 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 4+ years of experience in software engineering.
  • Expert in C++ and Java with a focus on algorithms.
  • Proven track record in optimizing code performance.
Stackforce AI infers this person is a Software Engineer specializing in backend development and algorithm optimization.

Contact

Skills

Core Skills

C++Software EngineeringWeb Development

Other Skills

Algorithm DevelopmentAngularJSApache KafkaAutomationBootstrapCSSCode Quality AnalysisCore JavaDesign PatternsDistributed SystemsDockerHTMLHTML5Microsoft OfficeMultithreaded Development

About

I have around 4+ years of experience in IT and worked across different products. Passionate about problem solving using Data Structures and Algorithms. SKILLS AND LANGUAGES ⚫ Involved in requirement gathering, analysis, design, development, unit-testing of web-based applications. ⚫ Having experience in scratch development. ⚫ Participated in the migration activity from old tech stack to new. ⚫ Concepts: Object Oriented Design and Programming, Low and High level System ,Design, Multithreading, Data Structures, Algorithms Design and Analysis ⚫ Programming Languages: Java, C/C++, Python ⚫ Frameworks: Spring, Spring Boot, Hibernate ⚫ Databases: MySQL, Oracle, MongoDB, Redis ⚫ Web/Application Servers: Apache Tomcat ⚫ Tools: Docker, Maven, Postman, GIT

Experience

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

Microsoft

Software Engineer 2

Apr 2021Present · 5 yrs 1 mo · Noida, Uttar Pradesh, India

Cast

Software Engineer

Feb 2019Apr 2021 · 2 yrs 2 mos · Bengaluru Area, India

  • Working in the R&D department of the organization, primarily as a C++ developer, developing organization's most used static code analyzer for Java and related frameworks in a Test Driven Development environment.
  • Implemented around 35 quality rules to analyze the code quality in terms of secure coding, programming practices, architecture, efficiency etc.
  • Redesigned and refactored the analyzer to run almost 17% faster and consume 12% less memory.
C++Test Driven DevelopmentCode Quality AnalysisPerformance OptimizationSoftware Engineering

Infosys

2 roles

Senior System Engineer

Jul 2018Jan 2019 · 6 mos

  • Designed and Developed a keyword driven automation management system to power up the Web Application and automation process with a global property file management.
  • Used the system to develop a web application for the client to retrieve different video parameters, reading network activity and performing operations on multiple platforms.

Systems Engineer

Oct 2016Jul 2018 · 1 yr 9 mos

  • Worked on different projects which include frameworks like Hibernate , openCV.
  • 1. Implemented an application using MinHash Algorithm to detect redundancy in test suites.
  • 2. Developed an application using OpenCV in C++ to find the similar images from the dataset for
  • recommendation purpose.
  • 3. Created a billing application for getting data usage for different plans and plot graphs periodically.
C++OpenCVAlgorithm DevelopmentSoftware Engineering

Power system operation corporation ltd

Intern

Jun 2015Aug 2015 · 2 mos · New Delhi Area, India

  • A web application to send fax over the internet using fax modem after customer login.
  • Built a directory to autofill the details for sending the fax.

Education

Guru Gobind Singh Indraprastha University

Bachelor of Technology - BTech — Computer Science

Jan 2012Jan 2016

DAV PUBLIC SCHOOL SRESHTHA VIHAR DELHI-110092

Class-12

Jan 2011Jan 2012

DAV PUBLIC SCHOOL SRESHTHA VIHAR DELHI-110092

Class-10

Jan 2009Jan 2010

Stackforce found 100+ more professionals with C++ & Software Engineering

Explore similar profiles based on matching skills and experience