Hi all, I'm John 👋

A passionate Software Engineer and DevOps Enthusiast 🚀 with experience in building robust web and mobile applications. Skilled in Java, Spring Boot, Python, JavaScript, ReactJS, and Node.js. Proficient in CI/CD pipelines, infrastructure automation, and cloud services (AWS, GCP). Dedicated to exploring tech stacks for efficient, scalable solutions.

profile

What I do

SOFTWARE ENGINEER AND DEVOPS ENTHUSIAST EXPLORING EVERY TECH STACK

  • Java

  • JavaScript

  • reactjs

  • nodejs

  • npm

  • sql-database

  • aws

  • firebase

  • python

  • docker

⚡ Build and maintain robust backend systems using Spring Boot, Django, Node.js

⚡ Implement CI/CD pipelines for efficient development and deployment

⚡ Integration of third party services such as Firebase/ AWS / GCP

Education

Dalhousie University
Dalhousie University
Bachelor of Applied Computer Science, Minor in Business

January 2022 - April 2026

Participated in various research projects and coursework relevant to software engineering and DevOps.

  • Data Structures & Algorithms
  • Software Development
  • Database Systems
  • Software Engineering
  • Network Computing

Experiences

Fidelity Investments Canada
Fidelity Investments Canada
IT Architect Intern
Sep 2024 – Dec 2024

Worked on enterprise architecture and cloud migration projects, developing and automating infrastructure.

  • Designed and implemented an enterprise application portfolio management tool for 200+ IT applications, improving decision-making with streamlined data visualization
  • Migrated on-premise applications to AWS using EC2, EBS, and S3, enhancing scalability and performance
  • Automated cloud infrastructure deployment using Terraform, reducing setup time by 30%
  • Utilized SAP LeanIX and ServiceNow to contribute to strategic enterprise architecture projects
  • Supported system design and delivery for migration projects, improving operational efficiency by 20%
Enginuity Inc.
Enginuity Inc.
Junior Automation Engineering Student
Jan 2024 – Apr 2024

Contributed to automation and robotics projects, enhancing machine communications, and optimizing automation systems.

  • Developed a C++ algorithm reducing error rates by 90% in linear actuator software
  • Streamlined IoT data management using Python and Node-RED
  • Deployed infrastructure as code (IaC) with Ansible
  • Integrated real-time data capture APIs using OpenCV
  • Programmed and troubleshot PLCs for improved automation reliability
  • Operated MQTT, Modbus TCP/IP, and EtherNet/IP for machine communications

Projects

Showcasing a selection of my personal projects

RateMyResume
RateMyResume

Increased resume quality for job seekers by 40% as measured by user feedback, by developing a Next.js web application that integrates Mistral & OpenAI APIs to provide real-time, AI-powered resume analysis and improvement suggestions.

Tools Used: Next.js, TypeScript, Mistral API, OpenAI API, Node.js

Purchase Order Management System
Purchase Order Management System

Led the development of a comprehensive order management system that achieved a 40% increase in processing speed, a 50% reduction in response time, and a 25% boost in user satisfaction. Deployed on AWS EC2 with dynamic content rendering using React.js and efficient backend processing with Node.js and MySQL.

Tools Used: AWS (EC2 & Route53), React.js, Node.js, RDBMS, RESTful API

Brain Computer Interface Game
Brain Computer Interface Game

Developed 'Mental Marauders,' a brain-computer interface (BCI) game with NeuroCognitive Imaging Lab at Dalhousie University, enabling control through EEG and fNIRS brain activity. Implemented core functionalities using Python and PyGame, including game levels, real-time data communication with NeuroPype, and Firebase integration for data logging. Ensured millisecond-level timing for EEG synchronization.

Tools Used: Python, PyGame, Pytest, Firebase, NeuroPype, EEG, fNIRS

Trade Wise
Trade Wise

Accumulated 2,000+ users by engineering an AI-driven financial assistant that provides real-time market insights, interactive charts, and financial data. Integrated advanced features like TrendSpotter, StockX-Ray, and CandleForge, delivering lightning-fast, precise analysis across global markets.

Tools Used: NextJS, TailwindCSS, TypeScript, Llama3.1-70B-Groq API, TradingView API

Sales Insights
Sales Insights

Developed a Power BI dashboard that improved sales efficiency by 20% and reduced reporting time by 25%. Analyzed over 20,000 transactions using SQL, improving data accuracy by 30%. Published the dashboard to the cloud, enhancing data access and collaboration.

Tools Used: SQL, Power BI, DAX, MySQL

Contact Me ☎️

Discuss a project or just want to say hi? My Inbox is open for all.