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
I 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

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!