Amit J.

Amit J.

Software Engineer

Followers of Amit J.595 followers
location of Amit J.Greater Montreal Metropolitan Area

Connect with Amit J. to Send Message

Connect

Connect with Amit J. to Send Message

Connect
  • Timeline

  • About me

    Senior Reliability Engineer|Post Trade Technology|High Frequency Trading

  • Education

    • National Institute of Technology Kurukshetra

      2002 - 2006
      Bachelor of Technology (B.Tech.) Electrical, Electronics and Communications Engineering 80.37%

      Bhartiya Public School, Ambala Cantt affiliated to CBSE 10+2 (Non-Medical) (HSC) 2002-Batch 87.6%Bhartiya Public School, Ambala Cantt affiliated to CBSE 10th ( SSC ) 2000-Batch 81.2%

  • Experience

    • Accenture

      Jun 2006 - Jul 2008
      Software Engineer

      Manage day-to-day enhancement cum management of the SIT / UAT environments, which includes tasks like : 1. Shell/Perl scripting for automating the tasks.2. Database activities like monitoring the databases and in case of issues working on the resolution of the same by co-ordination with the concerned developer. Meanwhile, working on small database enhancements as per the need of Change requests. 3. Versioning System tasks like Merging the changes from the release cycle branch to the main branch and vice-versa4. Deployment of EARs across SIT and UAT Environments5. Configuring middleware like WebSphere Application Server for Data Source Configuration, creating new application Servers6. Release Activities Like Release Notes Execution on SIT/UAT environments, passing the components to Production Support team. Ensuring SIT/UAT website availability for Build Team Show less

    • Nomura

      Jul 2008 - Aug 2010
      Senior Engineer

      1. TLM Support is a part of OTG-Reconciliation group doing the reconciliation for NOMURA. As a support team member we have to work :-a) Managing day to day activities to “Run the Bank “, like monitoring the reconciliation Jobs , debugging the errors.b) Initiating improvements within the team like automation via scripting , doing Incident Management.c) Working closely with Business Analysts/users for understanding the issues and helping them in resolution of the same in timely manner.d) Correct reporting of the issues and escalating same if needed.e) Working diligently and doing multitasking to meet various SLA ’s of the firm f) Suggesting Development team during releases for effective execution and improvements .g) Working on enhancements , punchlist items , writing new system alerts as well. Show less

    • Morgan Stanley

      Aug 2010 - Sept 2021

      Worked as an IT reliability performance engineer, managing one of the critical front office systems named “BigMAC” in the department of Fixed Income Sales and Trading.This system publishes the real-time aggregated positions for all the fixed-income trading desks. This publishing acts as a signal to Algorithmic Interest Rates Cash products trading, real-time PNL calculations, and real-time eye on the trading desk's positions. 1. As an application support manager need to work:-a) Trading desk query handling promptly, resolving any IT outages ASAP by doing Incident Management among the right team members and keeping Traders updated about the issues.b) Investigate any rejections in Fix logs to understand the reason.c) Being a manager for this application team – it includes activities of managing team members spread across the globe [ Tokyo, Montreal, and Bengaluru ].c) On setting up processes, providing instructions to team members, overseeing their work, and managing the service level delivery of the team to our target business users and other dependent peripheral IT systems.d) Closely working with traders, Traders assistance, Risk Managers, Business Operations, and controllers to understand issues and provide timely resolutions.e) Performing vital activities like Incident Management, Root cause analysis, and tracking follow-up actions.f) Working on automation efforts like writing new system alerts, and scripting solutions to drive efficiencies and increase productivity. Show less Worked as team member of the application support team for the firm’s: Foreign Exchange Sales and Trading group.Foreign Exchange Sales and Trading application support group is responsible for providing technical support to the firm’s FX Sales and trading infrastructure. 1. As application support team member need to work:-a) Managing day-to-day activities to “Run the Bank“.b) Closely working with Traders, Trader's assistants, and the trade Operations team to understand issues and provide timely resolutions.c) Performing vital activities like Incident Management, Root cause analysis, and tracking follow-up actions to its resolution promptly.d) Working on automation efforts like writing new system alerts, and scripting solutions to drive efficiencies and increase productivity.e) Working in a fast-paced challenging environment managing priorities of task.g) Diligent working with multiple dev team members, QA testing team, and doing releases at EOD.h) Doing Ready for Business checks at the start of a trading day for the Americas region. Show less Firm Risk Management team is responsible and plays a vital role in the Bank’s risk management focus by covering areas like Market Risk, Credit Risk, and Operations Risk. The team’s deliverables also include sending reports to agencies like the Federal Reserve(FED), and FSA in the UK.1. As application support team members need to work:-a) Managing day-to-day activities to “Run the Bank “.b) Overseeing the overnight New York region batch runs and managing the delivery of Business deliverables like VaR numbers to regulators as per deadline.c) Working on automation efforts like writing new system alerts, and scripting solutions to drive efficiencies and increase productivity.d) Managing user queries by timely responding to them.e) Closely coordinating changes across development teams and discussing recent issues that require dev bug fixes.g)Working in an across-region team environment. Show less

      • Trade Support Manager|VP

        Apr 2014 - Sept 2021
      • Trade Support Analyst

        Dec 2012 - Mar 2014
      • Software Engineer

        Aug 2010 - Dec 2012
    • Tower Research Capital

      Sept 2021 - now
      Senior Reliability Engineer

      Working in the post-trade department and responsible for handling queries from:a) Traders, Trade support, trading operations, Risk managers, Compliance, Business management, and trade surveillance teams.b) Oversee daily support for EOD Trade and position reconciliations, Equity CAT Regulatory reporting to FINRA, trade settlements in Europe via ETR/DVP, and storage of daily firm transactions, across asset class, in the ElasticSearch Cluster.c) Helping the project managers while onboarding new Trading teams and accessing the impact on the supported systems.d) Write monitoring alerts and automate repetitive tasks via scripting.e) Incident management, documenting commonly occurring issues or reference pages for business users for using the systems.f) Writing Jenkins pipelines for CI/CD of the projects in the systems.g) Co-ordinating for small projects among different teams.h) Work in a highly agile environment and prioritize the work as per requirements.i) Being flexible in providing the coverage over weekends as per the team's requirement.j) Writing data pipelines or workflows in the Apache Airflow DAGs. Show less

  • Licenses & Certifications

    • Series 57

      FINRA
    • ITIL® Foundation Certificate in IT Service Management

      PeopleCert
      Sept 2016
    • [PCEP-30-01] PCEP – Certified Entry-Level Python Programmer

      Python Institute
      Oct 2020
      View certificate certificate
    • Microsoft Certified: Azure Fundamentals

      Microsoft
      Jun 2021
      View certificate certificate
    • Securities Industry Essentials (SIE)

      FINRA