Summary
Overview
Work History
Education
Certification
Timeline

Vijay Gokarn

Senior Cloud Solutions Architect
Dallas,TX

Summary

A seasoned IT professional with over 13 years of industry experience in system architecture, requirement analysis, design, development, testing, and implementation using Web technologies. As an AWS Certified Solutions Architect, I'm adept at designing and implementing scalable, cost-effective cloud solutions, optimizing infrastructure, managing cloud migrations, and ensuring security compliance. I have a proven ability to deliver high-quality results in fast-paced environments and collaborate effectively with cross-functional teams.

Boasting a strong background as a Javascript functional developer, I excel in bridging design and backend operations, and architecting and developing enterprise JavaScript applications for large-scale companies. My specializations include full-stack JavaScript and responsive web design.

As a Certified IBM Business Process Management (BPM) Developer, my expertise lies in designing processes, database services, coaches, web services, message events, mail services connectors, and integration definitions. I am proficient in using the IBM BPM portal and the IBM BPM process admin console. My technical prowess is bolstered by strong analytical, debugging, and problem-solving skills, along with a thorough understanding of system development methodologies, techniques, and tools.

I have a firm grasp of the software development life cycle (SDLC), and my innovative contributions have led to the receipt of the IDEA award for developing a React Native app for a Frito Lays snack event. Additionally, I have led a team for Bag Events at Delta Key during a Townhall Event, which was acknowledged with a shoutout for our exceptional performance.

Overview

16
16
years of professional experience
5
5
Certifications
2
2
Languages

Work History

Senior Solutions Architect

IBM
  • Develop comprehensive solution architectures that meet business requirements and standards for scalability, security, reliability, and performance.
  • Collaborate with stakeholders, business analysts, and team members to understand business requirements and translate them into technical solutions.
  • Work closely with the IT team, including developers, system administrators, project managers, and testers, to ensure implementation aligns with the proposed design.
  • Create detailed architectural designs for the implementation of new systems and modifications to existing ones.
  • Manage and mitigate technical risks during all phases of the project lifecycle.
  • Participate in product selection, vendor evaluations, and governance processes.
  • Continuously evaluate the existing architecture and suggest improvements.
  • Provide architectural expertise and direction to stakeholders and team members.
  • Define and document standards and guidelines.

Squad Lead / AWS Solutions Architect

IBM (Client Delta Airlines)
, United States
03.2021 - Current

Project ZULU: Application Modernization at Delta Airlines

As the squad lead/Architect, I spearheaded the modernization of the Baggage Management system. Key responsibilities included:

  • Assessed on-prem applications and created process diagrams for system modernization.
  • Conducted feasibility studies for migrating specific functionalities to a serverless architecture.
  • Designed AWS-based serverless architectures, using services such as Lambda, API Gateway, DynamoDB, and S3.
  • Developed event-driven architectures to optimize scalability and infrastructure management.
  • Utilized Python, Node.js, and Java to write function code, and fine-tuned serverless functions for enhanced performance.
  • Implemented security measures and ensured compliance with industry standards for secure serverless application development.
  • Set up monitoring and logging using AWS CloudWatch and X-Ray for troubleshooting and performance optimization.
  • Established CI/CD pipelines for automated building, testing, and deployment of serverless applications.
  • Implemented version control and code review processes to streamline development workflows.
  • Utilized AWS cost management tools and auto-scaling to optimize resource utilization and manage application costs.

Sr IIB Developer

IBM (Client - U.S. Bancorp)
, United States
01.2019 - 04.2021
  • I developed and debugged custom functionalities in Java for the US Bank Financial Transaction Manager for check , ensured successful code deployment and integration testing via Jenkins; within the IBM Design System project.
  • Proficient in IBM Integration Bus (IIB), IBM MQ, and related middleware technologies.
  • Strong knowledge of SOA, and RESTful services.
  • Proficient in languages like Java, JavaScript, and XML.

Lead Business Process Application Developer

IBM (Client-Sentara Healthcare)
, United States
09.2017 - 02.2019
  • Project name: Onesource Onboarding
  • In the Onesource Onboarding project, I provided leadership to a developer team in designing and developing Business Process Manager solutions, ensuring a consistent approach to design, development, testing, and implementation; I developed intuitive user experiences using IBM BPM's SPARK UI toolkit, handled database integration with SQL (DB2) for complex queries, created and tested complex business models integrating with external RESTful services and IBM Master Data Management, led process design and redesign initiatives, collaborated with BPM developers, technical leads, and business stakeholders to deliver projects and enhancements, and exposed IBM BPM RESTful services for third-party applications to trigger processes.

