Ankur Singhal

CEO

Noida, Uttar Pradesh, India16 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in migrating legacy systems to microservices.
  • Led cross-functional teams for top investment banks.
  • Proficient in building scalable infrastructure and applications.
Stackforce AI infers this person is a Fintech expert with strong microservices architecture skills.

Contact

Skills

Core Skills

MicroservicesLegacy Application MigrationRestful ServicesAngularjs

Other Skills

AJAXAPI IntegrationApache NiFiBootstrapCore JavaCouchDBD3.jsDomain-Driven Design (DDD)FlywayGeocodingGitHibernateHibernate 3.1JPA/HibernateJSF

About

1.) Have fair knowledge of Investment/Retail banking, E-Commerce/Tv-Commerce, Healthcare domain’s business and functional concepts. 2.) Currently leading a re-architecture project/design (from Monolithic Architecture to a Microservice Based Architecture & micro monolith). 3.) leading a cross functional team of 15 people (including Developers, Testers, Business Analysts) that is responsible for building a new product for top investment bank. 4.) Designing, developing of software applications, owning responsibility of software solutions from POC to delivery. 5.) Expertise in engineering and re-engineering of legacy software solutions. 6.) Significant experience in building highly scalable infrastructure, multi threaded applications, distributed systems, networking keeping in mind about memory models, algorithms design. 7.) Open for new technologies, open source tools, data migration frameworks compatible with java, integration frameworks, API's etc. 8.) Experience in composing & decomposing software solutions into micro services, modular monoliths. 9.) Building micro service apps using CQRS design and Event sourcing framework.

Experience

16 yrs 4 mos
Total Experience
4 yrs 1 mo
Average Tenure
15 yrs 5 mos
Current Experience

Citi

2 roles

Vice President

Promoted

Jul 2025Present · 11 mos

Assistant Vice President

Jul 2023Jun 2025 · 1 yr 11 mos

  • Working as a technology lead

Iris software inc.

Associate Technical Manager

Jun 2019Jun 2023 · 4 yrs · Noida, Uttar Pradesh, India · Hybrid

  • Working for one of the top investment bank, currently involved in the designing and migrating legacy application to modern framework.
  • Also working on new product development.
  • Worked for CITI Bank
JavaSpringHibernateMicroservicesAPI IntegrationLegacy Application Migration

Ezmall.com

Technical Lead

Aug 2018May 2019 · 9 mos · Noida, Uttar Pradesh, India

Iris software inc.

Sr Technical Consultant

Mar 2017Jul 2018 · 1 yr 4 mos · Noida, Uttar Pradesh, India · On-site

  • Worked for RBC Bank

Homeshop18

Technical Lead

Jul 2015Mar 2017 · 1 yr 8 mos · Noida/Bangalore

  • Developing systems for one of the pioneers in TV-commerce and e-commerce company.
  • Integrated existing systems with Google API (Geo Coding API), social media (Facebook and Twitter).
  • Re-designed systems to value add by integrating through Google Geo Codeing API, social Media etc.
  • Started with the POC for projects to be build from scratch and carried till there completion.
  • Explored and used Keycloak - Identity Management Tool for authentication and authorization purpose.
  • PULSE
  • Single page app with role based dashboard using widgets with data being fed on regular basis.
  • Laid down the complete rest based architecture, with caching, cron jobs,mongo services and responsive UI with addons of elegant charts to display data.
  • Schedule Management
  • An Event calendar role based intelligent software solution to keep a track of meeting with workflow in place for various events stages. User defined filters, multiple views(Month/Week/Day). Driven by rules, creating auto events, resolving conflicting events. Business defined email templates using FreeMarker Templates.
  • Skills - Restful Services, MongoDB, Angular JS/Rest-Angular, Charts API's, Spring, JPA/Hibernate, caching (Infinispan), BootStrap, D3 charts API, FullCalendar API.
  • KeyCloak being used for Authentication and Authorization purpose, integrated with LDAP, All roles/permission configured. Multiple application working on SSO. Integrated KeyCloak both with server side and client side API's.

