I’m a modernization engineer with over 20 years of experience stabilizing legacy systems, refactoring complex codebases, and modernizing enterprise platforms across the full software development life cycle. I thrive on turning brittle, undocumented data flows into reliable, observable systems by combining hands-on full-stack development with architectural oversight of integration, security, and SDLC modernization. I specialize in reverse engineering undocumented systems, upgrading source control and build pipelines from SVN and CVS to Git and Maven, and delivering robust solutions across long-lived Java, TypeScript, and JavaScript environments. I focus on improving reliability, developer workflows, and operational visibility while reducing data risks and delivering sustained cost and efficiency gains across multiple platforms.

Simpson Concepts

PRO

I’m a modernization engineer with over 20 years of experience stabilizing legacy systems, refactoring complex codebases, and modernizing enterprise platforms across the full software development life cycle. I thrive on turning brittle, undocumented data flows into reliable, observable systems by combining hands-on full-stack development with architectural oversight of integration, security, and SDLC modernization. I specialize in reverse engineering undocumented systems, upgrading source control and build pipelines from SVN and CVS to Git and Maven, and delivering robust solutions across long-lived Java, TypeScript, and JavaScript environments. I focus on improving reliability, developer workflows, and operational visibility while reducing data risks and delivering sustained cost and efficiency gains across multiple platforms.

Available to hire

I’m a modernization engineer with over 20 years of experience stabilizing legacy systems, refactoring complex codebases, and modernizing enterprise platforms across the full software development life cycle. I thrive on turning brittle, undocumented data flows into reliable, observable systems by combining hands-on full-stack development with architectural oversight of integration, security, and SDLC modernization.

I specialize in reverse engineering undocumented systems, upgrading source control and build pipelines from SVN and CVS to Git and Maven, and delivering robust solutions across long-lived Java, TypeScript, and JavaScript environments. I focus on improving reliability, developer workflows, and operational visibility while reducing data risks and delivering sustained cost and efficiency gains across multiple platforms.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent
Portuguese
Beginner

Work Experience

