Summary
Overview
Work History
Education
Skills
Timeline
Generic

Santhi Jacob

Technical Lead
Apex,NC

Summary

Innovative technical leader offering 17 years of expertise in developing cloud native enterprise applications using Java and Spring. Seasoned professional with background in full software development lifecycles. Quickly learns and masters new technologies while working in both team and independent settings. Skilled in directing development with creative and performance-oriented approach.

Overview

18
18
years of professional experience
7
7
years of post-secondary education

Work History

Technical Lead/Senior Software Engineer

Fidelity Investments
Durham, NC
09.2019 - Current
  • Worked very closely with Database Architects to evaluate the right database and tools for highly performant tier 0 applications like fidelity order management systems and other trading applications.
  • Designed and developed utilities to assess and tune the performance of complex trading applications.
  • Conducted research, created designs and developed code on cutting edge technologies like AWS Lambda , Step Functions
  • Automated cloud deployments using cloud formation template (CFT)
  • Designed and developed a feature to automatically resolve conflicts that originated from oracle golden-gate replication process. This innovative solution is saving numerous hours of manual work by DBAs to recover the trading system.
  • Expertise with messaging systems including Kafka, IBM MQ
  • Designed and developed critical solutions to handle complex failover scenarios and data recovery of stranded transactions. Some of the critical designs include, designing and implementing solution to rewind Kafka consumers in case of unexpected failover.
  • Design and develop robust solutions to meet client requirements for functionality, scalability and performance.
  • Trained and mentored junior developers and engineers and working to improve overall team performance.
  • Employed peer code review to better delegate error checking duties and enhance debugging outcomes.
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Exhibited strong technical aptitude and application expertise resulting in optimized performance, continuous improvement recommendations and product innovation.
  • Drove technical initiatives to align with long-term business strategies.

Assistant Vice President

Deutsche Bank
Cary, NC
12.2016 - 08.2019
  • Designed and developed automated on-boarding & self-provisioning application for messaging platforms within the bank. This self-provisioning web portal provides ordering capability, Inventory management, monitoring and self-provisioning for middle-ware products like IBM MQ and Solace in standalone and, containers running on RedHat Openshift
  • Responsible for designing and developing RESTful api using Spring, Java, Tomcat
  • Develop Spring components to implement complex provisioning logic.
  • Designed and developed web-pages using thymeleaf, jquery,css
  • Developed cloud ready applications using docker
  • Implemented automated deployment of middle-ware components in openshift.
  • Performs requirement gathering, analysis , design & development
  • Lead application enhancement activities like bug fixing, performance enhancements, code reviews, application testing ,deployments, release and conducting demos to stakeholders


Assistant Vice President

Deutsch Bank
Cary, NC
12.2014 - 07.2016


  • Design and develop capacity tracking application to migrate and transforms data from geneos tool to capacity database. Data was transformed into a normalized form so that the reporting tool (dbReports) can utilize this data to generate historical reports and charts to help with capacity planning.
  • Designing and developing capacity tracking application using Informatica ETL mappings, geneos and oracle DB
  • Enhancing monitoring solutions for Solace platforms utilizing Java, Geneos tool & Solace API’s
  • Migrating JMS application (using TIBCO EMS software) to Solace messaging platforms
  • Provide L3 support for Solace messaging platform and assisting application and platform owners to resolve any issues with on-boarding to Solace platform
  • Track various metrics of solace appliances for monitoring purposes using KDB NoSQL time-series database.

Senior Support Engineer

Tibco Software Inc
Chapel Hill, NC
12.2012 - 12.2014
  • TIBCO ActiveMatrix Service Grid is a comprehensive SOA development platform that lets you transform business logic written in different programming languages into re-usable SOA services, and then assemble those services into powerful composite applications
  • Help debug and solve problems that may arise during the implementation of complex solutions by external and internal customers using our products
  • Understand and Reproduce customer issues locally within the Support lab
  • Utilize good communication skills (phone/email) to provide excellent support to the TIBCO customer base
  • Document problems their solutions, and defects, accurately and completely
  • Rapidly Investigate and provide workarounds as applicable
  • Learn the technologies required for supporting the TIBCO products

Module Lead

Wipro Technologies
Dublin, Ohio
05.2010 - 12.2012
  • Lead the team responsible for enhancing and supporting AMS for Cardinal health(Ohio). AMS or Automated Management System is a supply chain management system which includes applications to assist the warehouses during pick, pack and Ship
  • Design and development of various new features and system enhancements using Java ,JEE, SQL Server, VB .NET, C#
  • Support of AMS applications running in various warehouses(onsite) to ensure application availability
  • Application maintenance and bug fixes
  • Project estimation, requirement gathering

Senior Software Engineer

Wipro Technologies
Bengaluru, Karnataka, India
04.2008 - 03.2010
  • Easy Permit Postage at Pitney Bowes is a unique service that provides direct marketers with a reliable and efficient way to quickly transfer permit postage funds to their mailing house - on time and hassle free Client:
  • Responsible for design and development of various features and system enhancements using Oracle 9i, BroadVision Content Management, JAVA, JEE, E-Faces,JBoss Application Server, JSP,
  • Played the role of a technical lead in enhancing and supporting existing applications
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.

Software Engineer

Wipro Technologies
Bengaluru, Karnataka, India
01.2004 - 03.2008
  • Multiple development Projects at Pitney Bowes designing, documenting and developing various functional modules using Java,
  • JEE, Broadvision, Struts, PL/SQL, rational clear case

Education

Bachelor of Computer Applications - Computer Science

Baselious Poulose Catholicose College
06.2001 - 06.2004

Master of Science - Software Engineering

Birla Instituteof Technology And Science
Pilani, Rajasthan, India
08.2004 - 11.2008

Skills

    Spring, Springboot

undefined

Timeline

Technical Lead/Senior Software Engineer

Fidelity Investments
09.2019 - Current

Assistant Vice President

Deutsche Bank
12.2016 - 08.2019

Assistant Vice President

Deutsch Bank
12.2014 - 07.2016

Senior Support Engineer

Tibco Software Inc
12.2012 - 12.2014

Module Lead

Wipro Technologies
05.2010 - 12.2012

Senior Software Engineer

Wipro Technologies
04.2008 - 03.2010

Master of Science - Software Engineering

Birla Instituteof Technology And Science
08.2004 - 11.2008

Software Engineer

Wipro Technologies
01.2004 - 03.2008

Bachelor of Computer Applications - Computer Science

Baselious Poulose Catholicose College
06.2001 - 06.2004
Santhi JacobTechnical Lead