Lead Angular JS and JAVA Developer ( Front End, Developer)

IBM (Client -Ernst And Young)
, United States
08.2016 - 09.2017
  • Project name: Ernst and Young Transfer Pricing
  • I translated designer mock-ups into an AngularJS front-end, integrated AngularJS with a Java Spring Boot Framework via RESTful web services (JSON), developed RESTful web services in JAVA, created an API for UI code in AngularJS to interact with IBM Operational Decision Management System and Watson API for Scoring Analysis, developed updates, enhancements, and corrections in Java & SQL as well as HTML and JavaScript for user interfaces, and created an automation system for running multiple test cases from an input spreadsheet using AngularJS and Java RESTful services.

Functional Developer (JavaSript Developer)

IBM (Client -JP Morgan Chase)
, United States
09.2014 - 08.2016
  • Project Seurat
  • In the Project Seurat, I was part of a small team that utilized a custom-based framework similar to AngularJS to construct a single-page application utilized by several million Chase users for Chase 3.0. My responsibilities included front-end development for Chase Mortgage and Home Loan products, writing behavior & unit tests using Karma, and consuming REST API services using server-side JavaScript. We developed responsive web applications for cross-device scaling using JavaScript, NodeJS, Ractive, and CSS. I implemented Mocky, a virtual service client, to mock RESTFUL service calls, and wrote unit tests using Sinon JS. I also closely collaborated with the customer's development team to identify APIs, define data schema, document workflows, business requirements, and broaden our domain knowledge.

ODM Developer

IBM (Client -Sprint)
, United States
08.2013 - 09.2014
  • Project name: Fraud Detection
  • As a member of the Operational Decision Management (ODM) team, I helped design decision rules, composed system test cases and plans, developed Junit test cases to validate ODM rules, and performed quality assurance and testing for the Netezza environment.

Team Lead BPM Developer

IBM (Client - Intel Corp)
, United States
09.2012 - 07.2013
  • Project name: Shopping Cart User Interface
  • I developed a new UI XSL standard using Twitter's bootstrap API and Knockout js for Intel's requirements, created integrations with SAP SRM 7 via IBM BPM Java Adapters for a Shopping Cart Application, solved problems utilizing JavaScript, JSON, and JQUERY, mentored Intel teams on IBM BPM Solutions, designed a solution for round tripping catalogs from external websites to IBM BPM using Open Catalog Interface, implemented an activity with an intermediate message event, developed a validation framework for client-side and server-side validations, created AJAX services for asynchronous data fetching, built an exception handling framework to manage exceptions and send emails, designed custom reports to display process data, developed best practice documentation for IBM BPM, and guided teams in developing test harnesses for their applications.

Senior BPM Developer

IBM (Client - Liberty Mutual Surety)
, United States
07.2012 - 09.2012
  • Project name: Liberty Workbench
  • In my role, I worked on the BPM Workbench Release 1 prototype using IBM BPM v8.x, showcasing its potential benefits, developing test cases and user stories, creating reusable Coach Views and Integration Toolkits, mentoring the team on IBM BPM development patterns and practices, and developing graphical UI metrics using built-in dashboards for enhanced team performance analysis.

Senior BPM Developer

IBM
, United States
05.2012 - 07.2012
  • Project name: Healthcare Proof of Concept
  • In my role, I designed and developed Lombardi server code for system integration and task assignment, developed user interfaces with Lombardi coaches using HTML, CSS, and JavaScript, and built a lightweight error-handling framework for user notifications and logging. I created Lombardi process data models, wrote adapter code for parsing complex data, built server-side services

BPM developer

Softpath Technologies
, United States
01.2012 - 04.2012
  • Formal Certification trained in Installation and Software Development in IBM
  • As a key team member, I was responsible for the installation, configuration, deployment, and problem resolution of IBM BPM v7.x, integration of Lombardi with other applications, interaction with business users for rule clarifications, designing of user interfaces and Business Process Diagrams (BPD’s) in IBM BPM, contributing to business rule integration for appropriate routing within the organization, involvement in web service, Java, and database integration with IBM BPM, identification and halting of runaway processes via Process Monitor, training business users on using the Process Portal, and modifying the portal's CSS to incorporate the company logo.

Software Developer

Shopigniter Inc
01.2011 - 01.2012
  • Bug Fixing related to checkout in Shopigniter's e-commerce application
  • Under senior's guidance wrote the Address Management module for handling multiple addresses in the e-commerce
  • Analyzed the functional Requirement and Business Requirement Documents to get a better understanding of the system on both functional and business perspectives
  • Involved in writing and implementing the Test plan, Test cases, Test
  • Procedures, Test sets using Use cases and requirement specification document
  • Implemented REST/HTTP API's for e-commerce application for third party modules
  • Made changes in the application to handle international languages
  • Wrote the Store Locator Module for the in stock inventory
  • Worked on third party module logging to log entries of transactions by the payment and the shipping modules
  • Database Scripting for the application.

Software Developer Intern

Pearl Health Center
08.2010 - 12.2010
  • Developed a Content Management System for managing the content on their
  • Website
  • Hands-on role responsible for the delivery of JSP pages, JSP custom tags
  • HTML , CSS , JavaScript / JQuery and XML components
  • Involved in writing and implementing the Test plan, Test cases, Test
  • Procedures, Test sets using Use cases and requirement specification document
  • Developed a patient portal for their patients to register, create their accounts and communicate with the Providers
  • Deployed OPENEMR an open source Practice Management and Electronic
  • Medical Records Software for Pearl Health Center and customized it to meet their needs.

Graduate Assistant

Portland State University
Portland, United States
04.2009 - 12.2010
  • I worked on Postgresql database for report queries, automated cron with scripts for reporting success/failure to system administrators, developed and tested a Drupal-based website, wrote custom modules using HTML, CSS, JavaScript/JQuery, created web-based portfolios for organizational hierarchy information sharing, developed a PHP module for hierarchy of report management, and customized SugarCRM for student tracking.

Graduate Student Web Developer

Portland State University
, United States
10.2008 - 03.2009

I managed and maintained databases, developed a website from scratch for Intelligent Transport System using HTML and PHP, worked extensively on Drupal (CMS), and wrote a PHP module to export data from the database to a user-defined format.

Software /BPM developer

Eximiuus Technologies
, India
08.2007 - 08.2008
  • I was involved in the installation, configuration, deployment, and problem resolution of Websphere Lombardi Edition, extensively used Custom HTML, CSS, JavaScript, and Ajax for Lombardi Coaches customization and enhanced UI experience, designed an undercover agent for http message listening, developed an activity with an attached intermediate message event, addressed bugs and provided client support in Websphere Lombardi, and designed swim lanes and role assignments in Websphere Lombardi.

Education

Master of Science - Computer Science

Portland StateUniversity, Portland, OR
09.2008 - 12.2010

Bachelor of Engineering - Computer Engineering

University of Pune, Pune, India
07.2023 - 12.2007

Certification

AWS Certified Solutions Architect – Associate, Amazon Web Services, 2023

Timeline

University of Pune - Bachelor of Engineering, Computer Engineering
07.2023 - 12.2007
Squad Lead / AWS Solutions Architect - IBM (Client Delta Airlines)
03.2021 - Current
Sr IIB Developer - IBM (Client - U.S. Bancorp)
01.2019 - 04.2021
Lead Business Process Application Developer - IBM (Client-Sentara Healthcare)
09.2017 - 02.2019
Lead Angular JS and JAVA Developer ( Front End, Developer) - IBM (Client -Ernst And Young)
08.2016 - 09.2017
Functional Developer (JavaSript Developer) - IBM (Client -JP Morgan Chase)
09.2014 - 08.2016
ODM Developer - IBM (Client -Sprint)
08.2013 - 09.2014
Team Lead BPM Developer - IBM (Client - Intel Corp)
09.2012 - 07.2013
Senior BPM Developer - IBM (Client - Liberty Mutual Surety)
07.2012 - 09.2012
Senior BPM Developer - IBM
05.2012 - 07.2012
BPM developer - Softpath Technologies
01.2012 - 04.2012
Software Developer - Shopigniter Inc
01.2011 - 01.2012
Software Developer Intern - Pearl Health Center
08.2010 - 12.2010
Graduate Assistant - Portland State University
04.2009 - 12.2010
Graduate Student Web Developer - Portland State University
10.2008 - 03.2009
Portland StateUniversity - Master of Science, Computer Science
09.2008 - 12.2010
Software /BPM developer - Eximiuus Technologies
08.2007 - 08.2008
Senior Solutions Architect - IBM
Vijay GokarnSenior Cloud Solutions Architect