Palash Rastogi

CEO

Gurgaon, Haryana, India9 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in full-stack development with a focus on low-latency systems.
  • Strong background in data science and machine learning.
  • Proven track record in hackathons and innovative projects.
Stackforce AI infers this person is a Fintech Full-Stack Developer with expertise in low-latency systems.

Contact

Skills

Other Skills

C++Cascading Style Sheets (CSS)ChefData AnalyticsData StructuresEnglishEvent ManagementHTML5JavaScriptMatplotlibMicrosoft ExcelMicrosoft WordPowerPointProgrammingPublic Speaking

About

A self-driven and self-motivated individual having the experience of working on both Back-end and Front-end technologies. I believe that it requires the right amalgamation of domain knowledge and technological know-how for any developer to devise the best approach or solution to a problem, irrespective of the industry. My experience as a Developer at NatWest Markets (the investment banking arm of NatWest Group, a.k.a, Royal Bank of Scotland Group) reflects my curiosity and eagerness of quickly picking up and successfully delivering on a wide array of technologies, spanning across full-stack development. I am a data enthusiast, my interest in Data Science and Machine Learning can be traced back to my college days when I first got acquainted with the course of Data Mining as a part of the bachelor's degree. Recently, I have been getting my hands dirty on Natural Language Processing (NLP). I have also started following the developments in Blockchain and am getting acquainted with Corda. I try to keep an eye and participate in hackathons, just to feel the rush of blood and to put efforts to build something cool & innovative in the short span of time. In my free time, I can be found getting myself updated with the recent happenings in the sports field, or maybe sometimes, writing poetry. Technologies: Java, Python, Maven, SQL, ReactJs, Redux, Redux-Saga, PHP, Bootstrap, CSS Tools/IDEs: TeamCity, Bitbucket (Git), Splunk, JIRA, SQL developer, IntelliJ, Jupyter Notebook, Sublime, Notepad++ Frameworks: MediaWiki

Experience

Natwest group

3 roles

Principal Engineer (VP), eFX

Promoted

Nov 2023Present · 2 yrs 4 mos · Gurugram, Haryana, India · Hybrid

  • Working on a low-latency eFX HFT system responsible for Pricing, Distribution (Stream and RFQs) and Risk Management of G11s, EM and NDF currency pairs.
  • My team is responsible for automated pricing & risk-management of the spot, and distribution of spot & outrights, swaps, multi-deals and Time Options.
  • Currently, focussing on the Pricing and the Risk-Management stack of the system.

Lead Software Engineer (AVP), eFX

Promoted

Jul 2022Nov 2023 · 1 yr 4 mos · Gurugram, Haryana, India · Hybrid

  • Working on a low-latency FX Spot Market Making system which is responsible for Pricing, Distribution and Risk-Management.
  • Product focus included the Stream distribution stack, and parts of the automated Pricing stack (mid generation).
  • Helped in strengthening (personnel and knowledge expansion) the eFX development team in India.

eFX Developer (Senior Software Designer)

Apr 2021Jun 2022 · 1 yr 2 mos · Gurugram, Haryana, India · Hybrid

  • Working on a low-latency FX Market Making system which is responsible for pricing, hedging and risk-management.
  • Joined as the first developer in the new eFX development setup in India.
  • Worked in an IC role, with initial task including addition of new currency pairs to the automated risk-management system.
  • Also, worked on the Connectivity stack (Market Data and Order Session connectivity with external venues, for ingesting MD and for hedging respectively).

Natwest markets

4 roles

Software Designer

Apr 2019Apr 2021 · 2 yrs

  • FXmicropay, Digital Currencies Technology:
  • FXmicropay (www.fxmicropay.com) provides businesses with an execution FX pricing service, thus enabling:
  • their customers to pay in their local currencies.
  • them to capture new revenues (foreign exchange margins on cross-border sales).
  • protection against exchange rate fluctuations (due to stable price quotations over a given time period).
  • FXmicropay is a 24*7 system allowing customers to pay in 90+ local currencies.
  • Working as a full-stack developer with a major focus on backend development, using agile methodologies.

Software Engineer

Promoted

