Sunteți pe pagina 1din 6

Abhishek Gupta

Summary
 AWS Certified Solutions Architect Associate Apr 2020
 https://www.certmetrics.com/amazon/public/transcript.aspx?
transcript=E97T6NC2KMV1QH5K
 Around 15 years experience in Analysis, Design and Development of Application software on different
platforms at Corporate and Startup Companies.
 2nd Place Winner QTUM Global Blockchain Hackathon Sept. 2018 out of 112 teams in 56 countries.
 Won 3rd Place at IBM Mainframe Global Hackathon out of 107 teams with 2000 global developers.
 Winning product utilized the following technologies: IBM Z Mainframe, Z-OS, IBM Cloud, Hyperledger
Fabric, Hyperledger Composer,IBM Watson Studio, Jupyter Notebooks, Machine Learning, BlockChain,
IOT, Docker Containers, Python.
 Created, Designed, Coded, Published and marketing 10 games on the IOS store, since April
2016,written in C# and Unity 3D.
 Created a chatbot with NLP, Python, Anaconda, TensorFlow, using Recurrent Neural Networks.
 Designed the UI/UX and Created the IOS/Android app for a bot with conversation, visual recognition, voice
recognition, restful services, OpenCV, Graphql, React Native, Apollo, AWS AppSync, MongoDb.
 Created a NodeJS, ExpressJS, DynamoDB, React app with Visual Recognition.
 Experience in Creating Dapps, including wallets using Ethereum, Solidity, Truffle, Geth, Ropsten, Rinkeby,
Etherscan, Web3.
 6 years of experience in Single Page UI (User Interface) application design and development.
 Experience in working with Angular 2,angular4 and angular5  with extensive knowledge
on the latest ECMA6 features and Best Practices
 2 years with React, Redux, React-Router, Semantic UI, Express, MongoDb ecosystem.
 Expertise in creating web applications using HTML/HTML5, CSS/CSS3 (SASS, LESS), Bootstrap,
JavaScript, jQuery, GWT, Angular, AJAX, and JSON, Node.js, and React.JS.
 Experience with various MVC Java frameworks like Angular, EXT.JS, Backbone.JS, Node.JS,
Ember.JS, bootstrap.JS, require .JS, D3.JS, etc.
 Expert in UI/UX design tools including Photoshop, In Vision, Sketch, Illustrator and Adobe Effects.
 Experience in using UI-Router for binding data to different states and rendering different templates.
 Experience in database design and writing complex queries, using Oracle 8i/9i/10g/11g, SQL Server,
Postgre SQL and MySQL.
 Hands on experience in writing lightweight Node.js express server, and using technologies
like Ajax, JavaScript/jQuery, JSON to make connections between server and databases
like MongoDB and MySQL.
 Hands on Experience with AWS, running EC2, S3, RDS, Aurora, DynamoDB, CloudWatch,
ElasticCache, ElasticSearch, Database migration Service. Neptune, Apache TinkerPop, Redis, CloudFront,
CloudFormation.
 Hands on Experience with AWS Big Data technologies, Data Warehouse with AWS RedShift, ETL, AWS
Data migration services, Amazon EMR with Hive and Presto, AWS Firehose, Kinesis Streams, Stream
Analytics, Using S3 as a Data Lake, Serverless query with AWS Athena and Data Vizualizations with AWS
QuickSight
 Trained and certified in Personal Software Process/Team Software Process by MSOE.
 Experienced in Team management and have coordinated/supervised offshore teams.
 Experience in developing and deploying applications with BEA WebLogic, IBM WebSphere, JBoss.
 Experience with version tracking systems like JCVS, Tortoise, and Rational Clear case, CM synergy,SVN.
 Experienced with Agile methodology and familiar with document drafting and Agile Scrum Software
Development Life Cycle (SDLC) as well as Waterfall methodologies.
 Ability to adapt to new environments with strong Communication and interpersonal skills.

Education / Professional Qualification


Pursuing Certificate in Financial Analysis at NYU
 Successfully completed Fixed Income Securities class at NYU
Pursuing Certificate in Oracle Database Application Developer at NYU
 Successfully completed Oracle 11 G - Intro to SQL
 Successfully completed Oracle 11G – PL/SQL.