Nucleus software exports limited

Technical Lead

Aug 2012Jul 2015 · 2 yrs 11 mos · Noida/Mumbai/Japan

  • Project Name : Finnone, Customer Acquisition System
  • Domain : Retail Banking
  • Language /Tools: Java, Spring, HIbernate, WebService Eclipse , Hibernate Search, Apache Lucene
  • Finnone-CAS is a Lending product being used by the Banking organizations. The application serves the end user with the functionality of analyzing the loan which he/she wants to take from the bank, on the basis of various parameters. And enables banks also to easily calculate the EMIs and make easy various calculations for bank employees.
  • Business Rule Engine
  • Developed complete Business Rule Engine, based on Parameters, Conditions and Rules with a binary tree implementation, to create rules, parse expressions, and evaluate rules.
  • Used Mvel API for evaluation part of rules. Also being used for server side validations for the form., complex calculations.
  • Evaluation of Rules done, Audit Logging done. Performance tuning also done, with Matrix based rules setup, forward and backward chaining concept.
  • BRE usages extended upto like Charge Policies, Eligibility Policies, Credit Policy, Deviation Policies, Question master, Documents Checklist etc.
  • Dynamic Form Engine
  • Developing the Form Configuration framework wherein the user can just mention the fields and the page will be render displaying only the specific fields with all the Client side and server side validations and also taking care of displaying in different panels, accordions and layout groupings.
RESTful ServicesMongoDBAngularJSSpringJPA/Hibernate

Stackoverflow

Mentor | Writer | Listener | Reader | Blogger

Jan 2011Present · 15 yrs 5 mos · Remote

  • Write answers for user questions on open source platforms, different technology stack.
  • https://stackoverflow.com/users/1231230/ankur-singhal

Genpact headstrong capital markets

Senior Associate

Feb 2010Aug 2012 · 2 yrs 6 mos · Noida/Bangalore

  • Java Developer, Understanding Business Requirements and implementing them.
  • About Headstrong
  • We’re dedicated to the financial services industry. Our experts focus on the industry’s unique issues to deliver real value and create your competitive advantage.
  • Project Description
  • 1. Morgan Stanley (Corporate Securities)
  • Since its founding in 1935, Morgan Stanley and its people have helped redefine the meaning of financial services. The firm has continually broken new ground in advising our clients on strategic transactions, in pioneering the global expansion of finance and capital markets, and in providing new opportunities for individual and institutional investors. It is one of the biggest investment bank.
  • Project : MyCardAcess System
  • Implemented new features regarding Morgan Stanley internal Access Card System.
  • 2. CIMB Securities (Singapore) iTrade Portal & Order Management System.
  • CIMB Group is Malaysia's second largest financial services provider and one of Southeast Asia's leading universal banking groups with core businesses in consumer banking, investment banking, Islamic banking, Asset Management and Insurance.
  • https://www.itradecimb.com.sg/app/home.z
  • The project is used by CIMB bank to provide the trading facility to its client and traders. iTrade takes the input from users like stock code, to be trades, quantity, price etc and send this to the order management system which then redirects the trade requests to the exchange and then return back the details, once the trigger is executed.
  • iTrade takes the live feed data from ‘Reuters’ (through IFIS) and shows to the clients. It provides the trading facility to the clients through Browser/ iPhone and iPad which happens through the web services calls. Axis 2 web service is being used to provide most of the features of iTrade to the iPhone and iPad. Implemeted E-Rewards and E-Statement projects as well.

Education

Deen Bandhu Chottu Ram University of Science and Technology (D.C.R.U.S.T)

B.E — Electronics and Communication; ECE

Jan 2005Jan 2009

CBSE Board

XII — Computer Science

Jan 2003Jan 2004

Stackforce found 100+ more professionals with Microservices & Legacy Application Migration

Explore similar profiles based on matching skills and experience