Roshani .

Software Engineer

Menlo Park, California, United States5 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building scalable distributed systems.
  • Strong background in Machine Learning and Data Science.
  • Proven track record in enhancing ad delivery systems.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in AdTech and Data Science.

Contact

Skills

Core Skills

Software Systems EngineeringEngineeringMachine LearningPythonPhpDeep LearningData ScienceJavaSpring BootReinforcement LearningComputer VisionInverse KinematicsComputational PhysicsDjangoAngularjsData Analysis

Other Skills

C++Software DesignSystems DesignPython (Programming Language)Apache ThriftPrestoResearchPyTorchTemplate matchingOpenShiftReact.jsREST APIsOpenCVDjango REST FrameworkHTML

About

I pursued Master's in Computer Science from North Carolina State University. My interests include Data Science and Machine Learning, and I am passionate about finding great solutions that can solve real world problems. Always eager to learn new technologies as there is a never a limit to learning.

Experience

5 yrs 6 mos
Total Experience
1 yr 4 mos
Average Tenure
3 yrs 3 mos
Current Experience

Meta

2 roles

Software Engineer

Feb 2023Present · 3 yrs 3 mos · On-site

  • Building and scaling high-performance distributed systems that power real-time, personalized ad delivery across platforms including Facebook, Instagram, and WhatsApp.
  • Design and develop low-latency, high-throughput backend systems serving billions of ad requests daily
  • Focus on personalization in ads serving, improving relevance through user signals, ranking models, and real-time decisioning
  • Work on ad ranking, targeting, and auction systems to optimize user experience and advertiser outcomes
  • Collaborate with ML teams to deploy and scale personalization models in production
  • Improve system scalability, reliability, and efficiency at global scale
  • Build and maintain large-scale data pipelines for user and advertiser data
  • Drive experimentation (A/B testing) to continuously enhance personalization and performance
  • Focused on solving complex problems at the intersection of distributed systems, machine learning, and real-time personalization.
C++EngineeringSoftware Systems EngineeringSoftware DesignSystems Design

Software Engineer Intern

May 2022Aug 2022 · 3 mos · Menlo Park, California, United States

  • Ads Serving Platform
  • Working on multiple projects
  • Developed a framework that adds new additional breakdown dimensions to help fine tune the Ads Prediction Model for the ranking stack
  • Onboarded fields in the backend to improve Ads data reliability
  • Proposed a design for improving the debug flow techniques by adding reusable modules
PHPPython (Programming Language)Apache ThriftC++PrestoPython

North carolina state university

2 roles

Research Assistant

Promoted

Oct 2021May 2022 · 7 mos · Raleigh, North Carolina, United States

  • Active Robotic Sensing (ARoS) Laboratory
  • Worked on Early detection of water stress in maize and soybean plants using Computer Vision and Deep Learning
  • Performed template matching to identify stems of the plants and analyze the growth data
Machine LearningPython (Programming Language)ResearchDeep LearningPyTorch

Student Volunteer

Aug 2021Oct 2021 · 2 mos · Raleigh, North Carolina, United States

  • Active Robotic Sensing (ARoS) Laboratory
Machine LearningData ScienceDeep LearningTemplate matching

Deutsche bank

Technology Analyst

Aug 2020Jul 2021 · 11 mos

  • DWS Asset Management Technology
  • Developed Micro-Services using Spring Boot and Apache-Kafka as a Backend Developer
  • Performed unit and integration testing using JUnit and Mockito to achieve a test coverage of 96%
  • Managed the build pipeline in Jenkins and executed end-to-end deployment on environments - SIT, UAT and PROD
  • SIDE PROJECT : HRRetro
  • Developed UI of the analytics platform that displays the performance metrics of Deutsche Bank and deployed on GCP
  • DB Promoting Innovation & Excellence(PIE) initiative : Pitched to global senior management across divisions and Deutsche Bank Tech center COOs and secured budget
OpenShiftJavaReact.jsSpring BootDjangoREST APIs

Dhirubhai ambani institute of information and communication technology

2 roles

Undergraduate Researcher

Aug 2019Dec 2019 · 4 mos

  • Mentors : Prof. Bhaskar Chaudhary, Prof. Tapas Kumar Maiti
  • The aim of this work was to predict dance movements for a given music sequence using a three layered LSTM model and train a robot simulator to perform those actions
Reinforcement LearningOpenCVPython (Programming Language)Computer Vision

Undergraduate Researcher

Aug 2019Dec 2019 · 4 mos

  • Mentors : Prof. Bhaskar Chaudhary
  • The aim of the work was to capture human motion data using image processing algorithms and then synthesis it using inverse kinematics
Inverse KinematicsPython (Programming Language)Computational Physics

Deutsche bank

Technology Analyst Intern

May 2019Jul 2019 · 2 mos · Pune, Maharashtra, India

  • CIO CAO - Legal development team.
  • Developed a web application using Django and Angular JS, that made the onboarding process of new recruits easier by providing all the details required for initial procedures/installations needed.
AngularJSOpenShiftDjango REST FrameworkHTMLCascading Style Sheets (CSS)Django

Dhirubhai ambani institute of information and communication technology

Undergraduate Researcher

Jul 2018Dec 2018 · 5 mos · Gujarat, India

  • Mentors : Prof. Anil Roy, Prof. Mukesh Tiwari
  • The project was to find the most influential spreader in the network using various algorithms like
  • centrality measures
  • voterank
  • k-shell.
  • Once the spreader was identified we had to find methods to control the spread of the fake news.
  • Datasets: Kaggle
Machine LearningPython (Programming Language)Data AnalysisNetwork Topology

Intellect design arena ltd

Software Development Intern

May 2018Jul 2018 · 2 mos · Mumbai Area, India

  • Developed a web application that displayed all the monitoring parameters of a running application on a device using ELK stack

Aeon software ltd

Android Developer

May 2018Jun 2018 · 1 mo

  • Developed an android application using Firebase as the database. This android application generated automatic water bills and enabled the online payment facility

Uma educational & technical society

Teaching Assistant

Dec 2017Dec 2017 · 0 mo · Kakinada Area, India

  • UETS, Kakinada is a leading NGO that provides Special Education and Rehabilitation services to the needy persons with disabilities. As a teaching assistant I was responsible for making lecture slides and help the students with the day to day activities.

Education

North Carolina State University

Master's degree — Computer Science

Aug 2021Dec 2022

Dhirubhai Ambani University

Bachelor of Technology - BTech — Information and Communication Technology with Minor in Computational Science

Jan 2016Jan 2020

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

Explore similar profiles based on matching skills and experience