Feb 2018Mar 2019 · 1 yr 1 mo

  • FXmicropay, Digital Currencies Technology:
  • FXmicropay (www.fxmicropay.com) provides businesses with an execution FX pricing service, thus enabling:
  • their customers to pay in their local currencies.
  • them to capture new revenues (foreign exchange margins on cross-border sales).
  • protection against exchange rate fluctuations (due to stable price quotations over a given time period).
  • FXmicropay is a 24*7 system allowing customers to pay in 90+ local currencies.
  • Working as a full-stack developer with a major focus on backend development, using agile methodologies. My responsibilities include:
  • analyzing business needs and requirements
  • adding new functionalities catering to business requirements
  • providing bug fixes
  • writing unit tests for my development work
  • performing library upgrades
  • analyzing and resolving production issues
  • performing code reviews
  • conducting KT (knowledge transfer) sessions for new team additions
  • building deeper domain knowledge.
  • I have worked on:
  • REST services (hosted on JBoss servers)
  • Micro-services (using WildFly Swarm)
  • SQL queries pertaining to Reporting requirements
  • DevOps (automating the Build process on TeamCity)
  • Automation tests (to improve the regression testing suite coverage).
  • I also looked over the usage and testing of the FXmicropay commercial plug-in for SAP Commerce Cloud (SAP Hybris).
  • Technologies- Java, SQL, Maven
  • Tools- TeamCity, SQL developer, Splunk, JIRA, Bitbucket (Git)

Software Engineer

Jul 2017Jan 2018 · 6 mos

  • Foundry (Single Result Store), Risk Compliance & Supervisory:
  • Worked for a large scale distributed Risk inventory system and an intelligent aggregation engine for Front office, Market Risk, and Finance.
  • Developed a Data Reconciliation tool, required to complement the strategic step of moving the inventory from Oracle Coherence clusters to HDFS based architecture (which uses Apache Spark as Processing layer).
  • Technologies- Java, Maven

Graduate Analyst

Dec 2016Jun 2017 · 6 mos

  • Agile Markets Cash Team, Digital Currencies Technology:
  • Agile Markets (www.agilemarkets.com) is a single dealer platform allowing external and internal clients to ask for a price and book trades (for various FX Currency instruments, Futures, etc.) if they want.
  • Worked on UI/UX development following Agile methodology.
  • As a Front-end developer worked on applications which manage price quoting and trade booking for various FX Currency instruments like Spots, Forwards and Swaps.
  • My tasks included
  • adding new functionalities catering to business requirements
  • providing bug fixes
  • writing unit tests for my development work
  • performing library upgrades
  • analyzing/resolving production issues.
  • My major work was owning the front-end development of the application (designed for Financial Institutions) for trading in FX Swaps.
  • I also conducted KT (knowledge transfer) sessions for new team additions.
  • I have worked mainly on ReactJs, Redux and Redux-Saga, with major exposure to redux.
  • Technologies- ReactJs, Redux, Redux-Saga, SinonJs, ChaiJs, SquireJs, Enzyme

Rbs

Graduate Analyst

Jul 2016Nov 2016 · 4 mos · Gurgaon, India

  • Agile Markets Cash Team, Digital Currencies Technology:
  • Agile Markets (www.agilemarkets.com) is a single dealer platform allowing external and internal clients to ask for a price and book trades (for various FX Currency instruments, Futures, etc.) if they want.
  • Worked on UI/UX development following Agile methodology.
  • As a Front-end developer, worked on applications which manage price quoting and trade booking for various FX Currency instruments like Spots, Forwards and Swaps.
  • Technologies- ReactJs, Redux, CSS, SinonJs, ChaiJs.

Aspiring minds

Research And Development Intern

