Upstaff Sign up
Abhi
🇵🇱Poland (UTC+01:00)
Created AtUpstaffer since May, 2023

Abhi — Solution Architect

Expertise in Solutions Architect.

Last verified on July, 2023

Core Skills

Java
Java
Spring Boot
Spring Boot
RESTful API
RESTful API
NoSQL
NoSQL
microservices architecture
microservices architecture

Bio Summary

- Sr. Architect with 15+ years of experience and track record of designing and implementing innovative, cost-effective, and scalable solutions for complex business challenges.
- My areas of expertise include microservices, cloud solutions, Java/J2EE, data engineering/analytics, BPEL/BPMN2/camunda/webmethods, relational/NoSQL databases, DevOps automation, containerization, and orchestration.
-Highly experienced Architect with expertise in designing and managing the implementation of technology programs. Proficient in various architectural frameworks and modeling techniques such as TOGAF, C4 modeling, ArchiMate, & UML.
- Adept in collaborating with business stakeholders/partners to provide the solution angle on features, planning, prioritization, & agile execution.
- Capable of proposing solutions, recommending buy vs. build decisions, technology options, architecture guidance & standards, and being responsible for solution Total Cost of Ownership (TCO) and stewardship.
- Skilled in designing transition and target architectures for creating digital experiences through a combination of new and existing systems.

Technical Skills

Programming LanguagesC, C++, Java, PL, Python
UI Frameworks, Libraries, and BrowsersAjax, Ant Design, CSS, DHTML, DOM, jQuery, MDB, XML, XSL, XSLT
JavaScript FrameworksAngular, jQuery
Java Libraries and ToolsApache AXIS, EJB, Java EE, Java Server Pages (JSP), Java Servlets, JDBC, JMS, JNDI, JPA, JSON, MyEclipse, SAX, Spring IoC, Spring model-view-controller (MVC) framework
Java FrameworksHibernate, Spring, Spring Boot, Struts
Python Libraries and ToolsPySpark
Data Analysis and Visualization TechnologiesKibana
Databases & Management Systems / ORMAWS DynamoDB, AWS ElasticSearch, ELK stack (Elasticsearch, Logstash, Kibana), Hibernate, MySQL, NoSQL, Oracle Database, SQL, Toad
Amazon Web ServicesAWS API Gateway, AWS CloudFront, AWS DynamoDB, AWS EC2, AWS ElasticSearch, AWS Lambda, AWS S3, AWS SNS, AWS SQS, AWS VPC
Methodologies, Paradigms and PatternsAgile, AOP, microservices architecture, SOAP, Waterfall
Deployment, CI/CD & AdministrationAnsible, Gradle, Jenkins, SonarQube
QA, Test Automation, SecurityApache Maven, Cucumber, JUnit
Third Party Tools / IDEs / SDK / ServicesApache NetBeans, Eclipse, Gliffy, IntelliJ IDEA, Oracle JDeveloper, Software AG, WID, WSDL
Web/App Servers, MiddlewareApache Tomcat, IBM WebSphere Application Server, Netscape Directory Server, Oracle WebLogic Application Server, SiteMinder, Web Methods
Collaboration, Task & Issue TrackingAtlassian Confluence, IBM Rational ClearCase, Jira
SDK / API and IntegrationsAWS API Gateway, Goldfish API, JFree API, RESTful API
Version ControlCrucible, CVS, Git, Perforce, SVN
Virtualization, Containers and OrchestrationDocker, Kubernetes, Terraform
UI/UX/WireframingDraw.io, Microsoft Visio
Message/Queue/Task BrokersKafka
Operating SystemsLinux, Unix, Windows
Logging and MonitoringLogstash
Mail / Network Protocols / Data transferputty
Scripting and Command Line InterfacesShell Scripts
PlatformsTFK
Other Technical SkillsORCA

Experience

  • Senior Delivery Architect, Capgemini
    2022 - till date
  • Architect/Lead (Programmer Analyst Senior, Sr. Technical Lead), FIS
    2014-2022
  • Technical Analyst, Fiserv
    2012-2014
  • Software Engineer, Nucleus Software Export Ltd
    2010-2012
  • Software Engineer, DRDO (On 3rd Party Payroll)
    2007-2009

