Overview
Work History
Education
Skills
Certification
Languages
Personal Information
Awards
Projects
Yearsofexperience
Timeline
SeniorSoftwareEngineer

Neha Sharma

Toronto,Canada

Overview

10
10
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

IRIS SOFTWARE INC.
09.2023 - Current
  • Developed and optimized high-performance trading products and platforms for real-time financial transactions
  • Actively enhanced system reliability and scalability through performance tuning and cross-functional collaboration, ensuring compliance in critical trading environments

Senior Software Engineer

Tata Consultancy Services
01.2015 - 08.2023
  • Worked on the development of TCS Bancs, a critical product offering for the banking domain, with a focus on capital markets
  • Collaborated with stakeholders to gather requirements, translate them into technical designs, and participate in the product's development, testing, and deployment to production
  • Provided post-release support to ensure continued functionality and address any issues

Education

Bachelor of Technology -

IMS
07.2014

Skills

  • Java
  • SQL
  • Oracle
  • MongoDB
  • DB2
  • Google Cloud
  • Docker
  • Kubernetes
  • Spring Framework
  • Hibernate
  • JPA
  • RESTful API development
  • Apache log4j
  • Splunk
  • Dynatrace
  • J2EE
  • Java Message Service (JMS)
  • Apache Kafka
  • IBM MQ
  • Solace
  • Ansible
  • Terraform
  • Jenkins
  • IntelliJ IDEA
  • Eclipse
  • Git
  • Maven
  • JUnit
  • Mockito
  • UNIX
  • Linux
  • Windows
  • Agile Development Methodologies

Certification

Associate Cloud Engineer, Google Cloud, https://www.credly.com/badges/b15919a2-59c5-4399-a959-be58bd5028ce/

Languages

English
Hindi

Personal Information

Title: Senior Software Engineer

Awards

  • Best team award, Tata Consultancy Services, 08/01/22
  • Star of the quarter, Tata Consultancy Services, 09/01/17
  • Star of the month, Tata Consultancy Services, 08/01/22

Projects

Quantitative Technology Services, Developed and optimized high-performance trading servers for RBC’s Quantitative Technology Services, enabling real-time financial transactions and advanced analytics., Actively contributed to the design and implementation of robust trading platforms, enhancing system efficiency, reliability, and scalability to support complex quantitative strategies. TCS Bancs: Risk Management Product Suite, Designed and developed a capital market risk management solution., Implemented risk calculation models such as Value-at-Risk (VaR), margins, and Expected Shortfall to measure and analyze market risk exposure., Integrated the system with external trading platforms and data sources., Developed and integrated risk calculation algorithms with market data feeds from major financial entities., Java, Oracle, Bash, Jenkins, Splunk TCS Bancs: Clearing and Settlement system, Collaborated with customers and product managers to gather requirements and translate them into technical design documents., Implemented trade management functionalities such as trade enrichment, trade validation, and trade novation., Optimized database queries and implemented caching mechanisms to enhance system performance and reduce latency., Integrated the system with market data providers to receive real-time market data feeds and distributed the data across components using Kafka queues., Designed and implemented algorithms for order matching and trade execution, adhering to industry-standard protocols such as FIX and SWIFT., Worked in an Agile development environment, actively participating in daily stand-ups and sprint planning meetings., Java, Oracle, DB2, MongoDB, Apache Kafka

Yearsofexperience

9

Timeline

Senior Software Engineer

IRIS SOFTWARE INC.
09.2023 - Current

Senior Software Engineer

Tata Consultancy Services
01.2015 - 08.2023

Bachelor of Technology -

IMS
Neha Sharma