Nishit Shah

Nishit Shah Email and Phone Number

Director @ Empower
United States
Nishit Shah's Location
United States, United States
Nishit Shah's Contact Details

Nishit Shah personal email

Nishit Shah phone numbers

About Nishit Shah

Nishit Shah is a Director at Empower. He possess expertise in xml, java, c++, sql, web services and 38 more skills. Colleagues describe him as "When I first got to know Nishit at Financial Engines, we were on different teams. But whenever I had to ask him questions, he was always approachable and eagerly answered them. So my first impressions of him were that he was super easy to talk to, and he was a total team player. I then had the opportunity to join the Auth team that he was on, and I went for it knowing that his personality was perfect for a teammate. That's when I learned that his technical skills were just as impressive. He was excellent with all things AWS, helping stand up a microservice with Cloudformation and creating a serverless infrastructure with Lambda and API Gateway. Not initially having any sort of frontend development experience, he was a still big influence in helping the team build a Login SPA using React in a short amount of time. No matter what problems and complexities you throw at Nishit, he will be supportive and find a way to get it done. He is that awesome teammate that everyone would love to have.", "I had the pleasure of working with Nishit at Financial Engines for 3+ years during the development of Next gen Authentication and Authorization infrastructure. Nishit was the founding member of the Team which started the journey of developing Auth infrastructure from On-Prem to Cloud. During our time together, we were working on standing up core infrastructure software components and launched many products together such as our API Gateway platform, SSO platform, NextGen API Gateway Platform. We got chance to work with many cutting-edge technologies such as Apigee, AWS API Gateway, Elastic Beanstalk, Lambda and were able to develop fault-tolerant, stateless and scalable Auth platform which soon became a very critical piece of Financial Engines's Microservices infrastructure. We also developed many reusable solutions, libraries, and best practices and were considered as one of the role model Teams. He was a valuable member of the team during the design and implementation phase and implemented many critical pieces. Also, Nishit single-handedly drove many sso implementations, internal and external auth framework integrations and rollouts. He has been exceptionally good at delighting customers with a good mix of quick resolution/effective communication. He is a very efficient coder and takes great ownership of his work and code and always challenges himself with the latest happenings in the Tech world. He is well versed with Java and Java EE libraries, frameworks, design patterns. Apart from his core skills, he has been exceptional team player. He was always ready to take any task which was blocking the Team and bring it to closure with a great precision. I really liked his dedication, proactiveness and DevOps mindset he brings to the team. It has been a great pleasure to see him grow and become one of the key members of the Team. He will be an asset to every Team he is part of and earns my highest recommendation.", and "Nishit is one of those few engineers who is not just curious and eager to learn about new technologies but also strives to understand the business implications of his work. During design and grooming sessions he is not afraid to challenge assumptions and speak his mind which shows that he cares and wants to make sure we are headed in the right direction. He goes above and beyond his call of duty for the customer even if that means getting up at 5am for a customer call. Nishit played a pivotal role both in development and deployment of our Quick Link product which has now gathered more than $45M in new AUM within a year. In a very short duration Nishit has established himself as someone whose advice is sought by other engineers and someone product managers can trust to get things delivered on time. I look forward to his future contributions at Financial Engines."

Nishit Shah's Current Company Details
Empower

Empower

