Badges
Certifications
Work Experience
Lead Software Engineer
Pay Construct• August 2017 - Present
ABOUT COMPANY PayConstruct is a UK based financial services company specialising in foreign exchange, cross border payments, and merchant acquiring solutions. TECHNOLOGIES React, Redux Sagas, HTML, CSS, TypeScript, NodeJs, JavaScript, Python, AWS [ API GW, Lambdas, Elastic Beanstalk, VPC, Load Balance, CodePipeline, CI & CD, Route 53, Cloud Formation, Cloud Watch, CloudFront, S3 ], Dynamics CRM, Microservices, Cryptocurrency PROJECTS Restricted Currencies, Currency Accounts, Online Payments, Crypto Currencies, Chat Platform Leading 4 major projects with a team of 6. Responsible to participate in business discussions, and product requirements to provide technical solutions. Plan, design, develop and deploy customer and internal applications in agile and ensure quality standards. Importantly, automating operation's team daily BAU activities, and financial reconciliations. Furthermore, built a real-time centralised chat platform with the Twilio platform to communicate with various customers and vendors who are using third party chat channels (Slack & WhatsApp). Moreover, integrating with various third party banks (MoneyCorp, Signature, SGM, and Clear Bank), Payment Service Providers (PSPs), and AML bureaus (Comply Advantage, Shufti Pro, and Trulio). More importantly, developing intelligent routing engine to route the payment requests to specific banks & PSPs, and AML check requests to specific AML bureau vendors based on their capability.
Senior Software Engineer
Au Card LLC• August 2018 - August 2019
ABOUT COMPANY Aurae (pronounced Aura) began with a simple vision: Enable the world’s most successful people to have an artful, personalized expression of the wealth, success and status they’ve earned. Aurae members are among the world’s elite and our lifestyle memberships enable our clients to experience their wealth in new and exciting ways through our experiential benefits. TECHNOLOGIES React, Redux Sagas, HTML, CSS, TypeScript, NodeJs, JavaScript, Python, AWS [ API GW, Lambdas, Elastic Beanstalk, VPC, Load Balance, CodePipeline, CI & CD, Route 53, Cloud Formation, Cloud Watch, CloudFront, S3 ], Dynamics CRM, Microservices, Cryptocurrency PROJECTS Cryptocurrency Wallets, Multi Currency Wallets, Global Protect Platform Lead 2 major projects with a team of 6. Participated in business discussions, and product requirements to provide technical solutions. Planned, designed, developed and deployed customer and internal applications in agile and ensured quality standards. Importantly, automated operation's team daily BAU activities, and financial reconciliations. Moreover, integrated with various third party banks (MoneyCorp, Barclays, and Clear Bank), Payment Service Providers (PSPs), and AML bureaus (Comply Advantage, Shufti Pro, and Trulio).
Software Engineer
BRITISH OCEANOGRAPHIC DATA CENTRE• June 2016 - July 2017
ABOUT COMPANY The British Oceanographic Data Centre (BODC) is a national facility for looking after and distributing data concerning the marine environment. BODC deal with biological, chemical, physical and geophysical data and the databases contain measurements of nearly 22,000 di erent variables. TECHNOLOGIES Python 3, Pandas, Numpy, Matplotlib, C++, MATLAB, C Shell, Pearl, Oracle, Pl/SQL Developed software in Python, C++ and MATLAB to integrate with multiple platforms interacting to oceanographic data. Worked on major projects such as Common Data Indexing (CDI) and Near Real-Time (NRT). Automated data scientist's daily BAU processes using Python and Oracle. Re-engineered existing software to improve their productivity. Wrote stored procedures in Oracle PL/SQL for preparing various oceanographic data and ensured data is transferred to wider teams (internal and external clients). Programmed batch jobs in C Shell and Pearl for automatic transfers. Debugged the code with tools such as Pycharm, Visual Studio and Matlab to solve critical bugs and tested them before deploying into production. Took initiative in building a software to upgrade from Matlab 2012a to 2017b version.
Software Engineer
WAVECREST PVT LTD• January 2011 - December 2014
ABOUT COMPANY Wave Crest is an award winning global provider of payment solutions, which focuses on delivering cost e ective, feature rich programs to a wide variety of industries and geographies. Wave Crest payments solution allows businesses to streamline their corporate expenses, commission, incentive and travel payments, and control expenditure with enhanced convenience, flexibility, and security. TECHNOLOGIES JavaScript, JQuery, HTML, CSS, PHP, ASP.NET, MySQL Designed and developed internal and customer web applications. Developed backend services and APIs for microservices. Participated in technical discussions, sprint plannings, and provided support pre and post production releases. Resolved Bugs and ensured code quality
Education
Staffordshire University
Computer Science, MS• January 2015 - April 2017
RESEARCH PROJECT: ARTIFICIAL INTELLIGENCE TECHNOLOGIES Python 3, Pandas, Numpy, Matplotlib, Scikit-learn, TensorFlow and Keras, RNN with LSTM, and Genetic Algorithm The aim of the project was to investigate artificial intelligence techniques and develop an AI-based software tool which can be used as an aid to support the prehabilitation of patients scheduled to undergo surgery. The tool was deployed with suitable artificial intelligence techniques, which analyzed relevant information about a patient and predicted the risk of postoperative complications.