Hands-on, passionate software engineer with extensive experience building desktop and multi-tier distributed applications, on-prem and cloud. Strong in object-oriented and functional programming, design patterns, Agile/SDLC collaboration, and production/client support with deep troubleshooting and root-cause analysis. Developed and migrated large CRM and enterprise systems across Java/Spring Boot and modern frontend stacks, plus data engineering and rule-based processing (Drools). Skilled in APIs (REST/SOAP), containerization (Docker/OpenShift/Kubernetes), CI/CD, and database design, with a track record of leading feature delivery, migrations, and mentoring.

Hands-on, passionate software engineer with extensive experience building desktop and multi-tier distributed applications, on-prem and cloud. Strong in object-oriented and functional programming, design patterns, Agile/SDLC collaboration, and production/client support with deep troubleshooting and root-cause analysis. Developed and migrated large CRM and enterprise systems across Java/Spring Boot and modern frontend stacks, plus data engineering and rule-based processing (Drools). Skilled in APIs (REST/SOAP), containerization (Docker/OpenShift/Kubernetes), CI/CD, and database design, with a track record of leading feature delivery, migrations, and mentoring.

Available to hire

Hands-on, passionate software engineer with extensive experience building desktop and multi-tier distributed applications, on-prem and cloud. Strong in object-oriented and functional programming, design patterns, Agile/SDLC collaboration, and production/client support with deep troubleshooting and root-cause analysis.

Developed and migrated large CRM and enterprise systems across Java/Spring Boot and modern frontend stacks, plus data engineering and rule-based processing (Drools). Skilled in APIs (REST/SOAP), containerization (Docker/OpenShift/Kubernetes), CI/CD, and database design, with a track record of leading feature delivery, migrations, and mentoring.

See more

Experience Level

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

Language

English
Fluent

Work Experience