Masters in Computer Science (MS CS), University of Alabama in Huntsville, US
Masters in Computer Application (MCA) Pune University , Pune, India
Bachelors in Science (B.Sc.) Mathematics, Physics, Lucknow, India.

Technical Skills
Languages Java, J2SE, Java Script, UML, SQL, PL/SQL, C, C++, C#, ASP, ASP.Net, VB, VB.Net, HTML,
CSS, XML, XSLT.
J2EE Technologies J2SE, JDBC, RMI, EJB, Servlets, JSP, JAXP,JAXB
Web Servers Apache HTTP Server, IBM HTTP Server,Weblogic,IIS, PWS
RDBMS Oracle9i,10G, 11G,MySQL, MS SQL Server,Sybase
Frameworks log4j, Jide, JScience, JFreeChart, JGraph,Castor, Ext-JS, GWT, JWSDP,ATLAS,Lucene,Unity 3D,
Blender,Photoshop,Android,IOS Swift, X-code, Android Studio,Spring,Hibernate, AngularJS, React
Native, Ionic ,Sencha EXTJS, GWT
Build Tool Ant 1.6.5. ., Maven, CI/CD- Jenkins, Puppet
Operating systems Windows NT 4.0/95/98/2000/XP, UNIX, Linux,IOS,Android

Professional Experience

Bank Of America, Merrill Lynch, NYC, NY Oct 2019 – Present


VP FICC Rates E-Trading
The Rate e-Trading technology group is responsible for delivering a reliable, extensible,
high-performance and cross product real-time trading platform that addresses Execution,
Straight-Through Processing, Intelligent Pricing, Auto Quoting, Risk Management and
Internal Markets.
Responsibilities:
 Design and code the new system wide Multithreaded caching system.
 Worked on Digital Transformation of the project with React, Nodejs and modern frameworks
 Create the POC for the Order Blotter in React.
 Updated the Trading Workstation GUI Code for reliable loading and prevent crashes.
 Handle Millions of transactions per second , with in-memeory grid computing architecture.
 Added new features and Functionality to the Order Strategy Blotter.
 Updated Portfolio Management for the Trading Workstation.
 Provided production support for all GUI users.
Environment: Core Java 7/8, Swing, Jide.Gigaspaces, KDb+, React, NodeJs

CBRE-Hana, Manhattan, NY Jan 2019 – Aug 2019


Principle Engineer – Consumer Facing Digital Products
Responsible for team level contributions to overall application development efforts
within the Tech Team at Hana (CBRE).
Responsibilities:
 Lead the Marketing Tech workstream and Development team responsible for presales
marketing website delivery
 Lead the Mobile Tech owrkstream and Development team responsible for the IOS and
Android Apps.
 Hands on developer, Team Lead, Deops Role
 Particiapted in Tech Exploration, Vendor Analysis, Vendor Onboarding tasks.
 Designed and developed a Single Page Application (SPA) web based application using
React, Express, Node and Contentful CMS
 Embedded Marketing Forms and Meeting tool from HUBSPOT CRM in React App
 Embedded Segment CDP into React App
  Setup the Javascript, IOS, Android, HubSpot, Salesforce Sources to ingest data into
Segment using, Page, Identify, Track Calls.
 Setup the Backend Server Node Segment calls for the Member portal
 Setup the Hubspot, Redshift Datawarehouse, ShowFlake Datawarehouse, Google
analytics, Facebook, Destinations to collect data
 Setup the Audience and Personas in segment, wrote Queries for customer
Segmentation in Segment.com
 Setup multiple users, access levels to Segment for access across teams
 Setup Looker as data visualization tool on top of Snowflake to generate reporting
 Designed and coded the integration with Hubspot, Segment, Contentful CMS
 Created the CI-CD pipleline with Azure DevOps , AWS ECR ECS and Terraform.
 Created Integration with financial systems like Yardi.
 Lead Off-shore Team for Hybrid Mobile Application Development for IOS and Android,
Built using React Native,GraphQL, Appollo based GRAND stack.
 Created Data visualizations with Looker and all integrations and Dashboard embedding.
 Followed Agile Methodology for development process and participated in Scrum
