Akash Udani

Akash Udani Email and Phone Number

Backend Software Engineer @ U.S. Bank
Charlotte, North Carolina, United States
Akash Udani's Location
Charlotte, North Carolina, United States, United States
Akash Udani's Contact Details

Akash Udani work email

Akash Udani personal email

Akash Udani phone numbers

About Akash Udani

- 9+ years of industry experience as a software engineer, having worked primarily on the development and enhancement of enterprise and web-based applications. Have been working on event-driven micro-services and serverless architectures for the past couple of years- 4 years of experience working with startups, helping them build their backend systems and services, integrating with third-party REST APIs, and working on performance improvements- Strong analytical, problem-solving, and debugging skills, with a good understanding of commonly used data structures and algorithms- A technology enthusiast, always eager to learn and work with the latest tools and technologies- Quick learner, flexible, and a complete team player- Interested in working on scalable distributed micro-services-based architectures in a cloud environmentSkillsProgramming Languages & Frameworks - Core Java and frameworks like Spring Boot and Hibernate, Python, Typescript, Ruby on Rails, SQLDatabases - Oracle, MS SQL Server, MySQL, MongoDB, PostgreSQL, RedshiftVersion Control Systems - Git, SubversionBuild & CI Tools - Maven, Serverless framework, Jenkins, Circle CIContainers - Docker, KubernetesAWS - Lambda, S3, Kinesis, SNS, SQS, Cloudwatch, EKS, Fargate, API Gateway, Elastic Beanstalk

Akash Udani's Current Company Details
U.S. Bank

U.S. Bank

