Frank Yee

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Software Engineer III at Aditi Consulting
September 1, 2022 - September 1, 2024
Maintained legacy payout platform applications; ported code from C++ to Python; deprecated code; created unit tests; deployed ported code to production; troubleshooted payout errors by reviewing log files.
Application Architect V at Insight Global
April 1, 2021 - September 1, 2022
Built provisioning/deprovisioning/reprovisioning tool using Python, Django; multiprocessing with MySQL; MySQL Workbench; created reports to monitor provisioning and hardware inventory; portal export to CSV/Excel and data tools.
Software Developer at Robert Half Technology
May 1, 2019 - February 1, 2020
Developed an E-commerce site on Google Cloud Platform; Flask-based microservices; Kafka for inter-process communication; migrated to GraphQL ORM for Postgres; frontend/backend with TypeScript, React, Apollo.
Software Developer at Insight Global
March 1, 2017 - February 1, 2019
Designed enhancements to a Python-based financial risk platform (Quartz-based proprietary DB); performed troubleshooting to improve performance and defects.
Senior Software Developer at Openlink Financial, LLC.
October 1, 2015 - July 1, 2016
Developed performance enhancements to Endur/Findur; contributed C/C++ code; Oracle stored procedures; Java log utilities; OpenJVS scripts; PHP and Perl utilities.
Software Developer at HCCS, Inc.
April 1, 2014 - July 1, 2015
Developing web applications in PHP/HTML/CSS with MySQL; SQL stored procedures; XML/XSLT; SSRS; C#.NET; Java utilities for XML manipulation.
Software Developer/Consultant/Freelance at AJ IT Consulting Services, Inc.
June 1, 2009 - April 1, 2014
Freelance development focusing on TCL-based CMS; JSON feed processing; PHP; Time Inc. and other clients; various projects 2010-2013.
Senior Technical Developer / Lead Vignette Developer at AJ IT Consulting Services, Inc.
January 1, 2007 - June 1, 2009
Supported USCIS.gov portal with JSR168 portlets; optimization and integration for Vignette portlets; web spidering tool in PERL; multiple VCM projects for National Geographic, Ameriprise, etc.
Lead Vignette Developer at National Geographic
June 1, 2004 - February 1, 2005
Technical lead for development of new sites within VCM; reuse of architecture; development of custom components for Vignette DPM/VCM applications.
Lead Vignette Developer at Ameriprise Financial Services
March 1, 2002 - June 1, 2004
Developed new content management and web delivery platform using VCM for Ameriprise.com and Riversource.com; managed VCM workflows and rendering; integrated ASP code into templates; custom portlets.
Senior Consultant at Vignette Corporation
September 1, 1999 - March 1, 2002
Developed intranet/internet applications using Vignette StoryServer and V/5; J2EE, JSP, XML; assisted in migration to VCM upgrades; custom widgets and portlets.
Software Consultant at GMG Information Systems Inc.
May 1, 1999 - July 1, 1999
Support for a Travel & Expense system; Visual Basic, ODBC, Oracle, SQL Server, Sybase; web-based client-server components.
Software Consultant at Hyatt Leader, Ltd.
August 1, 1997 - March 1, 1998
Basketball application development using Visual C++ 5.0/C and MFC; IBM MQ Series for live data feeds; Visual Basic 5.0 and MS Access integration.
Software Engineer at Radiation Dynamics, Inc.
January 1, 1996 - August 1, 1997
Developed C programs used in electron beam accelerators.
Contractor – Software Engineer III at Aditi Consulting
September 1, 2022 - September 1, 2024
Maintaining legacy applications in Python, C++, and PHP related to payout platform; port code from C++ to Python; deprecate code; create unit tests; deploy ported code to production; troubleshoot payout errors by reviewing log files.
Contractor – Application Architect V, Strategic Platforms, Global Technology and Operations at Insight Global
April 1, 2021 - September 1, 2022
Building provisioning, deprovisioning, and reprovisioning tool using multiprocessing with a MySQL database; configuring MySQL WorkBench; portal modification with JQuery; export to CSV/Excel and copy-to-clipboard; created reports to monitor software provisioned and inventory of hardware.
Computer Consultant – Software Developer at Robert Half Technology
May 1, 2019 - February 1, 2020
Developed a Python-based E-commerce site on Google Cloud Platform; built Flask-based microservices with JSON payloads; used Kafka for inter-process communication; migrated persistence to PostgreSQL using a GraphQL ORM; front-end using React with Apollo Server, TypeORM, GraphQL, React Router and TypeScript; used Postman for prototyping and testing; worked with Microsoft Azure to host a React/Apollo Server backend service.
Computer Consultant – Software Developer at Insight Global
March 1, 2017 - February 1, 2019
Design and enhancements to a Python-based platform for Financial Risk used by Lines of Business; troubleshoot, identify root cause, improve performance on a Quartz-based proprietary platform with a custom object database.
Software Developer/Consultant at Time Inc., New York, NY
May 1, 2013 - December 1, 2013
Worked on a content management system using TCL; implemented changes to www.people.com; created JSON feeds and PHP processing for JSON feeds.
Web/Mobile Developer at Public Health Solutions, New York, NY
October 1, 2012 - May 1, 2013
Developed a web-based Kiosk application for data collection via surveys, stored in MS SQL Server; used ColdFusion; produced reports and data feeds; GUI built with jQuery/JavaScript.
Software Developer at New York Life, Parsippany, NJ
November 1, 2010 - May 1, 2011
Managed defects with Jira; HTML/CSS, JavaScript/EXTJs 3.4; Vignette/VCM integration; created custom widgets, automation utilities; contributed to VCM upgrades and workflows.
Java Developer at Citigroup
January 1, 2010 - August 1, 2010
Developed Java, ksh, SQLJ, COBOL, and shell scripts to support back-office operations.
Software Developer at McGarry Bowen, LLC
August 1, 2010 - November 1, 2010
Built HTML5/CSS/JavaScript/AJAX/ jQuery prototypes; JSON data for Canvas graphics; integrated output from PHP/MySQL to populate Canvas-driven visuals.
Java/Android Software Developer at Cyber Synch LLC
January 1, 2010 - August 1, 2010
Ported Blackberry/J2ME app to iOS/Objective-C; multi-threaded backend in PHP/MySQL; Python scripting for text manipulation; integrated Google Map RESTful API for expenses tracking and travel itineraries.
PHP Developer at Flycell, Inc.
May 1, 2011 - September 1, 2011
Developed PHP/MySQL backend for mobile content delivery; wrote Bash scripts for automation.
Lead Vignette Developer at AJ IT Consulting Services, Inc.
January 1, 2007 - June 1, 2009
Led development for Vignette-based portals; integrated with VCM, web services, and workflow customization; supported national clients including USCIS.
Lead Vignette Developer at Metropolitan Life Insurance Company
March 1, 2002 - June 1, 2004
Supported redesign and VCM-based web delivery; developed portlets and VCM integration; oversaw workflow and rendering customizations.
Vignette Developer / Consultant at Time Inc. Interactive
June 1, 2004 - February 1, 2005
Maintained and extended VCM-based sites; built custom components and scripts; worked with Oracle DB and WebLogic.
Software Developer at National Geographic
January 1, 2000 - December 1, 2002
Technical lead for development of new sites within VCM; reused VCM architecture; built custom components.
Software Developer at Radiation Dynamics, Inc.
January 1, 1996 - August 1, 1997
Developed C language programs for electron beam accelerators.
Software Engineer III (Contractor) at Aditi Consulting
September 1, 2022 - September 1, 2024
Maintained and ported payout platform legacy applications from C++ to Python; deprecated code; created unit tests; deployed ported code to production; troubleshooted payout processing by reviewing log files.
Senior Software Developer at Openlink Financial, LLC
October 1, 2015 - July 1, 2016
Performance enhancements to Endur/Findur (commodity trading/Risk Management); Oracle stored procedures; Java log utilities; OpenJVS; PHP/Perl utilities.
Senior Technical Developer at USCIS
March 1, 1999 - March 1, 2002
Senior technical developer for USCIS.gov: integration design for Portal using JSR168 portlets; performance optimization and portlet enhancements; Perl web spidering tool development.
Senior Consultant at Metropolitan Life Insurance Company
March 1, 2002 - June 1, 2004
Development and support for public-facing sites; J2EE, Vignette VCM/V7; WebSphere; Oracle; workflow customization and portlet development; contributed to large-scale CMS implementations.
Vignette Developer/Consultant at Time Inc. Interactive
June 1, 2004 - January 1, 2007
Vignette-based site development and CMS customization; portlets, templates, and integration work across Time Inc. properties; Web 2.0 enhancements for large-scale magazine sites.
Vignette Developer/Consultant at Time Inc. Interactive / Other
January 1, 2007 - June 1, 2009
Ongoing Vignette CMS and Java/J2EE development for Time Inc. brands; migration and enhancement work including UI components, XML/XSLT, and JSP-based pages.

Education

B.A. in Computer Science at Hunter College
January 11, 2030 - January 1, 1986
B.S. in Biology at The City College of New York
January 11, 2030 - January 1, 1983
B.A. in Computer Science at Hunter College, New York, NY
January 11, 2030 - January 1, 1986
B.S. in Biology at The City College of New York, New York, NY
January 11, 2030 - January 1, 1983
B.A. in Computer Science at Hunter College
January 11, 2030 - January 1, 1986
B.S. in Biology at The City College of New York
January 11, 2030 - January 1, 1983

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Financial Services, Media & Entertainment