Results-oriented and highly experienced Software Engineering Manager with a strong background in highly complex domains like Finance and Ecommerce.
Proven track record of driving successful software development projects, delivering high-quality solutions, and optimizing business operations in complex and fast-paced environments.
Exceptional leadership skills in managing cross-functional teams, collaborating with stakeholders, and achieving organizational objectives.
Extensive technical expertise in software development methodologies, coding languages, and software architecture.
Adept at leveraging emerging technologies including AI and industry best practices to enhance productivity, streamline processes, and drive innovation.
Strong communicator with excellent problem-solving abilities, consistently delivering strategic solutions to meet and exceed customer expectations.
Committed to fostering a culture of teamwork, continuous learning, and professional development to drive individual and team success.
Overview
16
16
years of professional experience
Work History
Engineering Manager
Kogan.com
01.2022 - Current
Managing and Leading a team of engineers who are responsible for Kogan’s product discovery and user experience.
Provided regular feedback to both junior engineers and senior leadership on individual performance metrics and observations.
Allied with other engineering leaders to plan, manage and coordinate teams around reaching prescribed development milestones.
Cultivated partnerships between engineering, product and UX personnel to create holistically designed final products.
Mentored software engineers, providing careful guidance of development strategies and education on innovative development techniques.
Led development on multiple simultaneous projects, multi-tasking across several deliverables while remaining in direct control of development paths.
Reviewed and assessed architecture design, implementation, testing and deployment needs to identify project requirements and costs.
Drove high-level strategic planning of development efforts across multiple projects to optimize resource utilization and shorten development times.
Conducting performance evaluations, compensations and hiring to maintain appropriate staffing requirements.
Senior Developer (Lead Engineer)
AE Capital
03.2020 - 01.2022
Designed and developed a platform in C# dot net core which connected to different trading venues and send automated orders based on signals received from an in-house trading algorithms.
Team size of two delivered the complete solution consisting of several containerized services deployed in AWS ECS with kafka producers to record events, bitbucket pipelines for CI/CD and a monitoring dashboard in cloudwatch.
Lead the maintenance of the whole system including interviewing and training new engineers .
Conducted AWS cost reviews and implemented cost-saving measures.
Reviewed and incorporated latest technology innovations and development strategies to improve build speed, quality and end-user experience.
Optimized performance through testing and tuning of applications.
Senior Software Developer (Lead Developer)
IRESS
02.2017 - 03.2020
Working with Strategy TI Team to maintain & develop Trading algorithms like Best Market, Iceberg, Contingent orders etc
Mentored junior developers to promote good development quality and efficient delivery
Moved repo from GitHub to bitbucket, assisted in implementing CI/CD using Bitbucket pipeline, Artifactory, Buildkite etc
Interacted with clients directly to solve production issues and answer their queries and perform UAT
Was selected to join the newly implemented client solutions team to work directly with clients and work with the internal teams to deliver the requested solution.
Worked with FIX plus team, developing & maintaining client connectivity application responsible for all client sessions & incoming/outgoing FIX messages to the respective client
Undertook Agile training and was an active participant in all phases (inception, story estimation, sprint planning, retrospective etc)
Senior Manager
Edelweiss Capital Services
03.2016 - 11.2016
Managed large-scale projects and introduced new systems, tools, and processes to achieve challenging objectives.
Led a team of 5 developers to write a trading algorithm for the in house system
Designed software architecture for an in-house TCA system
Developed generic API’s (in C++) for asynchronous logging & performance measuring counters to be used across multiple processes
Worked on optimising existing Arbitrage & Directional Algorithms like TWAP/VWAP & POVs.
Team lead
VIBHS DMCC
03.2014 - 02.2016
Lead a team of 4 developers to design and develop a c++ trading application to trade in currency markets
Developed mitigation strategies and prepared standard operating procedures
Developed the low latency product (Cosmic Algo System) from ground zero
Achieved a tick-to-order latency of 30us
Developed a product that could arbitrage between 13 different venues including CME
Certified our newly built platform with all the Banks to do currency trading
Worked with the tech team to identify server configuration and collocation sites to run our low latency platform.
Lead Consultant
Genpact (Cli: Morgan Stanley)
06.2013 - 03.2014
Responsible for code maintenance of Classic Order Manager, a legacy OMS
Implemented features like re-routing orders to destinations received in FIX tags
Developed modules for FIX tags manipulations & Order slicing
Was offered to work directly for Morgan Stanley.
Senior Software Engineer
Financial Technologies Ltd
07.2009 - 06.2013
Developed Exchange gateway adapters for NSE Tick by Tick data, implemented bookkeeping for cash & derivatives products
Developed Exchange simulators to simulate live market behaviour offline
Developed Feed replayers to read from a pre-recorded market data file & provide multicast to simulate exchange behaviour offline.
Associate System Analyst
NSEiT
07.2007 - 07.2009
Responsible for code maintenance of Exchange Gateway Adapters for NSE, BSE & MCX (Indian Exchanges)
Migrated NSE gateways from X25 Handlers to TAP
Implemented Proof of Concept to incorporate a third-party in-memory database (GemStone) in NEATXS to reduce RMS latency.