View
Backend Software Engineer
Charlotte, North Carolina, United States
Employees:
79904
Akash Udani Work Experience Details
  • U.S. Bank
    U.S. Bank
    Charlotte, North Carolina, United States
  • Wells Fargo
    Senior Software Developer
    Wells Fargo Feb 2023 - Present
    San Francisco, California, Us
    As a senior developer for one of the Docs teams under the Home Lending group, I am primarily involved in developing new features and enhancing existing ones for Wells Fargo's web-based mortgage application. This application is used by stakeholders within the company (Sales, Underwriters, Closers, Processors, Production Support) to manage mortgage applications for the bank’s customers. Along with the core mortgage application, I also work with micro-services that the core application interacts with for document generation and delivery.- Built repeatable automation tests using TestNG and Gherkins for business-critical scenarios; this helped to reduce the manual testing effort in higher environments by up to 70% and save up to 20 man-hours per month- Contributed to developing a new micro-service (Package Validation Service) that was delivered under tight timelines (four sprints). This micro-service handles approximately 9K-10K requests daily and is critical for the business to validate whether correct mortgage documents are being sent to the customer. The request volume is expected to increase significantly (10X) once it is used for all packages. My contributions involved• Building the initial payload (PackageValidationRequest event) and publishing it to a Kafka topic for consumption by the micro-service• Building accurate alert messages with details for validation failures. This is important to let the business know the type of failures that occur• Exposing an API endpoint to request loan data needed by the micro-service• Rules validation testing for rules configuration and loading• Created BDD automation tests (using Karate framework) which eliminated the manual testing effort• End-to-end regression testing- Implemented mapping logic for new mortgage-specific documents and packages. - Actively involved in regression testing and manual validation of features in different environments.
  • Health Iq
    Backend Software Engineer
    Health Iq May 2020 - Dec 2022
    Mountain View, Ca, Us
    As a part of the Applications Engineering team, I have been primarily involved with building/enhancing different backend micro-services that integrate with our dialing system and are a core component of our system architecture.- Mentored a team of 2 developers and acted as an SME to scope and build new features and enhancements for services that integrate with our third-party dialing system- Led the development of an automation tool that influences the routing of calls to agents based on their tiering and licensing information. Automating this process led to savings north of 10 man-hours per week. The automation was also important from the compliance viewpoint and eliminated the chances of errors, which were bound to happen when this process was being managed manually- Contributed to the development of an in-house custom ETL tool that syncs data between different platforms (Salesforce and Five9). Made enhancements to the tool to make it scalable and support newer domains. Implemented rules-based routing of data to specific domains.- Maintained and enhanced the medicare revenue calculation engine, generating monthly revenue reports for the Finance team, and helping them to debug missing/incorrect data issues- Worked on improving the number rotation system which involved consuming live data from Kafka feed integration with dialing system API. The improvements led to an increase in the contact rate from less than 3% to around 10%. Rotating numbers after every call dialed to a lead is important to increase/improve the contact rate and thereby critical for the business- Worked with various stakeholders and cross-functional teams (SalesOps, ComOps, Finance) to understand their pain points and build solutions to address them. Also worked directly with the CTO and VP of Engg. for resolving issues and implementing performance improvements for some of our backend services- Code reviews and feedback, sprint planning sessions, and interviews loops
  • Service Technologies Inc
    Software Engineer
    Service Technologies Inc Jan 2019 - Mar 2020
    Beverly Hills, Ca, Us
    Service Technologies is an exciting and innovative fast-paced tech startup that helps travelers to get compensation for their delayed and canceled flights and money back if their reserved hotel room drops in price before check-in.- Owned the data migration of all our data sources from Amazon Redshift to Google BigQuery resulting in approx. savings of $180/month. This also allowed us to start using Data Studio for building visualizations for our KPI metrics.- Contributed to the design and architecture of our email notification scanning pipeline, developed the email extraction components using a combination of Lambdas, asynchronous processing (SNS, SQS) and Redis caching to ensure loose coupling and distributed processing- Researched and laid the groundwork for setting up EKS as our orchestration platform of choice for hosting dockerized jobs related to the hotels rate drop pipeline, which lead to improving the stability and uptime of our components from 85% to 99.99%- Led the development of an important feature related to the new Canada travel law (CTA Air Passenger Protection Regulations) that resulted in an increase in claim success rate (approx. 9.6%) for our end users with eligible claims- Built a new Typist (replicates human typing behavior) having a different typing pattern to add more variability to our in-house bot designed to mimic human behavior while filing airline claims - Designed and implemented the API Gateway call (with rate-limiting) for integration with Microsoft for their pilot program; the API Gateway eventually handled a few hundred thousand requests per day- Automated the deployment of hotels rate drop component by setting up a CI/CD pipeline in Jenkins- Collaborated with other engineers on technical design and peer code reviews
  • University Of Maryland College Park
    Graduate Assistant Software Developer
    University Of Maryland College Park Mar 2017 - May 2018
    College Park, Md, Us
    As a graduate assistant with the SSDR (Software, Systems, Development and Research) team, I have been actively involved in the development and maintenance of different components of the University Libraries websites. The software development activities encompass all phases of software development lifecycle, including implementation of interfaces to other software systems, development of Web interfaces and user interfaces for the tools developed in SSDR.My primary activities were- Developed key modules for the redesigned responsive Library website using HTML, CSS, Freemarker, Hippo CMS and Java- Developed Key modules with roles and permissions for the Library's Intranet Website called 'Libi' used by staffs from seven different Libraries. Used HTML, CSS, Freemarker, Hippo CMS and Java for developing Libi- Developed Apache Camel application to index documents from various Google Team Drives into one Solr Database instance to facilitate the easy search of documents. This involved researching the Google Drive API and interfacing it with Apache Camel and Solr- Worked with Structured data for enabling improved Google search results for some of the Libraries web pagesTechnologies Used - Java, Hippo CMS, JavaScript, Freemarker, Google Drive API, Apache Camel, Apache Solr, JIRA, Maven, Spring Framework
  • Optimal Solutions Group
    Software Developer Intern
    Optimal Solutions Group May 2017 - Aug 2017
    College Park, Md, Us
    As a Software Developer intern at Optimal, I worked on the development of their proprietary real-time framework 'Revelo'. It is a modular web-based data collection, analysis, and customized reporting tool that is being used on a variety of projects to compile and disseminate best practices, harmonize and create open data, and disseminate analysis in a user-friendly customizable web interface.My Primary tasks involved- Understanding the functionality of Revelo- Working on bugs to determine the root cause, and implement fixes for them- Development of new requirements according to specifications- Interacting with the development team for seeking clarifications- Testing different use cases and scenarios to ensure complete test coverageTechnologies Used - Bootstrap, JavaScript, ASP .NET MVC, C#, Microsoft SQL Server, Visual Studio, Bitbucket
  • Bnp Paribas India Solutions
    Software Engineer
    Bnp Paribas India Solutions Aug 2014 - Aug 2016
    Paris, France, Fr
    - As a software engineer, I participated in all the phases of the software development lifecycle, right from the planning and design phase, implementation (programming primarily using Java, Spring, and Hibernate frameworks, XML, SQL), testing and providing maintenance and technical support to the end users- Developed requirements/enhancements for 10+ project modules corresponding to different upstream systems- Developed Java RESTful Web Services for implementation of core project functionality like listening to requests from external systems and sending back a response- Designed and developed a standalone Java module for adding Linear barcodes on confirmation documents- Developed SQL queries to generate business reports and optimized existing queries to improve performance- Conducted Java technical interviews for new recruits to the team and mentored them to ease their transition into the team- Involved in everyday discussions with the onshore (Paris) team to discuss design changes and new requirements- Assisted the Production Support team with analysis of production issues and provided quick resolution or workarounds for high-severity issues- Selected to visit the onsite Paris office for discussions and handover of an important module- Attended Agile Methodology training and followed the Agile process in the project activitiesTechnologies Used: Core Java, Spring, Hibernate, JMS Messaging, XML, JavaScript, PL-SQL, Shell scripting, Documentum
  • Accenture
    Software Engineer
    Accenture Apr 2013 - Feb 2014
    Dublin 2, Ie
    - Prepared high-level design documents and detailed-level design documents for new requirements- Developed/Implemented enhancements and new functionality as per requirements. - Liaised with the testing team for Regression and User Acceptance testing scenarios- Interacted with the technical architecture team for the build and deployment of codeTechnologies Used: Java and Struts framework, JavaScript, SQL, AJAX
  • Accenture
    Associate Software Engineer
    Accenture Oct 2011 - Mar 2013
    Dublin 2, Ie
    Successfully completed the Accenture Greenfield training which involved learning web development technologies like Java, J2EE, AJAX, JavaScript and SQL.Since I worked with a US healthcare client, I acquired domain knowledge about how the healthcare system works in the US.Learnt IBM DataStage and got hands on experience in it by creating test jobs and analyzing/debugging the existing jobs and workflowsMigrated the business logic from DataStage to SQL Stored Procedures

