Summary
Overview
Work History
Education
Skills
Timeline
Certification
Hi, I’m

Rejish Cheruvatta

Irving,TX
Rejish Cheruvatta

Summary

Hands-on Software Architect with 20+ years of experience in designing, developing and supporting highly scalable and mission critical applications.

Strong ability to lead teams, learn new systems, analyze data, manage large-scale technical issues and provide optimized solutions adhering to architecture principles and above all - a great team player.

Overview

22
years of professional experience
1
Certificate

Work History

Blackberry Corporation

Distinguished Software Architect /Director of Engineering
03.2022 - Current

Job overview

  • Provide technology leadership for geographically dispersed 80+ strong team of product managers, software engineers and QA engineers
  • Drive E2E product development and solution engineering with focus on end user experience using Machine Learning based platforms.
  • Provide leadership in design and implementation of AWS based solution for Blackberry Persona and Cylance Protect
  • Implement the process behavioral based malware detections for Cylance Protect product.
  • Maintain product roadmap and provide technical mentorship and training to teams and support management in identifying and implementing competency development measures.

Blackberry Corporation

Principal Software Architect / Engineering Manager
10.2015 - Current

Job overview

  • Lead team of 20+ software engineering responsible for delivering the BIS Data and Risk Engine services.
  • Architected data pipeline in AWS for ingesting and processing data from BIS mobile and desktop clients.
  • Architected and led development effort for multiple Risk Engine microservices to assess Risk levels for endpoints.
  • Architected and helped develop BlackBerry Analytics Service and managed migration of this service to AWS with minimal impact to service.

Good Technology

Principal Software Engineer
03.2009 - 10.2015

Job overview

  • Helped architecting and leading a team of engineers to design and develop server components of Good Mobile Messaging platform for enabling secure communication between corporate data servers and mobile devices.
  • Led software development initiative as subject matter expert and primary point-of-contact for project management staff for Good Mobile Messaging server components.

Motorola

Sr Software Engineer
10.2005 - 03.2009

Job overview

  • Actively involved in design, implementation and maintenance of Motorola Mobile Messaging Server for Sun Java Communication Suite and Lotus Domino mail servers.
  • Designed and developed SMIME support for Android Mobile Mail Client.
  • Designed and developed contacts and calendar modules for Android client that synchronizes user PIM information with messaging servers.

JP Mobile

Senior Software Engineer
12.2003 - 10.2005

Job overview

  • Involved in design and development of JP Mobile's messaging solutions including the flagship product - Surewave Mobile Messaging Suite.
  • Designed and developed J2ME Client for synchronizing PIM and email modules with SureWave Server.

Kyros Soft Tech

Embedded Software Engineer
12.2001 - 12.2003

Job overview

  • Key Contributor in developing and shipping the SCOSTA and KCOS Smart Card Operating Systems
  • Developed the handheld POS terminals on Rabbit Micro controllers and RS232 drivers for Kyros Smart Card Readers.

Education

Bangalore University

Bachelor in Engineering from Computer Science
2001

Skills

  • Big Data and Machine Learning
  • Cloud assessment & Migration
  • Legacy Modernizations
  • Enterprise Architecture and Framework
  • Apache Spark, Delta Table, HUDI
  • Amazon Web Services (AWS), Databricks
  • PyTorch, TensorFlow, Scikit-Learn
  • Microservices
  • Programming (Java, Python, Scala, Golang)
  • System Architecture & Design

Timeline

Distinguished Software Architect /Director of Engineering

Blackberry Corporation
03.2022 - Current

Principal Software Architect / Engineering Manager

Blackberry Corporation
10.2015 - Current

Principal Software Engineer

Good Technology
03.2009 - 10.2015

Sr Software Engineer

Motorola
10.2005 - 03.2009

Senior Software Engineer

JP Mobile
12.2003 - 10.2005

Embedded Software Engineer

Kyros Soft Tech
12.2001 - 12.2003

Bangalore University

Bachelor in Engineering from Computer Science

AWS Certified Cloud Practitioner

AWS Certified Cloud Solutions Architect

Certification

AWS Certified Cloud Practitioner

AWS Certified Cloud Solutions Architect

Rejish Cheruvatta