View
Director
United States
Nishit Shah Work Experience Details
  • Empower
    Director
    Empower
    United States
  • Empower
    Director
    Empower Feb 2024 - Present
    Greenwood Village, Co, Us
  • Empower
    Sr. Engineering Manager
    Empower Dec 2023 - Feb 2024
    Greenwood Village, Co, Us
  • Empower
    Engineering Manager
    Empower Feb 2023 - Dec 2023
    Greenwood Village, Co, Us
  • Personal Capital
    Engineering Manager
    Personal Capital Jan 2021 - Feb 2023
    Redwood City, California, Us
    Hired, trained, and groomed Software Engineers and Software Engineers in Test in the US, India, and South America to form a fully functional global team.Designed and responsible for a Data ingestion pipeline for bulk and real-time data ingestion using AWS S3, Lamba, SQS, EKS & RDS.Responsible for serving high-volume REST API traffic (over 3B calls/day) to Communication Engine using AWS EKS & RDS.Responsible for serving data for the 401K portal Homepage, Profile, etc. for the logged-in users.
  • Personal Capital
    Principal Software Engineer
    Personal Capital Dec 2019 - Jan 2021
    Redwood City, California, Us
    Developed and owned the Single sign-on infrastructure to support the incoming traffic from our Partners.Developed a few key features for the Financial Planning space and implemented the concept of observability to the team.
  • Edelman Financial Engines
    Staff Software Engineer
    Edelman Financial Engines Aug 2017 - Dec 2019
    Santa Clara, California, Us
    Built Username/Password based login with Multi factor auth using Okta APIs with AWS lambda and React.Built Authorization server to serve SAML, OpenId connect and Custom authentication flows; using AWS services (Lambda, Api-gateway, Elastic cache - Redis, VPC & Cloudformation)o Integrated with Consul for dynamic property management o Used AWS Elastic Cache (Redis) for session managemento Used JWT (JSON Web Tokens) for sharing users’ context between the gateway and backend services; enabling stateless designSecured AWS lambda based microservices and legacy REST APIs’ in monolith using AWS api-gateway with custom Lambda authorizer in AWS.Exposed Internal REST APIs to the Partner companies by securing using Client credentials Oauth flow.Developed email auth solution for easy access to our portal using AWS lambda connected to Salesforce.Developed “Internal Gateway” to enable service-to-service auth for internal service-to-service communication.Developed Service provider initiated SSO flows for our internal users (Financial Advisors) using our corporate Okta as the Identity Provider using OpenID Connect with Implicit OAuth flow.Developed REST api based Microservices using AWS Api-gateway, Dynamo DB, Lambda and aws-serverless-java-containerWorked as a Sales Engineer while onboarding clients to do Single Sign On with Edelman Financial Engines over Auth platform (using Okta) and eventually moving them to new Authorization server (built on AWS)
  • Edelman Financial Engines
    Sr. Software Engineer
    Edelman Financial Engines Nov 2015 - Aug 2017
    Santa Clara, California, Us
    Contributed in designing & developing Authentication and user context sharing for microservices in AWS, using APIGEE (as an api-gateway), AWS custom authorizer (api-gateway, Lambda, cloudformation) and Java based Identity application.Built infrastructure using node js based proxies in Apigee api-gateway to route all api calls via APIGEE.Secured RESTful APIs using APIGEE as Oauth provider in order to expose APIs to our external partners.Designed & developed refresh token functionality using Apigee api-gateway
  • Edelman Financial Engines
    Software Developer
    Edelman Financial Engines Sep 2014 - Nov 2015
    Santa Clara, California, Us
    Developed a POC and productionised a solution allowing multiple clients to have a direct SAML based connection to our site using OKTA (for IDP bridging) and Java-based Identity application.Designed & developed a SOAP web service to expose data to our external partner.Contributed in the development of the externalizing SAML authentication module out of the Monolithic application to a Java-based homegrown application deployed on AWS EC2.
  • Fidelity Investments
    Software Engineer Developer
    Fidelity Investments Sep 2012 - Sep 2014
    Boston, Ma, Us
    Designed & Developed the survey feature using Java, Spring, JSP, AJAXWorked on client side code using webservice published by other Fidelity applications using Java, SpringFixed bugs in internally developed frameworks used by multiple web applications using JavaInteracted with Business partners, architects, QA and Deployment team for successful shipping of the projects
  • Fidelity Investments
    Associate Software Engineer
    Fidelity Investments Apr 2011 - Sep 2012
    Boston, Ma, Us
    Created web-services to expose 401K accounts data to the vendor companies through web service using C++, .NETModified the rules and logic around the event of address change by a user using C++, COMExposed XML interfaces to the front hand web application for accessing the 401K accounts data and business logic
  • Ncsu College Of Humanities & Social Sciences
    Information Technology Support
    Ncsu College Of Humanities & Social Sciences Apr 2010 - Mar 2011
     Worked on content management of employees’ and students’ records. Performed XHTML validation for the website.
  • Rti International
    Information Communication Technology Intern
    Rti International Jun 2010 - Aug 2010
    Research Triangle Park, Nc, Us
     Researched on current mobile technologies and techniques for data gathering/processing for humanitarian projects Reviewed current needs in the development field that can be addressed by mobile technologies, mapping, or a combination of both, and looked into other incipient technologies that can be aggregated to the ones researched

Nishit Shah Skills

Xml Java C++ Sql Web Services C Asp.net Visual Studio Jdbc Html Web Applications Jsp Java Enterprise Edition Databases Visual Basic Netbeans Eclipse Mysql Core Java Spring Framework Java Database Connectivity Vb.net Ruby On Rails Clearcase Selenium Dreamweaver Spring Tomcat Servlets Junit Design Patterns Soap Oop Json Data Structures Object Oriented Design Subversion Software Engineering Uml Ant Algorithms J2ee Application Development Software Design

Nishit Shah Education Details

  • North Carolina State University
    North Carolina State University
    Computer Science
  • K. J. Somaiya College Of Engineering, University Of Mumbai
    K. J. Somaiya College Of Engineering, University Of Mumbai
    Computer Engineering

Frequently Asked Questions about Nishit Shah

What company does Nishit Shah work for?

Nishit Shah works for Empower

What is Nishit Shah's role at the current company?

Nishit Shah's current role is Director.

What is Nishit Shah's email address?

Nishit Shah's email address is ni****@****tal.com

What is Nishit Shah's direct phone number?

Nishit Shah's direct phone number is 510-473*****

What schools did Nishit Shah attend?

Nishit Shah attended North Carolina State University, K. J. Somaiya College Of Engineering, University Of Mumbai.

What skills is Nishit Shah known for?

Nishit Shah has skills like Xml, Java, C++, Sql, Web Services, C, Asp.net, Visual Studio, Jdbc, Html, Web Applications, Jsp.

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.