About

Ambrose Sturgill

Passionate and friendly software engineer.
Bachelor of Software Engineering.
Languages: HTML, CSS, JS, C++, C, SQL, SQLPLUS, Python.
Frameworks/Tools: Github, Django, SQLite, JUnit.

Humboldt, California.

Projects

Election Transparency Viewer

The Election Transparency Viewer is a locally hosted web application developed to assist the process of scanning ballots by providing a live view of scanned ballots for the Election Transparency Project, a nonprofit volunteer run organization dedicated to the verification of the electoral process for Humboldt County.

The application uses the Django web framework and integrates a SQLite database controlled by the ballot scanning machine. Along with assisting in the application's development on all layers, my role included the design of the user interface and the development of the image viewer, which was implemented using vanilla Javascript.

Ancient Tech Cultivation Portfolio Website

Visit Ancient Tech Cultivation

A simple gallery website for listing cactus.
Responsive design for appealing layout on all screen sizes.
Website content is dynamically generated from local XML file.
Listings are managed through GitHub Actions Workflows, which modify the XML file and can generate multiple resolutions of images for the responsive design.