meetings, Sprint Reviews, Retro, Planning and Grooming
Environment: React, Node, Contentful, Segment, Hubspot, Azure, AWS, Grandstack.io, Swift, Kotlin,
Azure Devops, AWS, Github, Jenkins, Mesos. Ec2, EKS, ECS, ELB, ALB.

Bank Of America, Merrill Lynch, Jersey City, NJ Aug 2018 – Jan 2019
Application Architect
Responsible for team level contributions to overall application development efforts
within the Wholesale Credit ADS. These application program solutions involve diverse
development platforms, software, hardware, technologies and tools. Provided coaching,
technical direction and oversight on creation of applications from E2E (end to end)
perspective. Ensured Agile cadence and principles are followed. Ensured systems design,
business requirements, and architecture of solution is well understood by involved parties
and responsible for overall delivery of software products. Worked with architecture, tech
delivery manager, analyst, release train engineer, and portfolio manager to understand
body of work and provided expertise. 

Responsibilities:
 Designed and developed a Single Page Application (SPA) web based application using
Angular 2/4, HTML5, CSS, Typescript, AJAX and JSON
 Used Bootstrap 3.0 for Responsive Web design
 Used Angular MVC framework to develop complex directives, services, controllers and
filters Also, worked with animations, routing and states
 Created TypeScript reusable components and services to consume REST API's using
Component based architecture provided by Angular 2/4
 Used Yeoman for application scaffolding, Bower for installing libraries
 Used Postman to test API functionality
 Implemented HTTP requests using Rx JS Observable library to handle multiple values
over time.
 Used Node JS and NPM for installing required node modules and other published
Angular NPM modules.
 Used Gulp for building the Angular project.
 Used Karma as a Test Runner and Jasmine for writing test cases
 Used Protractor for end to end testing
 Developed REST based Web services to allow communication between the applications.
 Followed Agile Methodology for development process and participated in Scrum
meetings, Sprint Reviews, Retro, Planning and Grooming
 Used Maven for build, configuring and deploying the application in all the environments
 Used Angular JS for developing reusable components.
 Designed and Coded Tableau Integration with Angular 2/4.
 Designed the Stored Proc, Tables, Sequences, Triggers for the Dimensional Data Model.
 Agile methodologies/tools such as JIRA, BitBucket, Jenkins, Artifactory, Ansible
 RESTful service and UI integration using JSON and AJAX
 Developed Web Services (Java/Spring framework)
Environment: HTML5, CSS3, Angular 2/4, Node JS, Angular CLI, Bootstrap, Gulp, Bower, JSON,
JQuery, AJAX, Jenkins, GIT, Visual Studio Code, Express JS, Log4j, JavaScript, Typescript, Karma,
Jasmine, Protractor, Docker, Micro Services, Spring Boot, Spring MVC, REST Web services, Postman,
Tomcat and SQL Server, Core Java, JavaScript, Angular 2/4, Oracle Exadata, Hadoop Hive.

Stealth Startup (Equity based) Jan.2018 – July 2018


UI Architect/ React Lead
The Hyperledger based blockchain Retail e-commerce platform provides a decentralized
marketplace for vendors and buyers to come together for trade in a safe, secure and crypto-
currency based platform.
Responsibilities:
 Architect for the overall technology Stack for the company.
 Created a Watson Assistant based chatbot that allows a user to: 1) find items to purchase
using Watson Discovery, and 2) add and remove items from their cart by updating a
Cloudant NoSQL Database.
 Responsible for React UI and architecture. Building components library, including Tree,
Slide-View, and Table Grid.
 Developed the React container and presentational components (as Stateless and Functional
components when applicable).
 Used React JS for templating for faster compilation and developing reusable components.

 Designed and coded the React native, Apollo Mobile App based on the GRAND Stack.
 Designed and coded the AWS AppSync based GraphQL Api for data transfers.
 Modeled and coded the new Neo4J based Graph Database that is used to store all user data and interactions.
 Coded the Recommendation Engine for Retail Products based on customer insights gathered on the website.
 Designed and Coded the AWS EC2, EMR, S3, Athena, API Gateway, Redshift based ETL workflows to
ingest Retailers Big Data and use Apache Spark to process and upload to S3.
 Modified all user data format to Parquet and used Airflow to schedule Jobs for the consolidated Email