Full Stack Developer (Part time)
June 1, 2024 - Present
LLM fundamentals deep dive project: worked on concepts and coding of neural networks, transformer models, tokenization/embeddings, encoding/decoding, training, and coding agents. Online food delivery app: built custom web form widgets using JavaScript framework with migration to TypeScript for complexity management; implemented responsive, mobile-centric UI with minimal clicks; backend in Java 17+ with Spring Boot/Spring Security JWT and MySQL; designed database tables for menus/orders/customers/owners; implemented REST APIs with generic persistence/validations; Docker containerization; integrated Kafka adapter for logging; implemented order events processing/workflows and a visual menus editor (drag/drop/free-form).
Full Stack Developer (Part time) at Self
June 1, 2024 - Present
Part-time engagement focusing on LLM Fundamentals and web/mobile app projects. Implemented REST APIs with Java 17/Spring Boot and MySQL; migrated UI to TypeScript; built a component-based UI with drag-and-drop functionality; designed API-driven persistence and event processing, and delivered responsive UI for online food delivery workflow.
Data Engineer at State Street Corporation
November 1, 2022 - May 31, 2024
Handled XML/REST APIs and UNIX C++ batch workloads for Bloomberg Data License processing, contributed to ASEngine Drools rule engine development, monitored daily data license cycles, triaged production issues, and provided client support (e.g., PIMCO, Wellington). Assisted incremental migrations of business logic from C++ to Java and supported data subscription features (DTCC).
Full Stack Engineer at LANDCO Investments
September 1, 2021 - December 31, 2021
Completely redesigned the CRM app with modern frameworks. Designed MySQL database schema, implemented REST APIs for LAND business logic, and built the LAND Import App with drag-and-drop column matching, embedded search assistance, and cluster/parcel components.
Full Stack Engineer at Cisco Systems, Inc.
June 1, 2018 - August 31, 2021
Developed enterprise cloud apps with Angular (v8+), Java REST API, Docker/OpenShift, and OAuth. Implemented Single Sign-On, audit controls, and various UI/backend features including Corporate Flight and Time Tracker apps; authored a Generic Persistent API using Java reflection for flexible CRUD.
Frontend Engineer at CipherTrace
April 1, 2016 - June 30, 2018
Built in-house single-page apps for Bitcoin forensics and analytics, including address and transaction search, case management, and visualization components (D3/Highcharts). Created robust UI patterns and collaborated on data visualization features.
Frontend Engineer at Apple Inc.
May 1, 2015 - September 30, 2015
Frontend development for corporate calendar/time-tracker suites; migrated UI from JSP/Servlet to Angular/REST API stack, added OAuth/S powered SSO validation, implemented versioning/audit trails and improved UI performance and print output.
Full Stack Engineer at Edison Global Circuits
February 1, 2015 - May 31, 2015
Prototyped features for Vgrid Manager; built a Node.js/Express wrapper to hardware APIs; developed circuit control UI, event notifications, and data visualizations; contributed to distributed workflow components and backend services.
Full Stack Engineer at Cisco Systems, Inc.
November 1, 2013 - October 31, 2014
ISE Admin UI enhancements, security issue remediation, and multi-level UI flows. Implemented Calendar Payload UI and enhanced threat detection UI, with an emphasis on robustness and security.
Full Stack Engineer at Cisco Systems, Inc.
September 1, 2011 - August 1, 2013
Upgraded CxO applications to ExtJS based UI library. Worked on Executive Calendar Workspace Standing Event form, Outlook Calendar Sync tool via EWS, and multi-level Outlook meeting category structure for Time Tracker. Created request ticketing tools to reduce Java code and speed enhancements. Implemented supporting PL/SQL scripts.
Full Stack Engineer at eBay Research Lab.
October 1, 2009 - August 1, 2011
Developed web prototypes and ML-related search systems: Search Studio (advanced eBay search page composed of multiple apps including query builder/suggestions/results/category navigator and historical graph); Query Trends (6-year historical query graphs); Popup Store(s) and Popup Store Editor (drag-and-drop page layout, themes, and icon upload; preview and configuration-driven specialized query app composition). Built a BayEstimate tool to optimize listing titles. Maintained lab website with Apache URL mapping/rewrite, access graphs, and WordPress/MySQL publishing.
Software Engineer at eBay Inc.
June 1, 2008 - March 31, 2009
Contributed to the Open eBay Echo Core Framework, enabling seamless third-party deployment and management. Worked on building new SOAP/REST services and performance-oriented backend features.
Software Engineer at Cisco Systems, Inc.
December 1, 2007 - March 31, 2009
Senior UI/UX contributions for network security products, upgrading CxO suites, and implementing admin UI flows. Addressed security issues (XSS/CSRF) and delivered enhancements for ISE-related interfaces.
Technical Staff Engineer at HereUare Communications, Inc.
December 1, 2000 - February 1, 2002
Designed and developed wireless/e-commerce infrastructure subsystems, including a credit card subsystem using XML messages over HTTPS with real-time and asynchronous (batch) authorization/settlement cycles. Implemented crash recovery requirements and session termination logic for access center systems managing roaming user sessions, integrating with a gateway using a Java SDK and ensuring resilient communication across subsystems. Built on distributed systems using Java/JSP/JMS/RMI patterns and networking over TCP/IP.
Sr. Software Engineer at eBay Inc.
March 1, 2000 - September 30, 2007
Led development for core eBay features, designed SOAP-based integration for MAC platforms, contributed to billing, trust and safety rules, and open framework components enabling scalable deployments.
Software Engineer at CASH Technology, Inc.
April 1, 1999 - March 1, 2000
Developed portal solutions backend components for chat/mail/games and related server-side functionality.
Software Engineer at HWDC
March 1, 1998 - February 1, 1999
Developed features for SIS (Service Invocation System) middleware: high performance scalable object-oriented multithreaded distributed service event message processing for SAWS-TA.
Software Engineer at PC411, Inc.
July 1, 1997 - December 1, 1997
Built SQL/DB2 applets for internet service environment and performed DBA tasks including database/table/tablespace backup/restore/migration planning and execution.
Software Engineer at EDIFY Corporation
February 1, 1997 - July 1, 1997
Developed OS/2/NT automation and backend components for Edify Agent Trainer, including command/event objects, archiver objects, SAP session connections, and IPC mechanisms such as shared memory and semaphores to serialize global resource access among threads. Enabled SAP GUI transaction/report access through WEB or IVR interfaces with crash-safe serialization and session-driven workflow under business rules.
Software Engineer at FileNet Corporation
February 1, 1996 - July 31, 1997
OS/2 porting and distributed document processing components; ported 16-bit to 32-bit OS/2 adapters; contributed to archiving/workflow modules and distributed services.
Software Engineer at Wayne Div. Dresser Industries
August 1, 1995 - February 1, 1996
Developed Nucleus POS system features for gas stations in OS/2 with Zinc Objects: worked on IPT subsystem requirements, where GUI interfaces acted as clients to subsystems like ECR, FDD, and credit card verification through the store controller.
Software Engineer at IBM
August 1, 1994 - July 31, 1995
OS/2 and UNIX-focused development including C/C++, DCE, and UNIX emulation work; contributed to SAP automation-related backend and administrative components.
Software Engineer at VOLT Information Sciences
November 1, 1991 - July 31, 1994
Document imaging and page-layout tooling; developed desktop publishing workflows and printer language translation components; contributed to APPC/host-client integrations and OS/2/Windows workstations.
Software Engineer at Computer Curriculum Corporation
July 1, 1989 - November 1, 1991
Developed education software across DOS/Windows/Atari GEM/UNIX/Mac. Implemented IPS (Individualized Prescriptive System) CAI integrated software; created C library for application API design; worked on MAC migration; designed/maintained student/class/course history database and generated reports and managed system resources.
Software Engineer at SCO
July 1, 1987 - July 1, 1989
Worked on UNIX C spreadsheet development (SCO Professional) including hidden columns, overlapping labels, external spreadsheet combine/linking, spreadsheet/database conversion/exchange, and localization/internationalization; also built data exchange clipboard hub for office automation (Fox Pro, Lyrics, Professional).
Software Engineer (Consultant) at The CAD Group
February 1, 1987 - May 1, 1987
Built digital logic simulation using C/DOS/UNIX, writing behavioral models of integrated circuits for the SALT simulator; created and maintained simulation components for logic analysis.
Programmer (Consultant) at MindGate Corp
October 1, 1986 - February 1, 1987
Converted Pascal to C code and developed MetaGraphics CAD application with MetaWindow for editing/updating scanned blueprints via a graphical user interface.
Programmer Consultant at MindGate Corp
October 1, 1986 - February 28, 1987
Developed search interfaces and UI components for data-intensive tooling including a case and transaction search UI with heavy DOM grids and navigation features.
C/LISP Programmer at SAPIENS Software Corporation
June 1, 1986 - October 31, 1986
Worked on compiler-related tooling and LISP-based components within a research-focused team.

Education

Bachelor's Degree at University of California at Santa Cruz
January 1, 1983 - January 1, 1986
Bachelor’s Degree Computer and Information Sciences at University of California at Santa Cruz
January 1, 1983 - January 1, 1986

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Media & Entertainment, Financial Services, Computers & Electronics, Education

Experience Level

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