0% found this document useful (0 votes)
18 views3 pages

Vidya's Resume

Vidya M C is a software engineer with over 2 years of experience in designing and maintaining scalable systems, proficient in Python, C++, and various backend frameworks. Currently working at Alphagrep Securities, she has developed automation solutions and improved trading algorithms, enhancing performance and reducing defects. She holds a degree in Computer Science from PES University and has completed multiple certifications in data quality, machine learning, and agile project management.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views3 pages

Vidya's Resume

Vidya M C is a software engineer with over 2 years of experience in designing and maintaining scalable systems, proficient in Python, C++, and various backend frameworks. Currently working at Alphagrep Securities, she has developed automation solutions and improved trading algorithms, enhancing performance and reducing defects. She holds a degree in Computer Science from PES University and has completed multiple certifications in data quality, machine learning, and agile project management.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Vidya M C

PES University, Bangalore, India | +91 9113018504 | vidyamc6679@gmail.com | LinkedIn

CAREER OBJECTIVE
Engineer with over 2 + years of experience designing and maintaining scalable systems in fast-paced environments. Proficient in
Python, C++, and modern backend frameworks, Trade operations and Analysis with a proven track record of delivering
high-performance solutions under tight deadlines. Excels in end-to-end feature ownership and cross-functional collaboration to
overcome real-time challenges.
TECHNICAL SKILLS
•​Programming Languages and Technologies: Python, C++, OOPS(Object oriented programming systems)Shell scripting, HTML,
CSS, MySql, Linux, Data Structures and Algorithms, SDLC, Backend Experience, Modern Backend Languages
•​Version Control: Git, GitHub, GitLab
•​Build & Deployment: Reproducible Builds, Deployment Automation
•​Monitoring & Optimization: Performance Monitoring, Workflow Optimization
•​Tools & Utilities: Custom Automation Scripts
•​Collaboration & Agile: Agile/Scrum, Cross-functional Team Collaboration, Documentation
•​Technologies: Microsoft SQL Server, PostgreSQL, Firebase, Pandas, Numpy, Matplotlib, Pytorch, Tensorflow, Golang
•​Certificates: Coursera- Statistics with Python Specialization, Python for Everybody
•​Professional Attributes: Systems Thinking, Fast Iteration.
EXPERIENCE
Alphagrep Securities (HFT Firm)
Software Engineer - C++ Developer( September 2022 - June 2025)
•​Technical : C++,Python development, Python scripting, Linux, Git and Jenkins, MySQL, Trading ops and Stock exchanges,
•​Engineered automation solutions with Python for real-time monitoring.
•​Worked with business partners to supply business-critical trading algorithms, enhancing strategy effectiveness by 35%.
•​Implemented multiprocessing and parallel computing techniques, resulting in a 20% boost in application performance.
•​Developed shell scripts to automate routine tasks, reducing manual effort and saving 15 man-hours per week.
•​Utilized version control systems to manage development for multiple releases in parallel, ensuring seamless integration and
deployment.
•​Collaborated with QA teams to perform rigorous testing, reducing software defects by 25% and enhancing product quality.
•​Contributed to the Order Management System (OMS) module from FIS Trading Suite in C++14 language.
•​ The module was responsible for communicating with the exchange over the socket.
•​Tasks like feature addition, bug fixes, log analysis, decoding and encoding trade/order/exchange messages to and from exchange
communication protocol.
•​Successfully implemented unit testing practices with a focus on test-driven development (TDD) using Google test frameworks for
KRX/KRUSG exchanges and achieved more than 70% of test coverage.
•​Written exchange simulator of different exchanges for unit tests.
•​Worked with over more than 5 exchanges and on their native/standard protocols.
•​Experience designing and development in Boost build system, Boost C++ lib, Python script, IPC, Socket programming, Gtest
framework, core/crash dump analysis.
•​Reporting traders if critical rejects arise like rms, error codes trader level machine level limit errors, margin errors etc..
•​Optimize the operations of hellfires and Market data firing software, query planning process by devising a solution that balances
speed and accuracy, achieving cutting-edge results in selectivity estimation.
•​Automation with Python - rejects, open positions, file checks, error codes, volume database comparison, Position mismatch, process
checks, overnight positions.
•​Configured and wrote all the python scripts according to the details and requests mentioned by Traders immediately. Raised Git PR,
validated and tested and deployed immediately.
•​Initiatives: log file compression, call stack collection, improvement in Build time and packet capture.
•​Contributed to xShield agent software development in C++17 for Windows, Linux, AIX, Solaris, and Mac.
•​Tasks like packet capturing, analyzing, and reporting to a server via REST API. Firewall rule programming to allow and block traffic
flow. DNS, Interface monitoring and reprogramming of FW rules. Log/diagnostic report collection, compression and reporting.
Reporting packet drops logs, port info and resource usage info. Support for upgrade/downgrade/uninstall of agents.
•​Improved packet capture and analysis performance by adopting protocol-specific (TCP/UDP/ICMP) PCAP filters, lock-free circular
buffer, spin lock, use of LRU cache, compiler flags and various other optimization techniques.various feature by leveraging
•​Analysis of core/crash dump for memory leak and high CPU usage using tools like valgrind, Windbg, Dr. leak. etc.
•​ Experience designing and executing unit tests using Google test framework, C++ code design & code review.
•​Automation with Python - rejects, open positions, checks, error codes, volume database comparison, Position mismatch, process
checks, overnight positions.
•​Trade monitoring closely in Live all the Stock exchanges such as NSE, BSE, MCX.
•​Configuring Infra Config file for new Portfolio and new Strategies registered, testing and deploying in life.
•​Automated the interactive ctcl connections with total count, successful count, unsuccessful count, total ctcls, total portfolios
registered, Large size platform log file containing OPS limits, and testing the deployed in the live linux servers and configured to
alert when anything goes unexpected.
•​Fast paced environment under pressure and manage multiple high priority projects.
•​Optimize the operations and C++ hellfires and Market data firing software, query planning process by devising a solution that
balances speed and accuracy, achieving cutting-edge results in selectivity estimation.
•​An additional part of the risk-management team wrote the requirements as specified by the risk-manager in the areas such as Order
Per Seconds(ops) tracking, Margin Error, Limit errors, Hard-loss limit, Soft-loss limit, Automated and optimized the steps to
squaring off positions through drop-copy.
•​Certification on National Institutes of Securities Market.
•​Led initiatives around test-driven development (TDD) and ensured comprehensive unit and integration test coverage

