Summary
Overview
Work History
Education
Skills
Timeline
Generic

KARTHIK SANKAR

Irving,United States

Summary

Experienced Software Engineering manager with 14+ years in software development and 5 years in leadership roles. Proficient in AWS, Azure, JavaScript, HTML, TypeScript, Docker/Kubernetes, Swift / Kotlin and leading digital teams at Citi. Proven track record of delivering scalable cloud-based solutions and collaborating with product managers to align technical solutions with business goals. I am also managing two digital teams at Citi with 20 resources to drive and deliver digital solutions for the bank. My tenure includes leading scalable projects at Citi and Exxon, focusing on AWS for traffic scalability and system resilience, and closely collaborating with product managers to align technical solutions with business goals.This strategic approach contributed to the successful launch of Citi's Retail Banking Products last year and also Exxon's mobile app (iOS / Android) in the UK with geo tagging and in app fuleing modules, receiving positive user feedback. My hands-on approach to coding and problem-solving directly contributes to overcoming complex challenges and achieving project milestones. Seeking a senior management role, I aim to leverage my technical and leadership skills to drive project success, cultivate a culture of excellence, and ensure resilience in the face of challenges, demonstrating my commitment to meeting business objectives and enhancing user experiences.

Overview

14
14
years of professional experience

Work History

Vice President / Software Eng. Manager

Citibank NA
05.2019 - Current
  • As an experienced manager, I have been delivering Web and iOS/Android apps for the Citi Marketing team for 5 years
  • I have worked on architecting modular design using Angular JS and React components to build custom/reusable citi.com marketing pages
  • I worked on architecting web components so that they could be reused, and this increased developer productivity by cutting the effort to half the sprint
  • I worked on the Citi Mobile App, which involves App Clip to boost bank account opening transactions by 30%
  • Actively does code review and writes code for important skeleton and app design components using UIKit and UIAnimations to create an engaging user experience when banking
  • Worked with Product partners to get technology roadmap and lead team of two digital teams at Citi
  • I have been working on design discussions with leads in the team to make sure the best engineering principles are followed while developing the product with API RESTful design and JavaScript/ Typescript best practices
  • Working with product and business to prioritize work for the team and budgeting
  • I have worked on hiring the best talent for the team and for the organization
  • Utilized data-driven insights from app and Adobe metrics to make continuous improvements and optimize the user experience and roadmap for the team to work on
  • Demonstrated effective communication, leadership, and collaboration skills in managing the team and coordinating with stakeholders to meet product requirements
  • I helped direct reports improve their day-to-day activities, making sure they were making an impact on the product that was being delivered.

Principal Software Engineer

Photon Infotech
11.2016 - 05.2019
  • Led the scaling of Chase mobile app traffic from MVP to global launch using AWS and edge servers, optimizing request handling with Rabbit MQ
  • Developed an iOS dynamic framework specifically for banking applications, streamlining the app's core functionalities
  • Enhanced download manager performance using NSOperationQueues, significantly improved data management efficiency
  • Designed and implemented a banking module with an MVVM architecture, ensuring high-quality code through rigorous reviews
  • Created an iOS Swift document generation tool utilizing Python and SourceKit, facilitating automated documentation processes
  • Documented framework governance and agile support processes, improving project management and team collaboration
  • Converted an existing SQL database to Realm hosted in AWS, optimizing data storage and retrieval mechanisms
  • Implemented custom POCs to improve developer productivity and faster delivery for web applications
  • Developed a custom logging library to simplify application debugging, streamlining the development workflow
  • Focused on app optimization using Instruments, ensuring high performance and efficient resource use
  • Expanded technical portfolio by working on Flutter for a Gift Card App, demonstrating versatility and adaptability in mobile development.

Technical Lead - Mobile

Photon Interactive
11.2013 - 11.2016
  • Spearheaded development of Exxon's inaugural UK mobile app for both iOS and Android platforms
  • Conceptualized and implemented proof-of-concepts (POCs) to enhance the digital pumping experience, focusing on geo-fencing and fueling processes
  • Successfully transitioned POCs into full-fledged product features, contributing to a remarkable 60% increase in user sign-ups during the app's initial launch phase
  • Designed and developed an internal remote debugging tool to streamline QA testing procedures, improving efficiency and effectiveness for both onshore and offshore teams
  • Designed architecture for mobile apps that follows MVC
  • Worked on content management and notifications for iOS App
  • Developed an encryption wrapper with OpenSSL for content management in iOS
  • Effectively managed offshore resources in delivering the project with each milestone met.

Senior Software Engineer

Sourcebits INC
07.2012 - 11.2013
  • Developed two significant apps and successfully released them in the iTunes App Store
  • Involved in scrums and delivered quality code in every release
  • Worked on custom control for iOS to deliver user alerts
  • Worked on custom control for table view to create swipe cells
  • Developed vDSP Algorithms using Accelerate Framework.

Software Engineer

Accenture India
11.2010 - 07.2012
  • Developed web apps with jQuery and JavaScript
  • Handled Testing for banking project
  • Was active in programming a web module that made an impact in product delivery
  • Developed an internal JavaScript tool to maximize development process.

Education

Bachelor of Computer Science and Engineering (B.E) -

Anna University
05.2010

Skills

  • Agile Scrum
  • Containers / Kubernetes
  • Microservices / Monolith Architecture
  • Spring Boot / Java
  • Team Leadership
  • People Management / Technical Architecture
  • Angular / JavaScript
  • JavaScript / TypeScript
  • Amazon Web Services
  • Node JS and Tailwind CSS
  • System Design / UML
  • MongoDB / Postgres-SQL
  • React Native / Open Source

Timeline

Vice President / Software Eng. Manager

Citibank NA
05.2019 - Current

Principal Software Engineer

Photon Infotech
11.2016 - 05.2019

Technical Lead - Mobile

Photon Interactive
11.2013 - 11.2016

Senior Software Engineer

Sourcebits INC
07.2012 - 11.2013

Software Engineer

Accenture India
11.2010 - 07.2012

Bachelor of Computer Science and Engineering (B.E) -

Anna University
KARTHIK SANKAR