Software developer with 5+ years of industry experience in automation, backend development, and low level system design / systems engineering. Experienced with designing scalable infrastructure, reducing manual workload through automation, and delivering reliable high-performance solutions in both enterprise and startup environments.
Overview
9
9
years of professional experience
Work History
Network Infrastructure Engineer
American Express
Seattle, WA
01.2023 - 09.2025
End-to-End Touchless Firewall Automation (several processes and an intricate SQL database)
Linux System Administrator / Freelance Software Developer
Sesame Proxy
San Francisco
08.2017 - 01.2023
Backend development (PHP / Shell Scripts)
Object Oriented Programming, Databases, PHP Backend and Frontend development
REST APIs of several kinds - Creation & Implementation
Optimized proxy speeds by up to 50% using custom build configurations
Enhanced server security of our own and our clients' servers.
Managed support for 10-20 customers at a time and stayed available to answer incoming messages and provide support when available.
Implemented routine system monitoring and performance tuning to ensure optimal server operation.
Configured and maintained user access controls in accordance with industry compliance standards.
Conducted regular security audits and vulnerability assessments on all Linux servers.
Developed automated backup solutions to safeguard critical data against potential losses.
Created and serviced proxy servers on Linux-based systems, managing 20+ deployments at a time.
Provided input on hardware and software purchasing, prioritizing return on investment to optimize IT spending.
Resolved vulnerabilities by making improvements to network security.
Ensured high availability of critical systems by proactively monitoring server health and addressing potential issues before they escalated.
Interacted directly with users to diagnose and correct major system issues and address concerns.
Provided hands-on support for end-users experiencing issues with Linux-based systems or applications, facilitating quick resolutions and minimal disruptions to productivity.
Actively participated in disaster recovery planning exercises to ensure preparedness for any unexpected events that could impact critical systems.
Maintained comprehensive documentation of server configurations, network architecture, and troubleshooting procedures to ensure consistency across the team.
Implemented monitoring tools for real-time analysis of system performance, allowing for proactive identification of potential issues before they impacted users.
Contributed to incident response efforts as needed to address urgent situations quickly and effectively.
Software Developer Intern
CredenceID
Emeryville
05.2016 - 08.2018
Developed automation processes for the board bring-up steps for several of our devices.
Participated in daily scrums to provide updates on progress, challenges, and coordinate development efforts efficiently.
Updated a flagship device from Android 7 to 8.
Designed and developed an OTA Update System.
Embedded System Development.
OS Development
Automation
Scripting Languages (Python / Bash / PHP / BATCH)
Experience with Jira, Git, and Jenkins, and various other source code management tools.
Experience with cross-compilation toolchains and working with various custom CPU architectures, such as ARM.
Experience with protocols such as i2c, working with custom peripherals, and data sheets.
Linux System Design
AOSP Development (Low-Level Android / Linux Kernel Development)
Board Bring-up
BSP (Board Support Package) Integration
U-Boot
Linux Kernel Development
C/C++, Makefiles, Management of source code projects
Developed strong problem-solving skills by troubleshooting complex issues during the internship period.
Worked with developers to identify and remove software bugs.
Supported development, QA, and user experience staff to develop new products.
Used DevOps principles to automate software.
Assisted senior developers with debugging complex issues that arose during the testing phase.
Acquired knowledge about industry best practices concerning security measures when implementing new modules or modifying existing ones.
Implemented test-driven development practices to ensure robust and reliable software solutions.
Education
Bachelor of Science - Computer Science
California State University - East Bay
Hayward, California
05-2022
Skills
Python, Java, BASH, PHP, C/C
Heavy Automation Experience
Networking / Linux System Administration
API Development & Integration
Advanced SQL Table Design (MS-SQL)
Jira, Git Jenkins
IP addressing
Performance optimization
Experience with Virtualization (KVM, QEMU, OpenVZ, VirtualBox, etc)
Timeline
Network Infrastructure Engineer
American Express
01.2023 - 09.2025
Linux System Administrator / Freelance Software Developer