Summary
Software engineer with eight-plus years of experience across banking infrastructure and enterprise HR systems, holding a Master of Science in Computer Science from Binghamton University (SUNY). Areas of focus include zero-downtime migration of live integrations, ISO 20022-compliant payment messaging, and building frameworks that other engineering teams rely on.
Based in Toronto, Ontario, Canada, and open to full-time opportunities.
Experience
Citizens Bank N.A.
Software Engineer II, HR Technology Services — Johnston, RI
- Migrated live ATS integrations from Taleo to Oracle Recruiting Cloud, defining API specs compatible with the enterprise middleware architecture.
- Built and maintained end-to-end interfaces sharing HR data with business lines via APIs and flat files.
- Presented integration approaches to the Architecture Review Board, shaping solutions used across HR applications.
Edgeverve Systems Limited
Senior Software Engineer — Chennai, India
- Implemented and customized the Finacle Enterprise Payments Platform (FEPP) for large-scale financial institutions.
- Upgraded SWIFT network validations across every FEPP-generated message to meet ISO 20022 compliance.
- Built and maintained FireStone, an in-house issue-tracking system used by roughly 5,000 employees.
Infosys Limited
Software Engineer — Chennai, India
- Helped modularize FEPP out of its parent platform, Finacle Core UBS.
- Built a shell-scripting tool to automate code compilation and version-controlled check-ins on Unix.
- Extended JavaScript frameworks to generate payment message structures for banks and merchants.
Academic & Research
Research Intern
Watson School, Binghamton University — post-graduate research role following completion of the Master's program.
Equities Management System
MEAN-stack application for tracking day-to-day equity transactions and records. Master's termination project.
Distributed P2P Lookup Service
Scalable peer-to-peer lookup service; a distributed key-value store built with Cassandra, Chord DHT, and Protobuf.
STL & Advanced OOP
Implemented Standard Template Library containers, maps, and shared pointers from scratch in C++ on Linux.
Student Registration System
Database Systems coursework: built a registration system using Oracle SQL, documented with Excel and Word.
Design Patterns in Java
Implemented classic design patterns in Java, managing the project with Ant, GitHub, JUnit, and JavaDocs.
Skills
- Languages
- C++, C, Python, Java, JavaScript, SQL
- Platforms & Tools
- Eclipse, Git, Linux, Vim, Oracle DB, Oracle Cloud HCM, ODI, OIC, MS Visio, SQL Developer, Jira
- Web & Data
- HTML5, Perl, Shell Scripting, MongoDB, Angular, Node.js
Education
Master of Science, Computer Science
Bachelor's, Computer Science Engineering
Certifications & Leadership
-
November 2020Oracle Cloud Infrastructure Foundations CertificateJohnston, RI — certified on OCI's core features and services.
-
October 2019IBM Blockchain Workshop CertificateBinghamton, NY — Hyperledger Composer, Hyperledger Fabric, and the IBM Blockchain Platform.
-
Jan 2018 – Dec 2019Binghamton University ACM Chapter, MemberParticipated in campus hackathons and ACM tutorials.
-
Feb 2018 – Dec 2019Binghamton University Data Science Chapter, MemberAttended and collaborated on Python tutorials.
-
Since Aug 2012Quiz Foundation of India, MemberHosted and presented quizzes across India.
Awards
-
Credo Award — Best Colleague
-
Best Project Design & Delivery — Database Systems
-
2nd Place — TATA Crucible Business Quiz
-
Top Ranker, Undergraduate Studies
-
100% — State Level Mathematics Public Exam