Summary
Overview
Work History
Education
Skills
Websites
PROJECTS
Timeline
Generic

Alexander Gammell

Frisco,TX

Summary

Adaptable software engineer with over 4 years of experience across the full development lifecycle and stack, from requirement gathering to deployment, and maintenance. Highly motivated, and eager to learn new technologies.

Overview

4
4
years of professional experience

Work History

Software Engineer

Apcon Inc
Dallas, United States
10.2022 - Current
  • Designed, implemented, and debugged embedded software on network switches using C/C++, Linux, SQLite, Python, HTML, CSS, JavaScript/TypeScript, and Angular, with a 70% backend and 30% frontend focus.
  • Successfully identified and resolved bugs in the Switch's alarm system, ensuring timely and accurate notifications to users regarding heating and bandwidth issues.
  • Designed and implemented a robust user authentication password security system, ensuring a high level of security for our customers. Three key parts are User Password History, User Password forced change after a certain amount of time, and improved our hashing mechanism from MD5 to SHA-256.
  • Engineered a Go service for configuring Malcolm utilizing Suricata, Zeek, and Arkime tools. Malcolm is an open-source project maintained by CISA.gov.
  • Developed frontend with React using the Opensearch UI framework (OUI).

Software Engineer

Tata Consultancy Services
Remote
08.2020 - 10.2022
  • Developed and maintained production verification scripts utilizing JavaScript and Selenium box, ensuring the functioning of key production processes
  • Caught high priority incidents from production validation script alarming, saving the company millions of dollars in revenue
  • Developed dashboards for our team using Splunk and Grafana to monitor live traffic
  • Collaborated closely with Major Incident Management group to determine root cause analysis on high priority issues

Education

Bachelors of Science - Computer Science

University of California
Irvine, CA
01.2020

Skills

  • C
  • C
  • Go
  • Linux
  • Python
  • SQLite
  • SQL
  • REST API's
  • Firmware
  • Cybersecurity analysis
  • Network protocols (TCP/UDP, IP, Mac)
  • Splunk
  • Grafana
  • Selenium
  • Docker
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • Angular
  • React
  • Jenkins

PROJECTS

  • Designed, implemented, and deployed a tool for IDS, a deicing company working at DFW Airport. The tool helps manage deicing docks in real time. The technology used was Go, NextJS, SQLite, Docker containers, and VPS (Digital Ocean droplet). Leveraged WebSockets to maintain the same state across multiple clients. Proven to work, and currently deployed.

Timeline

Software Engineer

Apcon Inc
10.2022 - Current

Software Engineer

Tata Consultancy Services
08.2020 - 10.2022

Bachelors of Science - Computer Science

University of California
Alexander Gammell