Hi! My name is Steve Armstrong.
I'm an Experienced Backend Developer with Canadian and International Work Experience. I'm skilled in Java, SpringBoot, Kafka and NodeJS.
I have previously worked at Telus, Infosys and Postilize as a Software Developer, Senior Systems Engineer and Full Stack Developer respectively. In addition to my technical expertise, I also bring in domain expertise as a result of building software in the Financial Services and Telecommunications industries.
Work Experience
2023 — 2023
API Marketplace Developer at Telus Communications
Remote Canada
Migration of Software Infrastructure from AWS to GCP, GitLab to Github, and Jenkins to GitHub Actions, streamlining CI/CD
pipelines and reducing build times by 30% with effective dependency caching.Restructured and deployed modular CI/CD workflows via GitHub Actions and containerized systems, integrating with GCP to enable secure, scalable deployments, and achieve a 25% increase in deployment efficiency.
Implemented Serenity BDD for automated testing, improving report clarity, and structure, and enhancing defect detection by 40%.
Leveraged Splunk and Dynatrace APM tools to analyze logs and identify the root cause of a critical production issue in under 1 hour, preventing potential downtime.
2021 — 2022
Senior Systems Engineer at Infosys
Remote India
Led the development and implementation of RESTful APIs for large-scale, on-demand, and bulk data migrations leveraging Java8 Spring Boot microservice architecture applying best practices in Spring methodologies facilitating seamless data
interchange for over 10 million records and enhanced data processing speeds by 30%.Revamped the e-invoice system and GST portal through electronic authentication of B2B invoices and unique invoice number generation for 10 billion invoices.
Facilitated real-time transfer of invoice data from the IRP portal to the GST portal with Java17-based applications on Azure, eliminating manual data entry by 100% and streamlining the GSTR-1 return filing process.
2019 — 2021
Systems Engineer at Infosys
Remote India
Implemented a high-throughput, 99.99% fault-tolerant data processing pipeline using Apache Kafka and Storm, enhancing real-time data handling and seamless user input.
Deployed a robust, scalable data storage solution using Amazon DynamoDB, SQL, and HBase, enabling efficient management of large volumes of structured and unstructured data.
Secured High Performer Status (Band A+) by graduating at the top of the class from Infosys’ global residential corporate training program, with a specialization in Java, Spring Boot, and SQL
Education
2023 — Now
Graduate Certificate in Business Intelligence Analytics at Nova Scotia Community College
Halifax, Canada
Fall 2023
Database Design II: 98
Data Reporting: 89
Business Analysis Essentials: 99
Intro to Business Intelligence: 91
SQL for Analysts: 97
2022 — 2023
Graduate Certificate in Full Stack Application Development with Honours (Final Percentage: 97.33% at Nova Scotia Community College
Halifax, Canada
Fall 2022
Intro to Software Development : 96
Database Development: 99
Server-Side Programming: 100
Operating Sys and Networking: 98
Front-End Programming: 97
HTML and CSS Fundamentals: 100
Winter 2023
Software Testing: 100
Cross Platform App Dev: 98
Career Development for IT: 95
Agile Methodology: 92
Software App Security: 100
Full Stack Web Dev I: 98
Full Stack Web Dev II: 93
2015 — 2019
Bachelor of Technology in Engineering at APJ Abdul Kalam Technological University
India
3D Printing
Software Development
Computational Fluid Dynamics Analysis
Athletics Champion - Track & Field
Football Team
Cricket Team
Debate Club
Motorshow Event Project Co-ordinator
Tech Fest Event Co-ordinator
Job Placement Committee Member
Projects
2024
Deep Neural Network for Handwritten Digit Recognition
This project focuses on evaluating the accuracy of an image classification model. It involves comparing the model's predictions against the actual labels to determine accuracy. My focus is on developing a model that reliably classifies handwritten digits, contributing to advancements in computer vision applications like medical imaging.
2024
Cardiovascular Disease Risk Prediction
This project aims to develop a robust predictive model for assessing the risk of cardiovascular disease (CVD) using the random forest algorithm. Cardiovascular diseases are among the leading causes of mortality globally. Early risk prediction can significantly improve outcomes through timely intervention and preventative measures. This project combines data exploration, visualization, and machine learning to provide insights into CVD risk factors and predict individual risk levels
Awards
2023
Winner - Best Pitch in Atlantic Canada from Dal Innovates, Dalhousie University
Delivered a winning Pitch to a panel of Entrepreneurial Judges, triumphing over 60 entrepreneurial talents at Collide Camp Dal Innovates, Dalhousie University.
2021
Received awards for outstanding performance and relentless learning ability from Infosys
Contact
GitHub
Substack
Why subscribe?
Subscribe to get full access to the newsletter and publication archives.
Stay up-to-date
Never miss an update—every new post is sent directly to your email inbox. For a spam-free, ad-free reading experience, plus audio and community features, get the Substack app.
Join the crew
Be part of a community of people who share your interests. Participate in the comments section, or support this work with a subscription.
To learn more about the tech platform that powers this publication, visit Substack.com.
