Vikramjeet Singh

Software Engineer

Noida, Uttar Pradesh, India10 yrs 4 mos experience
Highly Stable

Key Highlights

  • 10+ years of experience in scalable application development.
  • Expertise in AI, ML, and Big Data technologies.
  • Proven leadership in delivering complex engineering solutions.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in Cybersecurity and Data Engineering.

Contact

Skills

Core Skills

Data EngineeringBackend DevelopmentApi DevelopmentMachine LearningFrontend Development

Other Skills

PythonScalaSparkKafkaHBaseScyllaDBJanusgraphAWSElasticsearchAPI OptimizationPerformance TuningFlaskDatabricksNewRelicTerraform

About

I am a Lead Engineer with 10+ years of experience in making extensible, maintainable and scalable applications. I have rich experience in Backend Technologies, Big Data, AI and ML. When working, I am mostly looking for new challenges and coming up with optimal solutions for problems. My aim is to continuously evolve as an engineer and make sure that my work stands out and makes actual difference.

Experience

10 yrs 4 mos
Total Experience
4 yrs 11 mos
Average Tenure
6 mos
Current Experience

Occamshub

Staff Software Engineer

Dec 2025Present · 6 mos · Remote

Tractable

Senior ML Engineer

Sep 2025Dec 2025 · 3 mos · Noida, Uttar Pradesh, India · Hybrid

Tookitaki

Senior Technical Lead

May 2023Sep 2025 · 2 yrs 4 mos · Remote · Remote

  • Leading the Vikings team, delivering end-to-end solutions spanning data engineering pipelines to complex backend systems.
  • Engineered a robust graph visualization framework using JanusGraph to showcase intricate connections among financial transactions, customers, and accounts. System handled millions of nodes and billions of edges.
  • API performance improvement by a factor of 10x using various indexing techniques and code optimizations.
  • Technologies Used: Python, Scala, Spark, Kafka, HBase, ScyllaDB, Janusgraph, AWS, Elasticsearch
PythonScalaSparkKafkaHBaseScyllaDB+5

Quovantis technologies

3 roles

Technical Lead

Promoted

Apr 2021Apr 2023 · 2 yrs

  • Project: Corelight (Formerly - PatternEx)
  • It provides network security using machine learning and AI. Various predictive algorithms are used to detect threats by processing huge volumes of data using various data pipelines.
  • Technologies Used: Python, Flask, Scala, Spark, Kafka, Databricks, AWS, Elasticsearch, NewRelic, Terraform, GraphQL
  • Achievements/Tasks
  • 1. Leading a team of developers to deliver various milestones with top-notch quality in a timely fashion.
  • 2. Optimized complex Spark jobs, used for model prediction, with a performance improvement of 5x.
  • 3. Figured out an issue in our application due to Spark partitioning and helped saved thousands of dollars per month in s3 costs.
  • 4. Handled migration of existing python based REST APIs to AWS Appsync.
  • 5. Created an application monitoring framework using Cloudwatch, New Relic, Humio and terraform.
  • 6. Mentored team members, and gave multiple technical sessions and training. Taking technical interviews and finding the right talent for the organization.
PythonFlaskScalaSparkKafkaDatabricks+7

Senior Software Engineer

Promoted

Oct 2018Apr 2021 · 2 yrs 6 mos

  • Project: Corelight (Formerly - PatternEx)
  • It provides network security using machine learning and AI. Various predictive algorithms are used to detect threats by processing huge volumes of data using various data pipelines.
  • Technologies Used: Python, Flask, Scala, Spark, Kafka, AWS, Ansible
  • Achievements/Tasks:
  • 1. Creating huge data pipelines and processing extremely high volumes of logs using various tools and frameworks.
  • 2. Migrated the entire python codebase from python 2.7 to python 3.7. I also made sure that the pre-existing python ML models didn't fail.
  • 3. Singlehandedly handled migration of jobs from Spark 2.x to 3.x.
  • 4. Implemented complex configuration management system using Protobuf and REST APIs.
  • 5. Extended application logging to integrate Kafka as well as AWS Cloudwatch. Implemented RBAC framework for all the REST APIs.
  • 6. Engaged in various ML and Big Data training sessions while also leading my group.
PythonFlaskScalaSparkKafkaAWS+3

Software Engineer

Oct 2015Oct 2018 · 3 yrs

  • Project: PatternEx
  • Key responsibilities:
  • 1. Demonstrating exceptional coding skills along with the ability to architect and engineer scalable, efficient solutions from inception to deployment.
  • 2. Collaborating with clients to comprehend their vision and gather comprehensive requirements.
  • 3. Contributing to architectural decisions and strategizing the implementation roadmap for bringing products to fruition.
  • 4. Maintaining up-to-date skills and knowledge in an ever-evolving technological landscape, continuously learning and embracing new technologies.
  • 5. Occasionally engaging in job interviews to assess potential candidates.
  • 6. Conducting thorough code reviews to ensure code quality and adherence to best practices.
  • Project: PatternEx
  • Provides network security using machine learning and AI. Various predictive algorithms are used to detect threats.
  • Achievements:
  • 1. Reduced the load time of React application from ~50 seconds to ~1 second.
  • 2. Integrated Google Safe Browsing for malicious domain detection in our ML pipeline.
  • 3. Single-handedly converted a multi-page application to a single-page application with caching for various time-consuming pages.
  • Work Description (Back End Developer) (March 2016 – 2018)
  • Processing extremely high volumes of logs using various tools.
  • Working on big data and distributed systems
  • Working on prediction models and ML algorithms
  • Writing REST APIs
  • Technologies Used: Python, Flask, Scala, Spark, Logstash, Kafka, Zeppelin
  • Work Description (Front End Developer) (2015 – 2016)
  • Creating a responsive and fast single page application to present high volumes of dynamic and volatile data in a seamless and strategic manner.
  • Incorporating various charts in the project for better visual representation of data.
  • Creating a node.js application that acts an intermediate server between the backend APIs and the react application.
  • Technologies Used: Javascript, Node.js, Express.js, React.js, d3.js, jQuery
PythonFlaskScalaSparkLogstashKafka+9

Education

Bharati Vidyapeeth's College of Engineering, New Delhi

Bachelor of Technology - BTech — Computer Science

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Data Engineering & Backend Development

Explore similar profiles based on matching skills and experience