Experienced software engineer specializing in application, database, and cloud computing development. A seasoned professional with strong troubleshooting and debugging abilities, adept at resolving complex technical issues.
Overview
22
22
years of professional experience
1
1
Certification
Work History
Staff Software Engineer
Palo Alto Networks, Inc.
10.2018 - Current
Data Engineer in Data Science team for Prisma Cloud platform
Developed robust, scalable, modular and API-centric infrastructures.
Authored code fixes and enhancements for inclusion in future code releases and patches.
Significant efforts in maintaining code infrastructure and breaking monolithic code
Improvements to project-wide logging, monitoring, and performance alerting
Backend development of features for better detection and alerting on anomalous behavior on the cloud
Backend development of AI Copilot for Prisma Cloud Security
Software Engineer
RedLock
06.2018 - 10.2018
Development across RedLock Platform to address consumer-facing bugs and improve performance
Introduction of QRadar integration feature
[acquired by Palo Alto Networks]
Senior Software Engineer
Gausscode Technology, Inc.
03.2016 - 06.2018
Design and maintain company website
Develop and maintain B2B applications for clients
Consumer Auto Demand Intelligence (CADI) application for reviewing market status for automotives, being able to narrow down by date range, location, car type, and brand, as well as directly comparing to industry competitors
Consumer Auto Leads Optimization (CALO) application for cataloging and managing sales leads
Research and apply technologies such as deep learning for new applications
Using Tensorflow to implement image recognition of cars to be able to recognize brand and model, as well as suggest similar cars based on user input
Developing calculation and data smoothing functions to better analyze big consumer demographics data
Using MapReduce to process big data of user clickthrough on various websites
Senior Cyber Security Engineer - Identity and Security Automation
MGM Resorts International Operations
09.2012 - 03.2016
Build out solutions for employee information management and security
Prepare automated reports for user access roles and listings
Automated tracking of unauthorized access based on terminations, license expirations, etc
Maintain and update employee database software and architecture
Integrate new technologies with current human resources and identity management processes
Automate provisioning and de-provisioning of access based on new hires and transfers
Automate processing of future hires ahead of time to reduce downtime
Clean up access provisioning structure in existing software
Software Engineer I, Systems R&D
KONAMI GAMING, INC.
02.2011 - 03.2012
Maintained and developed features for Konami Casino Management System software
Developed a virtual casino floor viewer function in Java using Eclipse IDE, acquiring data from Oracle SQL database
Features included device statistics such as theoretical hold percent, denomination, and manufacturer, through the use of Key Performance Indicators (KPIs); graphically representing said statistics through a heat map; device specific statistics such as patrons currently playing; and ability to add more KPIs from within the software through a KPI designer interface
Also developed and maintained a demographics map function, deriving code from the virtual floor viewer
Displays patrons by postal code according to selected KPI, filtering results by criteria such as card status
Created CSS templates for mobile patron web interface
Used XML during the development of a visual SQL query builder interface as well as development of a dynamic schema
Independent Study
06.2010 - 08.2010
Directed study course at University of Michigan
Designed AI-based pathfinding management algorithm to navigate multiple robots in the same geographic location simultaneously, written in C
Programmer, summer intern, part-time during school terms
Acxiom CORP
01.2008 - 02.2008
Developed/maintained a demonstration program using Flash ActionScript for a population segmentation product (Chomonicx) for Japan
Chomonicx was previously developed for a single specific market; its values and statistics were hardcoded into the Flash application itself
Flash script was re-written to be able to parse values, colors, and positions from external text files, so that Chomonicx could be used for a variety of clients without needing to alter the Flash's source file each time
Programmer, summer intern, part-time during school terms
Evigia Inc.
01.2007 - 01.2008
Assisted in coding interface for RFID communication in smart tag operations with Java
Ported interface and functionality of original communication program from Java to C#
Java mobile runtime environment was too limited and did not have feature set required to perform all needed operations; performance speed running the desktop runtime environment was far too slow on PocketPCs
C# was chosen due to having the needed capabilities on a mobile platform as well as being natively supported by the PocketPCs, eliminating performance issues, so new interface was recoded entirely in C# for the mobile devices
Wrote test applications in Java to make sure all features in the Common Abstraction Layer interface were working properly
Counselor-in-Training
Camp CAEN
01.2003 - 01.2006
Assisted in teaching and counseling students on classes including 'Introduction to Java', 'Intermediate Java', 'Introduction to Web Design', and 'Macromedia Flash'
Education
Computer Science
University of Michigan
Ann Arbor, Michigan
Skills
Java
Python
C
C#
GitLab
Docker
Kubernetes
Experience with various DBs including MySQL, MemSQL, PostgreSQL, BigQuery, and MongoDB
Certification
AWS Certified Cloud Practitioner
Languages
English
Native or Bilingual
Chinese (Mandarin)
Limited Working
Timeline
Staff Software Engineer
Palo Alto Networks, Inc.
10.2018 - Current
Software Engineer
RedLock
06.2018 - 10.2018
Senior Software Engineer
Gausscode Technology, Inc.
03.2016 - 06.2018
Senior Cyber Security Engineer - Identity and Security Automation
MGM Resorts International Operations
09.2012 - 03.2016
Software Engineer I, Systems R&D
KONAMI GAMING, INC.
02.2011 - 03.2012
Independent Study
06.2010 - 08.2010
Programmer, summer intern, part-time during school terms
Acxiom CORP
01.2008 - 02.2008
Programmer, summer intern, part-time during school terms
Evigia Inc.
01.2007 - 01.2008
Counselor-in-Training
Camp CAEN
01.2003 - 01.2006
AWS Certified Cloud Practitioner
Computer Science
University of Michigan
Similar Profiles
Tony PrestifilippoTony Prestifilippo
Principal SRE at Palo Alto NetworksPrincipal SRE at Palo Alto Networks