Software Engineer at CBOE
September 1, 2022 - August 1, 2025
Drove large-scale platform modernization and integration initiatives across a portfolio of complex legacy systems. Architected and delivered reusable, cross-functional infrastructure (secure authentication, universal adaptors, shared front-end components), resulting in improved stability, visibility, and long-term reductions in operational cost and maintenance overhead. Architected a universal adaptor library supporting schema evolution and internationalization, consolidating two legacy platforms while stabilizing undocumented data streams and mixed-language components. Reversed an irreversible proprietary date format by reverse-engineering and securing the reversal function with 100% unit test coverage using JUnit. Accelerated front-end modernization by integrating a cross-team CSS token system into legacy UIs via a shared npm module, standardizing design and reducing technical debt. Designed a Java-based monitoring web application centralizing telemetry to improve detection of critic
Senior Software Developer at Seneca Technology
March 1, 2018 - September 1, 2022
Applied usability, data architecture, and security expertise to enhance HLASM production mainframe software, reducing maintenance overhead and improving system performance. Bridged legacy and modern development by building a VS Code plugin with a remote backend using Node.js, TypeScript, and Java to enable modern IDE integration for mainframe workflows. Expanded functionality of an existing Eclipse plugin in Java, delivering new UI features and improving developer experience. Modernized legacy automation by porting REXX scripts to current environments. Authored and maintained technical documentation for new features across VS Code and Eclipse plugins. Ensured system reliability by analyzing MVS JCL syntax for forward and backward compatibility across releases.
CPQ System Administrator / Developer at Watts Water Technologies
May 1, 2017 - November 1, 2017
Designed a branded CPQ system prototype with a focus on usability, development, and data architecture to improve customer experience and system reliability. Researched, designed, and implemented a technology assessment survey to support marketing analysis of product adoption. Developed a rule-based size and selection engine for a proprietary CPQ platform, including required engineering calculations to ensure solution accuracy and cost efficiency. Built data-driven PDF sales proposal templates using tag and CSS-based scripting and created a complete proposal package for a flagship product to support future scalability. Branded a proprietary CPQ platform by implementing a new CSS-based theme and defining a reusable style template. Performed user maintenance, security group configuration, and unit testing to validate system security and functionality.
Director of User Experience at ConfigureX
June 1, 2016 - February 1, 2017
Built and managed a cross-functional team spanning front-end development, graphic design, and software development while continuing to perform Senior Software Engineer responsibilities. Defined platform strategy and directed the implementation of the company problem and change ticketing system, integrating it into the product UI to enable direct customer feedback. Led and completed a SOC 2 Type 1 audit by creating onboarding and offboarding policies, security policies, job descriptions, and change management procedures. Coordinated security and change governance while driving product usability and adoption.
Senior Software Engineer at ConfigureX
January 1, 2016 - May 1, 2016
Performed software architecture and implementation of the ConfigurEx sizing and selection platform using Java, JSON, HTML, CSS, RESTful APIs, and an AngularJS front-end. Designed an internationalized, modular, and template-based sizing and selection framework to support scalability, maintenance, and long-term flexibility. Implemented high-volume processing capable of handling over three million data points per user-triggered event while maintaining performance and user experience.
Senior Systems Analyst, Sterling CRM Tables Team at Frontier Communications
April 1, 2014 - January 1, 2016
Maintained Oracle schema backups, restoration, and migration using custom Bash scripting while performing data architecture design and implementation. Led migration of the test stack from a single server to a scalable networked environment and implemented an SVN and Ant build pipeline to deploy Bash, Java, XML, and SQL solutions, enabling automated environment synchronization and archiving. Consulted with internal and external teams on the design and development of a new CPQ system. Designed and implemented ETL processes to update product pricing and promotional data for integration with the IBM Sterling CRM platform.
Senior Software Engineer, Editor Team at SkillSoft
October 1, 2011 - April 1, 2014
Designed and implemented tools for conversion, packaging, and integration of multiple CBT course formats across LMS platforms. Developed an automated Java tool to port multiple course architectures into the Skillsoft CCA format, improving compatibility and processing efficiency. Built a unified JavaScript-based packaging solution supporting both SCORM and AICC LMS integration. Refactored and enhanced a proprietary Java-based course packaging tool to repackage Element K courses for deployment within Skillsoft LMS. Served as SME for course architecture, packaging, localization, and long-term maintenance.
Software Developer II, Content Technology Solutions Team at Element K
June 1, 2007 - October 1, 2011
Acted as SME for usability while designing CBT user interfaces, LMS-integrated CBT packages, and R&D initiatives. Led accessibility and usability analysis to ensure Section 508 compliance and improve learner engagement. Performed requirements analysis, architecture, refactoring, and localization across multiple platforms. Designed and implemented applications using JavaScript, jQuery, HTML, CSS, XML, XSL, ActionScript, Silverlight, Flex, AIR, and Ant. Led mobile and interactive applications including a WYSIWYG editor, a business simulation authoring tool, and various CBT platforms.
XML Bridge Architect, XML Bridge Team at IBM
June 1, 2003 - May 1, 2007
Negotiated business process requirements and supported customer transitions across multiple solutions for problem, change, and outage tracking. Designed, tested, implemented, and maintained bidirectional transaction systems to transfer XML-encoded business records between disparate enterprise databases. Served as SME for IBM problem, change, and outage management processes.
Database Administrator, Hub Tools Team at IBM
January 1, 2003 - June 1, 2003
Administered ETL processes for data movement to and from DB2 databases using shell scripting while conducting R&D for web-based bidirectional database synchronization. Researched and applied Perl, Oracle, Peregrine, and DB2 APIs to develop custom one-directional transaction systems in Perl on AIX. Designed and implemented XSLT transformations to support automated data loading workflows. Built KSH-based data loading scripts for DB2 on AIX following self-directed study of SQL and relational database principles.