Projects

Real Time Payment, Capgemini

Description: Real-time payment systems enable payments between bank accounts that can be initiated, cleared, and settled within seconds at any time of the day. This improves transparency and confidence in payments, which in turn helps consumers, banks, and businesses better manage their finances.
Key Deliverables:

  • Designed a secure payment solution using nano microservices, HashiCorp Vault, digital signature, Kubernetes Secrets, certificates, mTLS, JKS, Control-M job, Hazelcast, Kafka, Google Cloud Platform (GCP), GRPC, and Spring Boot.
  • Made high-level design choices and architectural decisions for the project.

Data Insights, FIS

Description: The Data Insights system is designed to identify spending trends, detect fraudulent transactions, and optimize financial processes. Data sources used by the system include bank statements, credit card transactions, and other financial records. The system extracts relevant data from these sources and cleans and transforms it to ensure consistency and usability, which involves removing duplicates and filling in missing values. Once the data has been cleaned and transformed, it is loaded into a data warehouse to enable efficient storage and querying for analysis purposes. The analysis involves identifying trends, calculating key performance indicators, and visualizing data using charts and graphs.
Key Deliverables:

  • Designed and Architect components using Kafka, pySpark, Databricks, Data Lake, Power BI, CI/CD tools.
  • Designed solutions using Azure services (Azure Storage, Azure Synapse, Azure data Lake, Azure data factory, Azure data flows, Azure data bricks, Azure app services & AzureVM).

Open Payment Framework, FIS

Description: FIS offers world-class payment solutions for financial institutions, clearing and settlement companies, and corporates based on the Open Payment Framework (OPF). The OPF is a library of component building blocks that enable the derivation of payment solutions. The framework is built entirely on reusable services, providing a wide array of payment solutions. OPF is based on the principle of independent layers and logically grouped services.
From the OPF, FIS has created predefined solutions around the Bank Payment Hub, including Domestic Payments, International Payments, SEPA, as well as e-Banking for retail, small business, and corporate payments. FIS offers products like OPF, SEPA, and XCT that support ISO, MT, and MX messages (SWIFT Messages) and provides end-to-end banking facilities for transaction flows.
Key Deliverables:

  • Worked as an Architect/Lead and participated in high-level design discussions with US and Europe counterparts.
  • Responsible for making high-level design choices and architectural decisions.
  • Worked on creating High Level Design, IDG, and Approach Documents.
  • Provided fixes for Non-functional issues and Go-Live support.
  • Designed a Conversion Tool (Migration tool).
  • Expertise in writing/designing Business Process Execution Language (BPEL) and BPMN2.0 for Web Services to compose several Web services into new composite services called business processes.
  • Worked on Veracode & BlackDuck and prepared demos for sales.
  • Participated in Hackathon.
  • Received the following awards
    Thumbs-Up card 3 times
    Appreciation Note – Applause

Secure Lending Dev, Fiserv

Description: The Secure Lending project is an e-Mortgage service that allows for the involvement of three parties: Lender, Vendor, and Borrower. The system provides a user interface for all three parties. The Lender can initiate a loan application, place an order, and upload documents for the other parties to sign. The other parties can either be a Signing Agent or the Borrower. The signing process can be done through traditional ink signing or through electronic signing, which eliminates the need for paper and ink.
Key Deliverables:

  • Implemented Java Persistence Architecture API (JPA) to replace EJB2 CMP Entity Beans for the entire product.
  • Participated in unit testing, requirement gathering, effort estimation, and impact analysis.
  • Implemented Multi-Factor Authentication functionality for the product, which involved integrating with the Iovation Reputation Manager third-party products to provide recommendations based on user history and present appropriate security screens.
  • Migrated from EJB 2.1 to EJB 3.0 and from WebLogic 8.3 to 10.3.
  • Migrated the product from Java 4 to Java 6 and enhanced reporting for the third-party product eOriginal.
  • Collaborated with project managers, engineering teams, and client agencies to coordinate the design and implementation of the application.
  • Developed Data Access Objects (DAO), Session Facade, Service Locator, Business Delegate, and Value Object patterns.
  • Tuned SQL procedures for performance enhancement.
  • Developed and consumed Webservices using JAX-RS/JAX-WS.