EDUCATION

PES University, Bangalore, India ​ ​ ​ ​ ​ ​ ​ ​ (2017-2021)


Computer Science & Engineering, GPA: 9.56/10 ​ ​ ​ ​ ​ ​
Vidya Jyothi PU College ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ 2017
2nd PUC 95.2%
Mother Theresa English medium High School ​ ​ ​ ​ ​ ​ ​ ​ ​ 2015
10th 98.68%

PROJECTS​

Tracking Social Distancing with Deep learning


•​The proposed framework utilizes the YOLO v3 object detection model to segregate humans from the background and to track the
identified people with the help of bounding boxes and assigned IDs.
•​Testing the same with similar algorithms such as yolov3, cnn, rcnn, sdd-net etc. and compared the speed, accuracy and latency.
Student Grade analysis prediction. Dec 2023
•​ Dataset containing 396 students where using the features available from the dataset and using the classification algorithms to
identify
whether the student performs well in the final grade exam.
Real-Time Anonymous Chat Application Jun 2024
•​ Built a real-time chat app with Tailwind CSS, Firebase, featuring anonymous chat rooms and live updates
•​ Implemented Firebase Realtime Database for secure, seamless data Synchronization and efficient chat functionality
•​ Developed secret phrase-protected chat rooms to Prioritize user privacy and ensure secure communication
Helmet detection and license plate recognition Dec 2023
•​ Designed and developed a helmet detection system using Faster R-CNN ResNet101 and TensorFlow
•​ Implemented license plate recognition with YOLOv8, OpenCV, and Google Vision API for accurate detection
•​Integrated real-time video processing to combine helmet detection and license plate recognition for traffic management and law
enforcement
CERTIFICATIONS
•​ Data Quality ETL Testing and Data Quality Management
•​ Deploying your first resource in Azure
•​ Python Programmer problem solving ( hackerrank)
•​ Neural networks and Deep learning (Great Learning)
•​ Getting Started : Hadoop MySQL Basics(Great Learning)
•​ Agile Project Management, Agile Delivery
ACHIEVEMENTS & POSITIONS OF RESPONSIBILITY
•​ Associate Placement Coordinator | Institute Placement Team
ACTIVITIES/INTERESTS
PES University
•​ Represented PES University in the Inter-PESIT tournament
•​ Participated in two 10-Km Midnight marathon
PES University
•​ Part of Student Leadership Committee at PES University
•​ GOALS Event Organizer at Activity days PES Maya fest

You might also like