Marketing Campaign and recommendation system.
 Used Braze/Appboy, Facebook Api for Target Marketing to all users.
 Used Python to generate Jupyter Notebooks for Machine Learning.
 Used Rally as an Agile tool.
 Designed and Coded the IBM Cloud based Hyperledger Fabric and Composer to create a decentralized
Blockchain network that was accessed through REST API’s.
Environment: Scala, JavaScript,Python,IBM Cloud, React Native, React, Redux, Graphql,
Neo4j, AWS, Watson, Cloudant, Speech Recognition, Visual Recognition, Text to Speech,
Speech to Text, Personality Insights.

Bank Of America, Merrill Lynch, NYC, NY Apr 2017 – Jan. 2018


Architect Specialist V
JUNO - The Retail e-Trading platform provides liquidity on more than 43 different fixed
income asset classes for GWIM (wealth management) business and also provides trading
opportunities for the GMRT desks with retail clients.

CISCO, Telecommute, NYC July 2015 – Feb 2017


UI Architect/ Angular Developer
Data Virtualization:
Worked on the core application of CISCO’s Data Virtualization division to add new features
and do a complete redesign and proof of concept.

Bank Of America, Merrill Lynch, NYC, NY May 2015 – July 2015


VP FICC Rates E-Trading
The Rate e-Trading technology group is responsible for delivering a reliable, extensible,
high-performance and cross product real-time trading platform that addresses Execution,
Straight-Through Processing, Intelligent Pricing, Auto Quoting, Risk Management and
Internal Markets.

InterContinental Exchange/IDCO, NYC, NY June 2010 – Dec 2014


Tech Lead and UI Architect
UWL System
UnSecuritized Whole Loan Systems is the latest fixed income system used by evaluators at IDCO
to Price loans for various clients.

Freddie Mac, Mclean, VA June 2009 – June 2010


Tech Lead
Close of Business GUI- Delivery Services
Worked with the Investment & Capital Markets group to redesign the close of business process with a Java
Swing trading GUI for the Fixed Income traders in the Mortgage,ALM and Debt Desk . The new GUI was
a replacement and extension of the current close of business process. Enhanced the existing Key Issues
GUI used by the Mortgage desk.

Medline Industries, Mundelein, IL Jan. 2009– June 2009


Sr. Web UI Lead
Sales Rep Portal
Created the web interface to the SAP system for the sales representative system.

Chicago Board of Options Exchange, Chicago, IL Nov.2007– Dec.2008


Sr. Engineer Client Systems
Worked with the Client Services Team, which supported Options Traders on the Stock exchange.
Handle maintenance and enhancement tasks to various GUI like the Trader GUI, IMM GUI, and SHM
GUI. System health monitor GUI lets you control and observe all the other systems running in the
environment and collect instrumentation data on them
Johnson Controls, Inc. Milwaukee, WI Jan. 2007 – Oct. 2007
Sr. Software Engineer UI
MSEA: The UI to the MSEA system is based on the Browser-Ethernet (TCP) architecture. The UI is used to configure,
commission, monitor and command items within the MSEA system.
Looking Glass: Looking glass is a Browser based thin client UI which will be used to compliment the more complex
MSEA UI. It is developed to be simpler than the Java MSEA and is built with limited features for the first release.

Walgreens, Deerfield, IL Feb. 2006 – Dec. 2006


Sr. Java Developer
Insurance Automation Project: The purpose of the Insurance Automation/SPD Policy project is to provide employees
with benefits tracking web-based enrollment and viewing for the various SPDs and policies offered. The system will
store basic definitions and eligibility of each insurance plan. The application includes a facility to enable employees to
enroll and view benefits elections online.
CFDRC, Huntsville, Alabama Jan. 2005 – Jan. 2006
Sr. Software Developer, Swing Developer
Pharos-NASA BioChip
Design and Development of a GUI driven software to enable System Level design for NASA’s biochip. Development
of Micro Fluidics based Chip simulators (LabOnAChip architecture) with applications in Genomics, Proteomics and
Biomedical Engineering.

ESOFT Technologies, Lucknow, India Dec 2003- Jun. 2004


Trainee Software Developer

References
Furnished on Request.

S-ar putea să vă placă și