Krish Nalam

Experience

Everywhere I’ve worked, newest first.

Experience

  1. RBC BorealisSep 2026 — Present

    Machine Learning Engineer Intern · RBC Borealis

    • Python
    • RAG
    • FastAPI
    • Vector Search
    • Docker
    • Kubernetes
  2. aUTorontoSep 2026 — Present

    Software Developer · aUToronto

    • Python
    • C++
    • Linux
  3. RBCMay 2026 — Aug 2026

    Software Engineer Intern · RBC

    • Built an end-to-end CI/CD pipeline on Red Hat Ansible deploying an auth service to Windows Server across 4 environments, cutting deploy time 85% and eliminating 30+ manual steps.
    • Automated the TLS certificate lifecycle against an OAuth2 PKI CA, cutting provisioning from 2 days to 5 minutes using in-memory PKCS12 bundles and HashiCorp Vault so no key touches disk.
    • Ansible
    • Python
    • HashiCorp Vault
    • OAuth2
    • CI/CD
  4. RBCMay 2025 — Aug 2025

    Software Developer Intern · RBC

    • Engineered a Java/Spring Boot ETL service consolidating HSBC data post-merger, reformatting 30GB+ of weekly data for 12+ mainframe jobs and migrating SOAP endpoints to REST.
    • Wrote PostgreSQL stored procedures archiving transaction history (database size down 15%) and modernized legacy RBC Express code to ES6+, contributing $100K in annual savings.
    • Java
    • Spring Boot
    • PostgreSQL
    • REST
    • ES6
  5. Unicomm — Fintech StartupMar 2025 — Jun 2025

    Full-Stack Developer (Contract) · Unicomm — Fintech Startup

    • Shipped Dockerized Node.js microservices on AWS EC2 behind API Gateway for a social platform connecting investors and startups, released through a Jenkins CI/CD pipeline.
    • Moved the client from React to React Native, cutting re-renders 60% with Redux and client-side caching.
    • React Native
    • Redux
    • Node.js
    • AWS
    • Docker
    • MongoDB
  6. RBCJul 2024 — Aug 2024

    Back-End Developer Intern · RBC

    • Benchmarked SARIMA against an LSTM (TensorFlow) on RMSE for hourly login-traffic forecasting.
    • Operationalized the winning model in production to automate capacity planning, cutting manual workload 30%.
    • Python
    • TensorFlow
    • SARIMA
    • Jupyter
  7. RBCJul 2023 — Aug 2023

    Software Engineer Intern · RBC

    • Boosted test coverage to 95% for RBC’s Visa Rewards by automating key tests with Docker, Java & ReadyAPI.
    • Improved API test reliability 25% with a WireMock & Postman mock-API suite, reducing UAT and production issues.
    • Java
    • Docker
    • ReadyAPI
    • WireMock
    • Postman