FinnOne Pro (Document Management System)

Description: DMS is a versatile and customizable product designed to manage the lifecycle of customer documents in financial organizations. The system is integrated with various modules, including CAS, LMS, and Collection, which allow users to collect, upload, verify, track, release, and recollect documents. DMS is built on an MVC 2 architecture and offers multi-company, multi-locale, multi-lingual, and role-based access features. The system is designed to be independent and pluggable, allowing for easy integration with other systems and customization to
meet specific business needs.
Received the following awards
  Team Award
  Nucliete of Month Award

Budget Transaction System

Description: The project aims to automate various online transactions between DRDO Labs and provide users with reports in the form of graphs or charts.

Education

B.Tech (Information Technology) from IEC College of Engineering & Technology, UPTU

Key Skills and Accomplishments

  • Experience in designing digital architecture to ensure companies can decouple their existing IT debt and create omnipresence and stronger analytical capabilities to interact better and understand their customers.
  • Proficient in designing secure payment solutions using the latest technology trends e.g., nano microservices, hashiCorp vault, digital signature, K8s secrets, certificates, mTLS, JKS, control-M job, hazel cast, Kafka, Google Kubernetes Engine, GRPC, and spring boot.
  • Extensive experience in different integration patterns such as event-based, messaging, ETL/ELT, ESB, MuleSoft, & microservices-based integration. Experience with Direct-to-Consumer products ex. BigCommerce, Shopify.
  • Experience in MVP, spike, POC, clean code, OO principles, SOLID, & KISS. Designed hexagonal & headless architecture, DDD, BDD & TDD.
  • Strong background in developing customer-centric, critical, high-resilient, and secured solutions.
  • Knowledge of systems, components, architectural principles, roadmap, change management, governance, and management practices.
  • Experience in different cloud deployment models and cloud taxonomies.
  • Expertise in designing solutions for Data engineering/analytics using data processing (pySpark), distributed data warehouse (Hive, Redshift), data pipeline building tools (Airflow), AWS glue, IoT & Azure services, e.g., blob storage, synapse, data Lake, data factory, data flows, Databricks, Power BI.
  • Familiarity with cloud computing (AWS, AZURE, GCP), IaaS, PaaS, SaaS concepts and cloud security, migration, AWS services, e.g., S3, EC2, SNS/SQS, VPC, CloudFront, CloudFormation, DMS, CI/CD, and Cognito.
  • The Open Group TOGAF 9.2 certified and AWS certified Solutions Architect.
  • Experience in docker, Istio service mesh, EKS, SOAP/RESTful, terraform (IaC), sentinel (PaC), ansible, python, Splunk, sonar lint, and Jenkins CI/CD.
  • Skilled in designing solutions using Identity provider, ELK (Elasticsearch, Logstash, Kibana), serverless architecture (SAM) with API Gateway, lambda, and DynamoDB.
  • Ability to challenge the conventional wisdom regarding technology trends, understand the long/short term perspectives of a solution, and analyze the wide enterprise impact of a solution.
  • Understanding the principles of Lean Technology Strategy for running Agile at scale typically involves applying the concepts of creating fast feedback, working in small batches, fostering a culture of experimentation, collaborating to set measurable outcomes at the program level, and designing and testing hypotheses to validate assumptions.
  • Familiarity with various payment schemes, eg. Single Euro Payments Area (SEPA), International SWIFT payments (XCT).
  • Hands-on Requirement Analysis (Functional/Non-Functional), understanding Complex Systems & evaluating existing architecture systems, applying architecture concepts, development, testing, production, and Go-live support.
  • Proven skills in troubleshooting technical issues and design flaws, work under tight deadlines, and rapidly changing priorities with a proactive, creative, and focused approach to business needs with high analytical skills and team-playing skills.
  • Worked on various projects/products for customers across the globe, eg. HSBC, Mizuho (UK), BNP Paribas, Navy Federal Credit Union, Al-Rajhi Bank.
  • Worked on assignments across many countries, eg. India, Belgium, Netherlands, Poland, and Nigeria.

 

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Abhi
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring