As a self-motivated Developer with over 8+ years of experience, I bring an extensive portfolio of collaboration on various web-based initiatives. My passion for coding is matched by a diligent work ethic and a keen ability to craft tailored interfaces that address specific requirements for accessibility, usability, and security. My methodical approach ensures that I effectively manage simultaneous project deadlines. Drawing from a dynamic understanding of the contemporary technology arena, I advocate for and implement best practices in web design.
Overview
8
8
years of professional experience
1
1
Certification
Work History
Senior Full Stack Developer
Cisco Meraki
Remote
07.2022 - Current
Worked as Full Stack Developer for Meraki Dashboard that helps millions of customers to manage their Meraki switches, router, cameras, Sensors, Cellular gateway etc
Network Administrators and its users can manage all the devices on
Networks and provide various levels of access and create SAML roles for customers to login
Refactored and redesigned the entire multi-factor authentication code for Meraki dashboard
Allowing users to set up and use 2FA with dashboard and reduced the support load by 80%
Integrated Meraki dashboard into Cisco Customer Identity platform using OIDC
Migrated 20 million customers from Meraki database to CCI platform in North America Cluster
Wrote design documents and got buy-in from multiple stakeholders to lead the CCI project
Developed IDP initiated SAML and allowed large customers to leverage their IDP to login
Migrated from PING SSO to Duo SSO to allow cisco customers user DUO solution as part of One Cisco solution in Java
Made presentations on authentication and various user types available at Meraki and how they are configured in database
Technologies: Java, Kafka, Postgres, Little Table, Jenkins, AWS Lambda, Kibana, Grafana, React, TDD, Team City, SAML, OAuth, OIDC, RBA.
Full Stack Developer III
LeMans Corp
Remote
04.2021 - 07.2022
Working as Full Stack Developer for Digital team that manages the order management and website that helps dealers order
The app maintains dealer profiles and lets them order products and talk to mainframe system to process order and ship them to customers
Developed restful services using Java 11, Kotlin and spring boot
Used Spring boot JPA to make database interactions
Worked on enhancements for support agent app built in angular and provide new features to help them filter data and enter baggage information for on-load, off-load messages
Fixed defects in angular UI to not show inactive parts a fixed defect
Actively participated in support rotation and addressed tickets
Provided design reviews and mobbed with other developers to decide the best path for the story
Researched and analyzed requirements and wrote JIRA stories
Used Kotlin extension functions to write up utility methods that can be used across apps
Wrote Unit tests in Junit and Mockito
Used Microservice architecture, with Spring Boot interacting through REST and Apache Kafka message brokers
Built dashboards and alarms in Kibana for monitoring
Working as Developer for E-Commerce-Payments team on processing of various types of payment transactions like Authorization, Return, Refund, Completion, Multi-Capture for Gift, Credit, Debit, ACH, Chase pays and storing of card information
Created Scalable app that handled 40 % more transactions than average and handled slow response times from external applications
Used Kibana for logs and Grafana, Dynatrace for monitoring applications and alarms for monitoring 300000 transactions a day
Used Jackson for doing polymorphic deserialization where we use interface of a type and implement by types of classes and deserialize based on need
Using Apache Kafka streams in bank card project for consuming messages and dropping messages on Apache Kafka topics
Using Apache Kafka streams API as datastore for storing and retrieving data
Developed library utilities for helping testing process
Developed OAS document for Kroger cash and bank card project using swagger
Using bit bucket for value card project as version control tool and later migrated to GIT/GitHub for further projects
Wrote Higher order functions in Kotlin that take function as input and return it
ITAM Asset conversion project converting MS Access based apps into Web apps
Working on Products that are necessary for processing LIFE and annuity beneficiaries and assignment of tasks to exception managers
Used Spring Boot as framework to develop rest controller and implemented business logic in service class
Implemented Angular 5 framework for UI and developed templates using HTML, CSS and typescript code
Containerized MS SQL using docker for running it locally
Worked on API Proxy tool APIGEE for exposing webservice to external customer
Created APIGEE proxy with JSON threat protection for security and OAUTH keys for authentication and authorization of user to consume rest service
Implemented JPA Repositories to save objects and perform operations CRUD Operations
Created Restful services for NBWD project using NodeJS
Utilize Postman/SOAP UI tools for developing REST, SOAP Web Services to deal with JSON, XML, text data using JAX-RS, JAX-WS
Created Angular components and shared data between components using decorators like @output, @Input, @event emitter, Router- Navigate and integrated Bootstrap with UI
Created Restful service to send historical and current beneficiary data in JSON format
Developed utility to read data from excel file in parallel manner using executor service to spawn multiple threads for one-time utility to read million records from excel file
Worked on Spring boot extensively and developed code to have multiple data sources using multiple entity managers and used PCF VCAP variable to consume PCF services in code and updated manifest YAML file
Consume enterprise PING SSO API to authenticate and authorize applications
Developed java code to read excel files using Apache poi jars and save them to tables in SQL Server db
Designed application for File archival project where file is archived to AWS S3 and using life cycle policy moved it to glacier
Genius application is an intra application having varied features to process application for insurance
Implemented Streams, lambda expressions while looping to optimize performance and filter data from lists, used TLV data structure for sending data
Implemented JPA Repositories to save objects and perform operations CRUD Operations
Developed utility to read data from excel file in parallel manner using executor service to spawn multiple threads for one-time utility to read million records from excel file
Worked on Spring boot extensively and developed code to have multiple data sources using multiple entity managers and used PCF VCAP variable to consume PCF services in code and updated manifest YAML file
Enlighten is a web application where the primary purpose of the application is providing user interface for installer and site owner to monitor system
Program Rest web services based on java, spring, Jax-RS for exchanging data with other services in formats like JSON, Xml
Analyze requirements and participate in 3 amigo meetings to discuss requirements and ask analyst about questions and gaps in requirement
Fix reported defects on existing code and update them to handle those scenarios
Work on AWS-SNS (Simple Notification Service) that sends notification to users about failure of EC2 instances and their auto population
Write programs in a variety of computer languages like Java, HTML, CSS, JavaScript, jQuery
Unit Test programs for defects and fix broken code
Write Test cases to cover scenarios
Participate and contribute to design meetings for creation of data model and object model
Used Filters and Rails finder methods and wrote model scopes in application
Developer Restful application using rails
And Used RVM to manage multiple versions of Ruby
Program using API provided by java libraries and others like Apache, spring that help in code development process and write comment lines next to code explaining purpose
Optimize and refactor code continuously to improve code quality
Technology: Ruby on Rails, Java, React, AWS, S3, SNS, Ec2
Education
Ph.D. - Information Technology With AI
University of Cumberlands
Cumberland, KY
08-2026
Master of Science - Computer Science
Northern Illinois University
12.2015
Bachelor of Science - Electrical, Electronics and Communications Engineering