Close

Deepak Singh


Software Engineer


Download Resume

About Me

Hi, I’m Deepak Singh, a Software Engineer with two years of experience at JFrog Artifactory. I specialize in Java and JavaScript, with a deep understanding of system architecture and scaling solutions that handle millions of users. My work focuses on building robust, enterprise-level applications that meet the highest standards of performance and reliability. 🚀

What sets me apart is my end-to-end understanding of the software development lifecycle. I don’t just write code—I build systems with a clear understanding of how they fit into the bigger picture, how users interact with them, and how to ensure they scale efficiently. I bring system-wide expertise, from architecture to deployment, always focused on delivering real value. I see technologies as tools—not labels—and adapt to whatever best serves the product and the problem at hand.

If you’re interested in connecting or collaborating, feel free to reach out to me at
đź“© : workwithdeepak.tech@gmail.com

Currently Working At

JFrog Artifactory

From June 2023 - Present

  • Developed and implemented the Cleanup feature module for Artifactory using Java and Spring Boot, allowing users to create customizable cleanup policies for stale package removal, optimizing system performance and storage efficiency.
  • Extended Cleanup capabilities by adding support for Release Bundle Cleanup, Builds Cleanup, and Property-based Cleanup—critical enhancements requested by enterprise customers such as Walmart, significantly improving automation, compliance, and storage management workflows.
  • Designed and built the Smart Archival Cold Storage solution, enabling efficient package archiving and restoration while retaining metadata. Enhanced archival capabilities to support seamless transitions of packages to long-term storage tiers—helping users meet compliance and retention requirements. This feature was instrumental in securing JFrog’s largest enterprise deal with Ford, reducing storage costs and streamlining package lifecycle management.
  • Contributed across the entire stack, implementing backend and frontend functionalities end-to-end. Actively participated in code reviews and mentored junior engineers, helping ensure high-quality, maintainable code and promoting team growth.

  • Previous Product

    JFrog Artifactory

  • Led front-end architecture and major UI overhauls for the product using Vue.js—redesigning core user workflows to enhance usability, maintainability, and scalability.
  • Led the enhancement of the LogService by applying Domain Driven Design and TypeScript, optimizing memory usage and significantly improving system responsiveness under heavy load. Additionally, integrated Redis with Sequelize, boosting query performance and enhancing overall system scalability.
  • Managed on-call duties, led production deployments, and ensured prompt issue resolution with minimal downtime, contributing to system stability and operational efficiency.
  • Other Experiences

    Descrypt

    Software Development Engineer Intern

    Descrypt was a startup that provided a platform for cryptocurrency investors to seamlessly track their holdings and calculate tax liabilities. It offered automated tools to generate tax reports based on users' crypto transactions across multiple exchanges. The platform aimed to simplify crypto tax filing by ensuring compliance with local tax regulations. Descrypt helped users save time and avoid errors in managing their crypto portfolios and taxes.

    • Worked on the Partner Portal frontend for a crypto tax P&L platform designed for chartered accountants and tax professionals. Focused on delivering a seamless and intuitive user experience by building key interfaces, optimizing performance, and ensuring alignment with business requirements in a fast-paced startup environment.

    PhonePe

    Site Reliability Engineering Intern

    PhonePe is a digital payments platform that allows users to transfer money, pay bills, and recharge mobile services using UPI. It also supports payments via credit/debit cards and wallets. Businesses can use PhonePe for seamless merchant transactions. The app offers additional services like mutual fund investments, insurance, and gold purchases.

    • Optimized databases with Aerospike and MySQL, and automated configuration management using Python scripts.
    • Gained hands-on experience with Bash scripting, SaltStack, Linux Networking, and Git, contributing to scalable systems.

    Airbus Group India Private Limited

    Software Development Intern (Information Management)

    Airbus is an international reference in the aerospace sector. They design, manufacture and deliver industry-leading commercial aircraft, helicopters, military transports, satellites, and launch vehicles, as well as providing data services, navigation, secure communications, urban mobility, and other solutions for customers on a global scale.

    • Developed in-house tools to create a workflow with Google apps script (based on Javascript) that will automate the process of multi-level approval digitally and eliminate errors.
    • Worked on POC development using JavaScript
    • Handled the validation and documentation

    Pixis.ai

    Software Development Intern (Research & Development)

    Pixis is a California-based technology company that provides codeless AI infrastructure to enable customers to scale accurate data-driven marketing. The company's codeless AI infrastructure currently comprises over four-dozen proprietary AI models that are deployed across an ecosystem of products and plugins. Pixis is on a mission to providemarketers with robust plug-and-play AI products without them having to write a single line of code.

    • Working in the R&D team to collaborate with the stakeholders to develop new ideas from scratch and to create a working model of the new products using ReactJS, NodeJS.

    Clapingo Eduction

    iOS Development Intern

    Clapingo' connects you with fluent and dynamic English Speakers. from India with diverse backgrounds and professions. It's a unique. platform where you practise conversations and eventually hone. your English speaking skills.

    • Laid the foundations of the iOS App from scratch using SwiftUI
    • Implemented the MVVM Architecture
    • Integrated the Zoom SDK on to the App

    Maxx Machinery LLP

    Web Development Intern

    Provides Suppliers for all types of Industrial Machinery, Devices , Attachments, Spares parts & Accessories.

    • Developed the website using HTML/CSS, Bootstrap, which contains the product catalog.
    • Used PHP to trigger mails when client mentions their requirements.
    • Created custom UI Elements

    Education

    BMS Institute of Technology & Management

    Aug 2019 - Aug 2023

    Bachelor of Technology in Information Science

    City Montessori School (ISC)

    May 2003 - May 2018

    Science

    Blogs

    Deploy with Confidence: The Art of Backward and Rollback-Compatible Code

    This blog explores how to build resilient systems through backward and rollback-compatible code—ensuring safe deployments without breaking existing functionality. It covers real-world strategies like versioned APIs, feature toggles, and defensive programming. Learn how to deploy fearlessly, recover gracefully, and keep production stable even when things go sideways.

    View Blog Post

    Enterprise-Grade Front-End Development: Performance, Security, and Scalable Best Practices

    This blog dives into the often-overlooked complexities of front-end development at enterprise scale—covering performance optimization, API efficiency, and critical security practices. Drawing from real-world experience at JFrog, it outlines practical strategies for building scalable, secure, and maintainable front-end systems. Whether you're tackling massive user bases or rolling out features safely, this guide helps you ship front-end code with confidence.

    View Blog Post
    See all blogs

    Projects

    Stumblr Network

    Built using django, a discord like application where users can register themselves and create rooms, conversations. Having basic CRUD functionalities in all the features. Has an activity feed, recent activity and user profile where user can update their information. Deployed using Heroku.

    View Project

    RFP Approval Web Application

    Web Application based on Google App Script, HTML, CSS, JavaScript.
    Automates the HR Approval flow and autofills sheets , sends email and generates PDFs on approvals (Project done while working with Airbus).

    Cyberedia Website

    Cyberedia provides professional web solutions and other digitisation tacks for businesses to get their venture online, operated by college students.
    Website based on LAMP Stack integrated with several APIs from which clients can purchase Web Hosting, Web Domains, Professional Emails.

    Onboarded 25+ clients on the website which made a revenue of more the 1 Lakh Rupees.

    View Project

    BeerChat iOS Application

    Anonymous chat application built on iOS using Swift and Firebase, built using UIKit. In this user will register/login themselves on the app and will be sent to a common chat.

    View Project

    Weather App iOS Applicaton

    Traditional Weather App, built using the Open Weather API with Dark Mode and other custom features using Swift (iOS) and UIKit.

    View Project
    See all projects

    Skills

    Positions of Responsibility

    Founder & Developer - Cyberedia

    Aug 2020 - Present

    Website based on LAMP Stack integrated with several APIs from which clients can purchase Web Hosting, Web Domains, Professional Emails.

    President - CodeChef BMSIT Chapter

    Jul 2021 - Present

    CodeChef College Chapters are the programming clubs run and maintained by the official Chapter Leaders and mentored by CodeChef.

    Technical Lead - Coding Crib Club

    Nov 2020 - Present

    Coding Crib is a platform for passionate coders and houses both novice and experienced coders.We aim at providing a gateway for the folks and freshmen of the Institutes’ from different parts of the country to join the Coding Community.

    Get in Touch