Alan Tong

Founding Developer

📧 tong.alan@protonmail.com • 📱 (406) 750-7621 🔗 LinkedIn: tong-alan 💻 GitHub: TongAlan

About Me

Passionate software developer with experience in modern web technologies. I enjoy creating clean, efficient solutions and am always eager to learn new technologies and tackle challenging problems. My goal is to build meaningful applications that make a positive impact.

Experience

Founding Developer

Giant Springs Consulting

January 2024 – Present
  • • Developed fully responsive, mobile friendly websites for local businesses using Node.js (React, Next), TailwindCSS, and JavaScript
  • • Optimized websites for SEO, improving local search through keyword integration, meta tags, and images
  • • Collaborated with local business owners to design intuitive brand-aligned websites, communicated technical concepts to non-technical clients, and discussed marketing strategies

Software Engineer

Ortec

May 2022 – November 2023
  • • Led interviews, established hiring processes, and provided direct supervision of junior staff
  • • Developed high-visibility software with resolving tickets related to API development (FastAPI, Postman), state management solutions (RxJS), and graphical visualizations (Plotly.js)
  • • Built software in both local environments (Docker) and remote production environments (AWS) supported by Jenkins pipeline build for software integrity and quality
  • • Implemented data quality and alerting features via optimization models in Python (Pyomo) to facilitate utility decisions and corrections in a PostgreSQL database
  • • Performed statistical modeling and applied machine learning algorithms to predict energy demand (SciPy)
  • • Individually led a cross-functional team in the design, development, and wireframing of a highly standardized full-stack proof-of-concept to prototype an optimization application and presented to C-suite executives
  • • Provided software support and responded to feedback from stakeholders and end-users

Software Engineer Intern

Ortec

June 2021 – August 2021 June 2019 – August 2019
  • • Designed and implemented a Java mobile application for scheduling internal meeting rooms via Android, Google APIs, and OAuth 2.0 protocol, and reducing scheduling time by 90%
  • • Supported development in customer-facing time-zone converter web applications using Flask, PostgreSQL, and HTML/CSS

Web Accessibility Developer

Montana State University

October 2018 – May 2019
  • • Remediated content in the Web Content Management System (CMS) to develop 100+ accessible content revisions
  • • Provided web support to Montana State University's faculty, staff, and students via weekly support meetings with approximately 10 users per week

Skills

Languages

Python Java JavaScript TypeScript HTML CSS SQL

Frameworks

Node.js (React, Next) Astro.js Flask FastAPI NumPy Matplotlib SciPy Pyomo RxJS Plotly.js TailwindCSS PostgreSQL

Tools

Docker Git Jenkins Linux PowerShell AWS Postman VS Code

Machine Learning

Neural Networks Naive Bayes Clustering Cross-Validation Gradient Descent Particle Swarm Genetic Evolutionary Statistical Modeling Data Analysis

Education

B.S. Computer Science

B.S. Economics

Montana State University

Summa Cum Laude

August 2017 - December 2021

Bozeman, Montana