I

Ishan Mittal

Senior Software Engineer

San Francisco, California, United States13 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in developing large-scale software applications.
  • Proficient in Single Sign-On and authentication protocols.
  • Strong background in Java and RESTful services.
Stackforce AI infers this person is a SaaS-focused software engineer with expertise in authentication and web services.

Contact

Skills

Core Skills

Single Sign-on (sso)JavaNettySpring Framework

Other Skills

Roles and Permissions managementOracle DatabaseREST APIsProtocol BuffersPythonShell ScriptingJUnitEasyMockMockitoSpring WebflowObject Oriented DesignLinuxEclipseGradleGit

About

Professional software engineer, working on • developing large-scale, high-volume, multi-tiered software applications • taking a project from initial scoping requirements through final launch and support

Experience

13 yrs 9 mos
Total Experience
1 yr 8 mos
Average Tenure
3 yrs 2 mos
Current Experience

Cisco

Senior Software Engineer

Apr 2023Present · 3 yrs 2 mos

  • Login and authentication for ThousandEyes platform
  • Single Sign-On using SAML
  • Roles and Permissions management
Single Sign-On (SSO)Roles and Permissions management

Salesforce

Senior Software Engineer

Jul 2018Mar 2023 · 4 yrs 8 mos ·

  • Login and authentication for internal and external customers
  • Single Sign-On protocols, like SAML, Open ID Connect, OAuth
  • Employing Json Web Tokens to authenticate end-users
JavaOracle DatabaseSingle Sign-On (SSO)REST APIs

Apple

Senior Software Engineer

Oct 2015Jul 2018 · 2 yrs 9 mos

  • Building web services for iCloud using Netty framework
  • Enabling login and authentication from a range of client applications
  • Serializing data using Protocol Buffers
NettyProtocol Buffers

Theranos

Software Engineer

Apr 2015Oct 2015 · 6 mos

  • Developed RESTful web services

Orbitz

Software Engineer

Feb 2014Apr 2015 · 1 yr 2 mos

  • Java development using Spring framework
  • Python and shell scripting
  • Unit testing using JUnit, TestNG, EasyMock, Mockito
  • Utilizing Aglie methodology - Scrum - in a fast paced environment
JavaSpring frameworkPythonShell ScriptingJUnitEasyMock+1

University of michigan

Graduate Student Instructor

Aug 2013Dec 2013 · 4 mos

  • Course: Database Management Systems
  • incl. Java, JDBC, PostgreSQL
  • Designed course projects and evaluation strategy
  • Led discussion sessions
  • Guided students in office hours

Bose corporation

Software Engineering Intern

May 2013Aug 2013 · 3 mos

  • Developed a new tool to diagnose false failures in amplifiers - using WPF, MVVM
  • C# .NET

Alstom power

Software Engineering Intern

Jun 2011May 2012 · 11 mos · Zürich Area, Switzerland

  • Used Java and MySQL database to improve performance of in-house software.

Fraunhofer institute

Software Intern

May 2010Jul 2010 · 2 mos · Berlin Area, Germany

  • Implemented an algorithm in Matlab to
  • minimize the effect of interference in mobile communication
  • maximize throughput of wireless systems

Cornell university

Research Intern

May 2009Jul 2009 · 2 mos

  • Used C++ and Matlab to implement image cross-correlation, with application in nanofabrication

Education

University of Michigan

Master of Science (M.S.) — Computer Science

Jan 2012Jan 2013

Indian Institute of Technology, Delhi

Bachelor of Technology (B.Tech.) — Electrical Engineering

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Single Sign-on (sso) & Java

Explore similar profiles based on matching skills and experience