SUMMARY

I am a Senior Software Engineer with 25+ years of experience building scalable full-stack applications using Angular, React, Node.js, and .NET. Proven leader in driving cross-functional initiatives, optimizing system efficiency, and delivering innovative tech solutions across multiple industries. Skilled in transforming complex requirements into user-centric applications that improve performance, reduce costs, and enhance user satisfaction.

SKILLS

  • Frontend Development: Angular, React, PHP, JavaScript
  • Backend Development: Node.js, .NET, C#, PHP, GraphQL
  • Database Management: SQL Server, MySQL, GraphQL, MongoDB
  • Tools: Git, Visual Studio, VS Code, Monday, Trello, Jira
  • Additional Expertise: Business Analysis, Product Management, Agile Methodologies

Additional Details about Skills

Rob has worked with various combinations of the tech stacks listed above. Angular front end with C# .NET api/SQL Server DB; React front end with C# .NET/graphQL API and PostgreSQL db; C# MVC front end with C# .NET api/SQL Server DB, PHP front end with MySQL DB. IDEs include Visual Studio, VS Code. In his free time, Rob is currently experimenting with Flutter & Firebase.

EXPERIENCE

Powur PBC - San Diego CA

Senior Software Engineer · Feb 2022 - Jan 2025

Skills: Full-Stack Development · Angular · Business Analysis · Project Management · Technical Support

Stack: Angular, C#, MS SQL Server

Tools: Microsoft Visual Studio, VS Code, Monday, Trello

  • Optimized Solar Project Processing: Designed and implemented internal systems to automate manual workflows, boosting operational efficiency and reducing processing time.
  • Strategic Business Analysis: Led requirements gathering for new application features and data reporting, delivering insights that informed key business decisions.
  • Product Management Leadership: Managed customer-facing and internal mobile apps, driving higher user adoption, reducing technical issues, and improving satisfaction scores.
  • Cross-Functional Collaboration: Acted as a key liaison between users, Business Analysts, and developers, enhancing response times and solution quality.

Products

  • PowurOS: Angular | C#.NET | MS SQL

Additional Details about Powur

In my role as a Senior Software Engineer at Powur, PBC in San Diego, California, I led the design and implementation of internal systems to streamline solar project processing and enhance operational efficiency. I also spearheaded business analysis efforts, defining requirements for data reporting tools that provided actionable insights for strategic decision-making. Additionally, I directed product management for mobile apps, driving increased user adoption, reduced issues, and improved satisfaction ratings.

Oceaneering International, Inc. - San Diego CA

Senior Software Engineer · Jun 2014 - Jan 2022

Skills: Full-Stack Development · React · Business Analysis · Project Management · Technical Support

Stack: React, GraphQL, MongoDB, PostGRES, .NET, MVC, Microsoft SQL Server

Tools: Microsoft Visual Studio, Jira

  • Modernized Maritime Operations: Contributed to the development of OceanSMART and PortVision 360, enhancing cargo management efficiency and streamlining maritime workflows.
  • Post-Merger Systems Integration: Led improvements and maintenance of PortVision and TerminalSmart, achieving seamless integration and reducing support requests.
  • Innovative Web Solutions: Designed scalable web applications to address complex maritime industry challenges, supporting diverse stakeholder needs.

Products

  • OceanSMART: React | GraphQL | MongoDB & Postgres
  • PortVision360: C# MVC | C# | MS SQL

Additional Details about Oceaneering

In my role as a Sr. Software Engineer at Oceaneering, I contributed to the development of OceanSMART and PortVision 360, modernizing maritime operations and enhancing cargo management efficiency. I also led improvements and maintenance of PortVision and TerminalSmart post-merger, ensuring seamless integration and performance gains. My innovative solutions for complex industry challenges delivered scalable web applications for diverse maritime stakeholders.

AIRSIS - San Diego CA

(Acquired by OCEANEERING INTERNATIONAL, INC.)

Senior Developer · Jun 2005 – Jun 2014

Skills: Full-Stack Development · Business Analysis · Project Management · Technical Support

Stack: .NET, MVC, Microsoft SQL Server, Oracle, LAMP, jQuery

Tools: Microsoft Visual Studio, Jira

  • Revolutionized Maritime Logistics: Led the development of TerminalSmart Dock Management System and PortVision at AIRSIS, significantly enhancing operational efficiency in maritime logistics.
  • Workflow Automation: Developed CISRS, a web-based case management system, streamlining workflows and improving process efficiency.

Products

  • PortVision360: C# MVC | C# | MS SQL
  • PortVision: Asp.NET | C# | MS SQL
  • TerminalSmart: Asp.NET | C# | MS SQL
  • CISRS: Asp | VB | Oracle

Additional Details about AIRSIS

I spearheaded the development of innovative systems at AIRSIS, including the TerminalSmart Dock Management System and PortVision, revolutionizing maritime logistics and operational efficiency. With a focus on automation and streamlining workflows, I achieved significant productivity gains and enhanced situational awareness in the industry. I led development of the San Diego Workforce Partnership's (SDWP) Customer Information Services Reporting System (“CISRS”) for all case management and data collection needs before it was replaced by CalJOBS in 2014.

Abaris Technologies - San Diego CA

(Acquired by OCEANEERING INTERNATIONAL, INC.)

Developer · Jun 1999 – Jun 2005

Skills: Full-Stack Development · Business Analysis · Project Management · Technical Support

Stack: Microsoft SQL Server, LAMP, FoxPro

Tools: Microsoft Visual Studio & FoxPro

  • Enhanced Maritime Planning: Developed MAPS (Marine Activity Planning System), addressing critical industry needs and improving operational efficiency.
  • High-Impact Database Solutions: Created database applications for the U.S. Department of Energy, showcasing adaptability and expertise in complex, high-stakes environments.
  • Streamlined Content Management: Designed web-based catalog content management tools, reducing content update time and increasing workflow efficiency.

Products

  • MAPS: Asp | VB | MS SQL
  • CATALOG+: FoxPro | MS SQL

Additional Details about Abaris Tech

In my role as a Developer at ABARIS TECHNOLOGIES LTD, I built the Marine Activity Planning System (MAPS) to address critical industry needs and improve operational planning. Additionally, I created database applications for the US Department of Energy, demonstrating versatility and expertise in high-stakes projects. I also designed web-based catalog content management tools, reducing content update time.

EDUCATION

Bachelor of Arts (BA) Communications University of Hartford

About Me

Software Engineer

KayproI have been working as a Software Engineer for many years - my first "tech" job was in Connecticut using dBase II for CP/M on a Kaypro. Kaypro was headquartered in Solana Beach, CA and I wanted to go work for them! I did make it to the Solana Beach area the following year (not working for Kaypro) and have been here for 40 years now.

With the recent arrival of AI, I've used Claude AI as my development team to refine my personal web sites over the past few months and am very impressed with the current capabilities as a development tool.

Photographer

Sunset

There may be more of a future in photography than software engineering now! I dabble in photography and you can see some of my latest projects at CalPics.art. I never found the time to pursue photography as much as I wanted to while working full-time, but now that I'm semi-retired, I'm giving it more attention and will share the results on that site. I also took the background image you see on this site.

As a photographer, I will also give credit to Claude for currently NOT creating artificial images, unliike their AI competitors, though it is probably inevitable.

Contact Me

Feel free to contact me using this form.

Disclaimer: I will not respond to unrequested sales pitches, so if you fall into that category, please expect NO response. For anyone else, I look forward to hearing from you and I will try to respond as soon as possible!