Andrew Bantly
Software Engineer
Projects
SoBet
PHP
Laravel
mySQL
TypeScript
React Native
Redux
Vue.js
JavaScript
As a Junior Software Engineer at SoBet, I contribute to over 20% growth in active users by delivering business-critical features and resolving user-reported bugs. My development work spans TypeScript (React Native), JavaScript (Vue.js), and PHP (Laravel). I played a key role in refactoring the mobile app, transitioning state management from Redux to Zustand to reduce complexity, improve stability, and cut post-release BugSnag errors by 58.5%. Additionally, I was instrumental in developing the leaderboard feature to enhance transparency of influencer performance, managing over 10K bets per month from more than 100 bettors. This work involves engineering the ranking algorithm, crafting a user-friendly frontend, and implementing comprehensive tests with PHPUnit.
LeasePeek
(deferred)
TypeScript
React
Chakra UI
Python
Django
Pandas
MongoDB
PostgreSQL
REST APIs
JSON Web Token
ApexCharts.js
Coverage.py
Docker
Engineering a data-driven app for large-scale property managers to forecast rent trends using analytics. Utilizing TypeScript, React, Chakra UI, Python, Django, Pandas, MongoDB, PostgreSQL, and REST APIs. Scripting unit and integration tests; leveraging Docker for robust, scalable deployments.
GroundBreakers Excavation
JavaScript
React
Chakra UI
Netlify
Built a family business website with SEO and accessibility using JavaScript, React, Chakra UI, and Netlify. Integrated serverless email alerts, boosting visibility, inclusivity, and client engagement.
World Class Wines
JavaScript
D3.js
React
Python
CSS
Programmed an interactive data visualization with JavaScript, React, D3.js, and Python, simplifying wine discovery by preferences, praised for user experience.
National Parks Explorer
(sunsetted)
Full-stack
JavaScript
CSS
React
Node.js
MongoDB
Mongoose
Express
bcryptjs
JSON Web Token
REST APIs
Co-developed a MERN stack app, enabling users to discover U.S. national parks and log visits, with features like REST APIs, JWT authentication, and CRUD operations.
Major League Baseball Pick'em
(sunsetted)
Full-stack
JavaScript
Node.js
PostgreSQL
Sequelize
EJS
Express
bcrypt
crypto-js
CSS
Crafted a full-stack Node app using JavaScript, featuring real-time game odds, social interactions, and performance metrics, supported by relational databases.
Escape From Alcatraz
JavaScript
CSS
HTML
Engineered an interactive game leveraging JavaScript for DOM manipulation, behavioral logic, and object detection, enhanced with intricate CSS styling.
About
Hi there, I'm Andrew.
After six years in media production, I’ve dedicated the past 20 months to a persistent routine that prioritizes learning core programming principles and applying new skills through developing software. I’m proud of what I’ve accomplished so far, from completing a coding bootcamp, to creating a website for a small business, and working as a junior software engineer at a seed-stage startup.
Leveraging my experience in media production, my approach to software development stems from a tenet of storytelling - the impact of a message lies in its reception. I believe that, like a well-crafted story, software should not only fulfill functional requirements but also resonate with its users.
Throughout my professional journey, I've had the privilege of adapting my skills to diverse industries. I've contributed to Reliable Robotics, a startup focused on automating aircraft operations; the San Francisco Giants, a professional baseball organization; and the CK-12 Foundation, a non-profit dedicated to providing free, high-quality education.
When I'm not coding, I enjoy skiing down challenging slopes, exploring scenic roadways on my bike, and leisurely walks with my dog, Murphy.