Tapo B.

Engineering Manager

Bengaluru, Karnataka, India14 yrs 5 mos experience
AI ML PractitionerAI Enabled

Key Highlights

  • Led the development of a scalable SaaS IoT platform.
  • Created a distributed streaming platform processing billions of events.
  • Designed a recommendation engine for a major banking solution.
Stackforce AI infers this person is a SaaS and Fintech expert with extensive experience in cloud and data engineering.

Contact

Skills

Core Skills

Big DataCloudMachine LearningSoftware ArchitectureData EngineeringSoftware Development

Other Skills

AWSAmazon Web Services (AWS)AngularJSApache BeamApache KafkaApache SparkArtificial Intelligence (AI)Big QueryCICSCOBOLClouderaCore JavaDOCSISData AnalysisData Analytics

About

Strong experience in developing applications using cloud and infrastructure. Expertise in designing and developing software applications with strong analytical skills coupled with excellent verbal and written communication skills. Proven ability to lead projects and work independently. Self-starter with excellent interpersonal skills & creative problem-solving skills gained from experience at startups and leading organisations. Adopted Opensource software and specialised in Data Warehousing, Scalable Software Design, Cloud, IoT and DevOps. Worked with cutting edge state-of-the-art technologies like Kubernetes, Hadoop, NoSQL, Streaming Architecture with Kafka, Platform management and monitoring and multiple Machine Learning frameworks. Advised company executives on tech strategies that lead to new revenue streams. Closely connected with a community of engineers who solve their organisation's core technical problems and create new applications. Aspire to impact our world and leave a distinguishing mark positively.

Experience

14 yrs 5 mos
Total Experience
3 yrs 7 mos
Average Tenure
3 yrs 9 mos
Current Experience

Acko

Engineering Manager

Sep 2022Present · 3 yrs 9 mos · Bengaluru, Karnataka, India · Hybrid

Vahan

Architect - Data Platform

Sep 2021Sep 2022 · 1 yr · Remote

Gamma analytics

2 roles

Software Architect

Promoted

Jul 2018Aug 2021 · 3 yrs 1 mo · Kolkata, West Bengal, India · Hybrid

  • Created the Platform Engineering team in the organisation responsible for setting up and monitoring platforms for multiple deployments.
  • Created an open-source distributed streaming platform using a composition of state-of-the-art BigData components like Hadoop, Spark, Kafka, Redis, Mongo leading to the first Datawarehouse implementation for the organisation. This solution is scaled to process Billion of events per day.
  • Created multiple core components like cached-query, unified object-store client, distributed cache, micro-streaming framework, etc which are used across all analytical products in the organisation.
  • Created a scalable multi-tenant SaaS IoT platform for managing and monitoring a large number of TR-69 devices (100,000+ per hour). Deployed the IoT platform on AWS + Kubernetes. Tech used - JAVA, Spring Boot, Microservice, Kafka, Event Streaming, MongoDB, Redis.
  • Created a generic anomaly detection framework on Google Cloud using Apache Beam, Facebook Prophet and Big Query for gas agencies.
  • Implemented SNMP based framework for the collection of critical network devices' metrics and drive analytics on top of that.
  • Designed and developed the data engineering features of a warranty package recommender system for a renowned car manufacturing group.
  • Lead a team to implement the Big Data platform for running the organisation's core product for Telecom RA.
HadoopSparkKafkaRedisMongoDBAWS+6

Technical Lead

Sep 2015Jun 2018 · 2 yrs 9 mos · Kolkata, West Bengal, India · Hybrid

  • Hired during the inception of the organisation (first 5 engineers) and introduced many processes which have evolved and proven effective till date.
  • Designed and implemented a Single Sign-On (SSO) system for multiple BE apps using Spring Security & Netflix Zuul.
  • Designed and implemented the core component of microservice-based architecture which is fundamental to all new applications in the organisation.
  • Developed components like ETL, Rule Designer for mobile banking analytical solution called Teller.
  • Developed core modules for case tracking in a solution called Case Tracker.
  • Developed message broker for communication between Wechat and Salesforce CRM.
  • Designed and implemented a BI solution called Turbo to be very dynamic in handling inputs with simple APIs.
  • Developed a recommendation engine using machine learning, spark, google app engine, python.
  • Introduced a program called ACE which offered internships to quality graduates, and a handful of them hired who now leads many of the organisational tech initiatives and leading products.
Spring SecurityNetflix ZuulETLMachine LearningSparkPython+2

Tata consultancy services

System Engineer

Jul 2011May 2015 · 3 yrs 10 mos · Mumbai, Maharashtra, India · On-site

  • In the early days, worked on COBOL and CICS, developing small apps like calendar, an SQL style regex utility.
  • The best part of working in these apps was to create calendar or compilation algorithms keeping in mind the constraints applied by the nature of those languages, with no open sourced libraries available.
  • Each line of code was built from scratch.
  • Worked on financially critical banking problems for various Indian Banks like CBI, BOM, ALB.
  • Interacted with clients and site teams, understood the business problems; proposing and developing a feasible approach.
  • Designed and developed a server in JAVA to act as an intermediate for routing and tracking NEFT/RTGS messages.
  • This server till date handles large number of messages.
  • The number of messages growing every day.
  • Specialised in Remittance module and lead a team to develop unique solutions to a variety of clearing processes.
  • Voluntarily created a platform with SHELL scripts which enabled automation of a lot of tasks like auto-code generation, region monitoring and maintenance.
  • Enabling developers to use the framework for creating new scripts thus making life easier and development faster.
  • Developed a multi streaming framework in SHELL which takes multiple files of millions of records as input and passes into streams by automating load balancing for processing.
  • It also has a cli based monitoring and control system.
  • Participated in major organisational events like Nielsen-Hackathon; got selected and managed to showcase our team's idea in front of leading technology enthusiasts globally.
  • In another event, awarded runners up for coming up with an unique idea ensuring password security for the article titled "Password Habit - Puzzle or Pie".
  • Organised sports activities in the organisation and was a part of the core team to bring out our project's "Impression" magazine.
  • Recognised in the organization with multiple awards like LIREL, Star of the Batch, Star of the Month amongst many others.
COBOLCICSJavaShell ScriptingSoftware Development

Education

Sikkim Manipal Institute of Technology

Bachelor's degree

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Big Data & Cloud

Explore similar profiles based on matching skills and experience