Sarthak Singh Dev

Software Engineer

Delhi, India3 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in backend development with C++ and Python.
  • Proficient in automation testing and cryptographic solutions.
  • Hands-on experience with AWS for cloud deployment.
Stackforce AI infers this person is a Cybersecurity Software Engineer with strong backend development and automation expertise.

Contact

Skills

Core Skills

C++Aws.net CoreCryptographyAutomation Testing

Other Skills

.NET FrameworkAgile MethodologiesAmazon Web Services (AWS)CC#GitLabGitlabJavaScriptLeadershipMachine LearningNUnitOracle DatabasePythonPython (Programming Language)SQL

Experience

Thales cybersecurity products

3 roles

Software Engineer - II

Promoted

Aug 2024Present · 1 yr 7 mos

  • I contributed to the development of a new product from scratch, where I implemented REST API calls in C++, building robust back-end functionality for seamless system communication. In parallel, I designed and automated end-to-end test cases using Python, including REST API interactions, to ensure comprehensive validation of the product. The product was integrated with an Oracle database, and through testing and automation, I gained in-depth knowledge of Oracle database behaviour across different scenarios, improving system reliability and stability. I also deployed servers for the product using AWS EC2, gaining practical experience with cloud infrastructure and deployment. My work accelerated product validation, ensured smooth integration with existing systems, and strengthened both my development and automation expertise across C++, Python, and cloud technologies.
C++PythonOracle DatabaseAWS

Software Engineer I

Promoted

Sep 2023Aug 2024 · 11 mos

  • I was responsible for testing and automation of multiple security and cryptographic products. I developed a comprehensive, data-driven automation test suite that streamlined validation, improved test coverage, and reduced manual effort, enabling faster defect detection during regression cycles. Later, I transitioned to a team working on the .NET Core framework, where I implemented a key management–related feature to enable customer migration. Additionally, I designed and implemented a feature to build and upgrade third-party libraries more efficiently: by extracting the source code of third-party libraries from the product source, managing builds centrally, and integrating them into the product library. This approach significantly reduced repository size, accelerated library upgrades, improved maintainability, and was an eco-friendly design, minimising redundant storage and build overhead. I also contributed to the development of product APIs by adding support for multiple cryptographic algorithms. This role provided strong exposure to both backend development and automation frameworks.
.NET CoreCryptographyAutomation Testing

Software Engineer

Feb 2023Sep 2023 · 7 mos

  • I gained hands-on experience in the fundamentals of cryptography and explored Thales’s diverse product portfolio. I also learned and applied Agile methodologies by participating in sprint cycles and collaborating with cross-functional teams. Additionally, I developed a solid understanding of GitLab for version control and project management. This experience strengthened my technical knowledge, teamwork abilities, and proficiency in version control practices.
Agile MethodologiesGitLab

Education

Amity University

Bachelor of Technology - BTech — Computer Science

Jan 2019Jan 2023

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

Explore similar profiles based on matching skills and experience