Jan 2016Jun 2016 · 5 mos · Gurgaon, India

  • Assignment I: Data based comparison of research status of different countries
  • A research oriented assignment to compare the research quality of India with that of the United States of America, People's Republic of China and the United Kingdoms by analyzing the scholarly data available over the internet.
  • Used Microsoft Academic Research Knowledge API which provides a JSON with scholarly activities: field of study, author, institution, paper, citations, venue, and event (using Python's requests module).
  • Performed data cleaning and data munging (using Python's pandas) for better analysis.
  • Analyzed data by aggregating the total citations and publication count for a single author, breaking it into country-wise files and then compared them (using python's matplotlib).
  • Technologies: Python (pandas, matplotlib, numpy), Excel.
  • Assignment II: Website containing stories, quotes, and incidents from the life of Swami Vivekananda & stories of people who are inspired by him
  • Developed a website using the WordPress framework with the main aim of managing content. The code was heavily customized to suit various requirements in terms of UI (appearance) as well as functionalities. The website was developed keeping in mind that it would be managed by a content manager with a non-technical background.
  • Technologies: PHP, JavaScript, CSS, Bootstrap.

Impactpreneurs

Full Stack Development Intern

Jan 2016Jun 2016 · 5 mos · Gurgaon, India

  • The brainchild of Mr. Varun Aggarwal (Co-Founder and CTO, Aspiring Minds), Impactpreneurs aims to be the world's largest listing of social enterprises.
  • Being one of the two initial developers, I got the opportunity to work in a high-intensity start-up environment directly under Mr. Varun Aggarwal.
  • I worked as the full stack developer of www.impactpreneurs.com, built using MediaWiki Framework (which powers Wikipedia and other wiki sites) as the vision of the project is to work on the philosophy of Information Crowdsourcing. My major tasks included:
  • Implementing a full-text indexed, semantic and faceted search.
  • Improving upon the UI and UX (making a responsive website, mobile-compatible, easy to use functionalities, intuitive navigation, ease of logging in and registering, pagination of search results etc.).
  • Search Engine Optimization (SEO): improving the website's visibility on search engines (basic use of robots.txt, sitemaps along with the intelligent use of the meta tags, rewriting pretty URLs etc.).
  • I was also responsible for managing website performance and web hosting (handling and minimizing downtime).
  • Framework- MediaWiki, wikiText
  • Technologies- PHP, JavaScript, Bootstrap, CSS

Rbs

Summer Intern

Jun 2015Jul 2015 · 1 mo · Gurgaon, India

  • Worked single-handedly on a Proof of Concept to analyze if CHEF can be used as an Infrastructure Management Automation tool.
  • Involved in managing “Infrastructure as Code” using CHEF Domain Specific Language (based on Ruby).
  • Used Chef-solo to help understand the feasibility of provisioning and configuring a new/old machine or a number of machines in a single go.
  • Worked closely with the Environment Management Team to automate the process of configuring the development environment on the workstations for a new joiner or an old employee, or a complete team.

Indian institute of technology, bombay

2 roles

Winter Intern

Dec 2014Jan 2015 · 1 mo · Mumbai Area, India

  • Over a period of three weeks, I developed a basic module for an Android Application written in UnityScript (a scripting language for the Unity Game Engine with the syntax of JavaScript) using Unity Game Engine which helps a user to create a Quiz. It basically allows the user to:
  • 1. Select a background image.
  • 2. Add questions while associating a particular area from the background as the answer to it (by selecting the area).
  • 3. Generate a quiz at the end (asking to select the area associated with the question).

Summer Intern

Jun 2014Jul 2014 · 1 mo · Mumbai Area, India

  • Successfully completed the internship under the guidance of Padma Shri, Dr. Deepak B. Phatak, Professor, Department of CSE, Indian Institute of Technology Bombay.
  • Over a period of six weeks, developed an interactive educational application for Android OS written in UnityScript (a scripting language for the Unity Game Engine with the syntax of JavaScript) using Unity Game Engine, which consisted of:
  • 1. A Civics game depicting how the root level elections are carried out in India.
  • 2. A Geography game which helps a person understand the physical terrain of India, its states and their capitals, including a module for neighboring countries.

Education

Thapar Institute of Engineering & Technology

Bachelor’s Degree — Computer Engineering

Jan 2012Jan 2016

VidyaMandir Senior Secondary School, Kota

Higher Secondary School

Jan 2010Jan 2012

St. Gabriel's Academy, Roorkee

High School

Jan 2006Jan 2010

Stackforce found 100+ more professionals with C++ & Cascading Style Sheets (CSS)

Explore similar profiles based on matching skills and experience