Benjamin Sebastian

Benjamin Sebastian Email and Phone Number

Senior Software Engineer at Genesys | Interactive Intelligence @ Genesys | Interactive Intelligence
indianapolis, indiana, united states
Benjamin Sebastian's Location
Indianapolis, Indiana, United States, United States
Benjamin Sebastian's Contact Details

Benjamin Sebastian work email

Benjamin Sebastian personal email

n/a
About Benjamin Sebastian

To utilize my 16+ years of experience in developing software that run on cloud and on-premises platforms to develop rich, reliable, and secure applications for your organization.

Benjamin Sebastian's Current Company Details
Genesys | Interactive Intelligence

Genesys | Interactive Intelligence

View
Senior Software Engineer at Genesys | Interactive Intelligence
indianapolis, indiana, united states
Website:
inin.com
Employees:
724
Benjamin Sebastian Work Experience Details
  • Genesys | Interactive Intelligence
    Senior Software Engineer
    Genesys | Interactive Intelligence Apr 2012 - Present
    Indianapolis, In
    Worked on a team to design and implement a solution to seamlessly integrate WebRTC functionality from the PureCloud cloud platform into the Interaction Center on-premises telephony subsystem. Utilized the AngularJS framework to route Interaction Center WebRTC call requests to PureCloud microservices running on the Amazon Web Services Cloud, while maintaining the call control in the Interaction Center.Designed and developed the Interaction Center Secure Token Server, a highly scalable security token service written mainly in C++, with JavaScript and C# components, to authenticate single sign-on users from the web (via HTTP requests), and desktop applications (via secure socket requests). This subsystem, using the plugin architecture, provides both the Identity Provider and Service Provider functionality as specified by the SAML standard, where the Identity Provider plugin returns claims about authenticated users, and the Service Provider plugin returns secure access tokens to the validated users.Added additional license usage tracking and reporting to the legacy C++ CaaSBilling subsystem. Wrote complex SQL queries and stored procedures to efficiently store this data in a SQL Server database.Rewrote the License Manager, a legacy subsystem, to support both assigned and concurrent user licensing models in the Interaction Center. This highly available subsystem, written in C++, utilizes STL containers to provide fast and efficient lookups of configured user licensing data, and based on that data, acquires licenses for users from the available license pools.Rewrote the legacy ClientServices subsystem to support both stationed and stationless application logins into the Interaction Center. This is another highly available subsystem that uses STL containers in C++ to maintain user sessions, and enforce the business logic of permitting logins based on the user, station and client machine that the login is initiated from.
  • Genesys | Interactive Intelligence
    Software Engineer
    Genesys | Interactive Intelligence Apr 2006 - Apr 2012
    Indianapolis, Indiana
    Maintained the Status Aggregator subsystem, a realtime user status replication service that synchronizes the user’s status between the Interaction Center and other status management systems, such as Microsoft Lync and Skype.Designed, developed, and maintained the Interaction Center certificate management system in C++, using the OpenSSL library. Built various tools and implemented new handshaking protocols that securely generate and exchange certificates between the various Interaction Center applications and subsystems using shared secrets. These certificates are then used to establish secure socket connections for all internal and external Interaction Center communications. Maintained the legacy WebServices subsystem, which manages all Interaction Center web chats. This is a C++ subsystem, with JavaScript and C# client applications, that provides the functionality to chat with Interaction Center users from any browser.
  • Genesys | Interactive Intelligence
    Finalization Software Engineer
    Genesys | Interactive Intelligence Apr 2000 - Apr 2006
    Indianapolis, Indiana
    Developed and maintained install programs, using InstallShield and Microsoft Windows Installer, for the various Interaction Center products and versions, across multiple servers. Created, in C++, many of the custom install functionality, such as displaying custom dialogs, making ODBC API calls to execute SQL statements on databases, and to configure web services.
  • Pdm Systems
    Software Engineer
    Pdm Systems Jan 1998 - Apr 2000
    Dayton, Ohio
    Responsible for developing software communication tools in Microsoft Visual C++ for the PDM thickness gage measurement system. Also designed a web based application to facilitate the remote operation of the gage over the Internet, and to display the current thickness readings.

Benjamin Sebastian Skills

C++ C/c++ Stl Javascript Java C# Boost C++ Ace Openssl Angularjs Requirejs Gruntjs Xml Html Xhtml Sql Jira Microsoft Visual Studio C++ Eclipse Perforce Bitbucket Windows 7 Windows 10 Ubuntu Raspberry Pi

Benjamin Sebastian Education Details

Frequently Asked Questions about Benjamin Sebastian

What company does Benjamin Sebastian work for?

Benjamin Sebastian works for Genesys | Interactive Intelligence

What is Benjamin Sebastian's role at the current company?

Benjamin Sebastian's current role is Senior Software Engineer at Genesys | Interactive Intelligence.

What is Benjamin Sebastian's email address?

Benjamin Sebastian's email address is be****@****sys.com

What schools did Benjamin Sebastian attend?

Benjamin Sebastian attended Wright State University.

What skills is Benjamin Sebastian known for?

Benjamin Sebastian has skills like C++, C/c++ Stl, Javascript, Java, C#, Boost C++, Ace, Openssl, Angularjs, Requirejs, Gruntjs, Xml.

Who are Benjamin Sebastian's colleagues?

Benjamin Sebastian's colleagues are Jon T., Brenon Smith, Dori Stark, Chris Capps, Prince Mashayahanya, Akin Sefer, Poke Boy.

Not the Benjamin Sebastian you were looking for?

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.