Akash Udani Skills

Java Sql Core Java Html Oracle Hibernate Unix Java Enterprise Edition Pl/sql Spring Framework Eclipse Restful Webservices Data Structures Object Oriented Programming Debugging Jira Git Python Amazon Web Services Elasticsearch Algorithms Requirements Gathering Requirements Analysis Sdlc Computer Science Agile Methodologies Maven Perl Json Junit Javaserver Pages Servlets Mysql Cascading Style Sheets Bootstrap Microsoft Sql Server Xml Docker Apache Camel Solr Java Architecture For Xml Binding Agile Application Development Javascript Documentum Jms Mongodb Hippo Cms C# Php Freemarker Hadoop Asp.net Mvc Entity Framework Visual Studio Bitbucket Apache Pig Hive

Akash Udani Education Details

  • University Of Maryland
    University Of Maryland
    Information Management
  • University Of Mumbai
    University Of Mumbai
    Information Technology

Frequently Asked Questions about Akash Udani

What company does Akash Udani work for?

Akash Udani works for U.s. Bank

What is Akash Udani's role at the current company?

Akash Udani's current role is Backend Software Engineer.

What is Akash Udani's email address?

Akash Udani's email address is ak****@****ail.com

What is Akash Udani's direct phone number?

Akash Udani's direct phone number is +124091*****

What schools did Akash Udani attend?

Akash Udani attended University Of Maryland, University Of Mumbai.

What are some of Akash Udani's interests?

Akash Udani has interest in Traveling To New Places, Cricket, Reading, New Technologies, Music.

What skills is Akash Udani known for?

Akash Udani has skills like Java, Sql, Core Java, Html, Oracle, Hibernate, Unix, Java Enterprise Edition, Pl/sql, Spring Framework, Eclipse, Restful Webservices.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.