Education

Master of Science in Professional Studies at Rochester Institute of Technology
January 11, 2030 - December 29, 2025
Bachelor of Science in Computer Science at Rochester Institute of Technology
January 11, 2030 - December 29, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Telecommunications, Financial Services, Manufacturing, Media & Entertainment, Other
    paper Real-Time Multimodal Intelligence Dashboard

    [![View Live Dashboard Demo](https://www.twine.net/signin

    Click image to view live demo

    Executive Summary

    Engineered a high-density, real-time observability dashboard designed for monitoring distributed system health and performance. This interface provides a centralized view of critical operational metrics, including System Uptime, Service Response Times, and Resource Availability, allowing SRE teams to identify bottlenecks and mitigate outages before they impact the end-user.

    Technical Deep Dive & Architectural Impact

    Real-Time Performance Monitoring: Developed a front-end architecture capable of visualizing rapid-fire telemetry data, focusing on “at-a-glance” status indicators for high-volume online resources.

    Latency & Throughput Visualization: Implemented intuitive UI components to track response time trends and uptime percentages, enabling technical stakeholders to correlate performance dips with specific system events.

    Information Density & Hierarchy: Designed the layout using modern CSS Grid and Flexbox to present a massive amount of technical data without overwhelming the user, ensuring critical alerts take visual precedence.

    Modernizing Ops Tooling: Framed as a scalable alternative to fragmented CLI-based monitoring or legacy log-viewers, moving system administration into a modern, responsive web environment.

    Key Technologies

    • Frontend: JavaScript (ES6+), Modern CSS (Variables/Grid), HTML5
    • Domain Focus: Site Reliability Engineering (SRE), Observability, Performance Tuning
    • Key Metrics: Service Latency, Uptime Percentages, System Throughput, Error Rates

    Live Demo: [https://www.twine.net/signin

    paper Multimodal Emergency Response Dashboard

    [![Emergency Response Dashboard Analysis](https://www.twine.net/signin

    Project Overview

    Conducted as a capstone for my Master of Science in Professional Studies at RIT, this project involved comprehensive UX evaluation, technology assessment, and industry standards analysis of an proposed emergency response dashboard. The analysis explored the intersection of usability and high-stakes data visualization, examining how the interface aids emergency response efforts during disaster recovery.

    Analysis Focus Areas

    UX & Usability Evaluation: Conducted heuristic evaluation and user experience assessment of the multimodal web interface, analyzing how it synthesizes geographic, scalar, and temporal information for emergency responders.

    Technology Stack Assessment: Evaluated the technical architecture’s scalability, maintainability, and performance optimization capabilities for handling real-time disaster analysis data.

    Industry Standards Compliance: Analyzed adherence to accessibility standards (508 Compliance), emergency management protocols, and government interface requirements.

    Human Factors Analysis: Applied cognitive load theory and Human-Computer Interaction principles to assess interface effectiveness under high-stress emergency conditions.

    Key Evaluation Areas

    • Front-End Technologies: HTML5, CSS3, JavaScript/jQuery implementation analysis
    • Data Visualization: Geographic Information Systems (GIS) integration and temporal data mapping effectiveness
    • Accessibility Compliance: 508 compliance and emergency management accessibility standards
    • User Task Analysis: Workflow efficiency and cognitive load assessment for emergency responders

    Key Research Outcomes

    • Comprehensive UX Audit - Identified usability strengths and improvement areas
    • Technology Assessment - Evaluated technical architecture and scalability
    • Standards Compliance Review - Analyzed adherence to government and accessibility standards
    • Academic Research - Successfully defended as graduate-level capstone analysis

    Academic Institution: Rochester Institute of Technology (RIT)
    Degree Program: Master of Science in Professional Studies
    Project Type: Technology & UX Analysis