Software Engineer / Manager (Head Of Trading)
Jersey City, New Jersey, Us
• Machine Learning for Intraday Execution: Feedforward NeuralNetworks, Generalized Linear Models, RNN, Reinforcement Learning.• Mentoring: Onboarded multiple engineers. Helped them get better atimportant company values to ensure they succeed in the team.• Management (people): Hired engineers. Promoted talented people.Worked closely with people falling behind the curve to improveperformance. Weekly 1-1s with all my direct reports. Mymanagement style is rooted in empathy with special emphasis oncreating a safe space in the team to enable aiming high and failing.• Management (projects): I manage the trading team OKRs. Monthlycollaboration and regular communication with other teams to planprojects. Worked with brokers to drive changes.• Built trading services and processes from scratch: Started multiplesystems from clean repos that have gone on to become essentialcomponents in the company. Set up CI/CD for those systems alongwith setting the code standards. Docker + ECS for services. Python isused almost everywhere.• Team Efficiency: We ship the code 5-25 times a day.• Scaling the services from zero to thousands of accounts acrossmultiple brokers• Chatbots and NLU: Developed a Feedforward Neural Network basedNLU engine for a chatbot.• Order Routing Systems: Multiple brokers and stock exchanges.• ETL pipelines (apache airflow) for market data: Being one of the firstengineers in the company, I started the market data ETL pipeline andsetup that still sits at the very core in the company.• Presented at various conferences, meetups, and webinars.