Prem Raheja

Hello, World;

I

Cloud Platform Engineer | Software Developer | AI Enthusiastic

More About Me







About

world -- -bash -- 80x24

Last login:

welcome@new-host:~$ Prem.currentCity

Toronto, Ontario, Canada

welcome@new-host:~$ Prem.education

University of Alberta

welcome@new-host:~$ Prem.interests

["Design", "Code", "Deploy", "Food", "Dog Admirer", "Bicycles", "Photography"]

welcome@new-host:~$ Prem.workExperience.latest

{

"company":"IBM",

"role":"Software Developer",

"startDate":"January 2022",

}

welcome@new-host:~$ Prem.resume

premraheja.pdf <-- Click here to view





Resume

More about my credentials!

Work Experience

Software Developer

IBM Canada Pvt LTD

Jan 2022 - Present

  • Implementing security components within the Solution
  • Creating design documentation such as Functional Programming Specifications and high-level design documentation to implement the identified components
  • Creating test cases for developed components such that they are ready to be integrated into the product
  • Provides fixes and resolves bugs to defects identified by the verification team during the SDLC
  • Managing and upgrading different softwares like JIRA, Vault, Artifactory, Admin tools, ansible, Gitlab, etc
  • Creating automation scripts to migrate JIRA instances from different JIRAs to our developed and managed JIRA Software
  • Creating CI/CD pipelines to ensure correct development and integration of the new upgrades

Backend Developer

Brickstreet.io

July 2021 - Oct 2021

  • Architected and developed Brickstreet’s backend system
  • Designed and developed a Role Based Security Framework. Produced schema designs and operational plans to enforce and maintain identity management workflows using Django and MongoDB
  • Developed REST APIs to cater features like instant messaging, news feed, discussion forums and shopping cart

Cloud Platform Engineer

Royal Bank of Canada

May 2020 - Dec 2020

  • Managing Elastic Cloud Enterprise (Elasticsearch and Kibana) and Apache Kafka Platforms deployed on private cloud using Ansible as Configuration Management tool
  • Providing ECE and Kafka as a Service to 70+ internal RBC’s application teams
  • Provisioned Concourse pipeline as a build tool for executing various Ansible and Python scripts used for mainting the platform
  • Created an automation tool to update the patching server based on the requirement of 120 servers
  • Contributing to document major scripts, How Tos and improving Git branching strategy

Software Developer

Athenas Owl|Quantiphi Inc.

July 2018 - Aug 2019

  • Created RESTful microservices using Django Rest Framework and setting-up the infrastructure for the web services, Writing reusable, testable, and efficient code
  • Developed a File System which manages user data. High performant, extensive tool which helps user to manage operations such as storage management, file naming, directory/folders, metadata and managing their access on cloud
  • Developed a general process for pre-workflow pipeline which would identify the type of input and other hyperparameters required by the workflows
  • Designed and updated the existing database (shifted from SQL to NoSQL due to change in architecture)
  • Clearly and regularly communicate with management and technical support colleagues
  • Test and maintain software products to ensure strong functionality and optimization

Legal Desire Media & Insights India

Android App Developer

May 2017 - July 2017

  • Developed an Android application that helps users for staying up to date with the legal changes in the country
  • Developed a user management system which helps for storing, maintaining the users and their credentials
  • Enabling notification and RSS Feed enabling user friendly experience

Indiependent Media LLP

Software Developer

Aug 2015- Nov 2015

  • Developed some functionalities of chatbot using Node-Red and Node JS
  • Integrated various IBM Bluemix API with the chatbot
  • Training the chatbot to pick up keywords and based on it return the result by calling the appropriate APIs



Education

Masters in Computer Science specialization in Multimedia

University of Alberta

Sep 2019 - Dec 2020

CGPA - 4.0/4.0
Relevant Coursework:
  • Artificial Intelligence
  • Computer Vision
  • Image and Video Processing
  • Multimedia Communications
  • Virtual Reality and Telepresence

Bachelor of Engineering in Information Technology

Mumbai University

July 2014 - May 2018

CGPA - 8.55/10
Relevant Coursework:
  • Cloud Computing
  • Software Engineering
  • Database Management System
  • Intelligent Systems


Publications

Skills

  • Python
    80%

  • Java
    60%

  • Django
    70%

  • Shell Scripting
    60%

  • CI/CD
    80%

  • Machine Learning
    70%

  • Image Processing
    70%

  • GCP
    60%

  • MySQL
    85%

Projects

Music is all you need to analyze data

Representing data in form of musical fashion while preserving the original characteristic of data. We used a LSTM model to generate music.

Task specific Image Enhancement

Using Traditional Image Processing Techniques to remove fog and haze from the image.


Immectro

A software for selecting the best microgrid that can be setup at a particular location using Synthetic Aperture Radar (SAR) Satellite Images

Faceo

An android application which helps you to retrieve photos based on your mood.



Contact

I'd love to hear from you!

Where to find me

Toronto, Canada

Call Me At

Phone: (+1) 873 339 4497
WhatsApp: (+1) 873 339 4497