Loading...
Steven Hagene - Senior Software Developer and UX Engineer

Steven Hagene

Bridging Technology and Design for Exceptional User Experiences

View Portfolio

Skills & Technologies

JavaScript

TypeScript

React

Angular

Node.js

Python

SQL

Mobile App Development

Flutter

Analytics

Data Visualization

Web Accessibility

Personal Projects

AssessmentSphere - Project image 1

AssessmentSphere

Take quizzes to reinforce your knowledge and identify areas for improvement. The app tracks your progress and provides detailed analytics to help you study more effectively. Active development of version 2.0 of AssessmentSphere is in the works to be multi-tennant, with AI assistance.

Web App | Jan 2024 - Present

Metrics: 10 - 100 Daily active users

Next.jsReactTypeScriptTailwind CSSSupabaseAI
SpellSphere - Project image 1

SpellSphere

SpellSphere is an innovative, interactive spelling practice app designed for children. Currently in prototype phase, it was initially developed for personal use by my own kids. The app utalizes cutting-edge text-to-speech technologies from ElevenLabs AI to create an engaging learning experience. Future plans include expanding its functionality and incorporating it into the broader AssessmentSphere ecosystem

Web App | Aug 2024 - Present

Metrics: 10 - 100 Daily active users

Next.jsReactTypeScriptTailwind CSSAIText-To-Speech
SI Eclipse - Project image 1

SI Eclipse

Your Essential Companion for the 2024 Solar Eclipse in Southern Illinois! This project was in association with Packer Labs and MoonBunker Media. The project included a Wordpress site, and a mobile app. There was a team of individuals that designed, developed, and marketed the project for the eclipse.

Mobile App | Jun 2023 - Present

Metrics: 2,000+ downloads

FlutterDartFirebasePythonWordpress
CoinFaucet Suite - Project image 1

CoinFaucet Suite

Official App for the Coin Faucet site. This app was paid by and developed for the owner of the Coin Faucet site. The app code was passed on to the owner of the Coin Faucet site after the project was completed.

Mobile App | Jan 2022 - Jan 2024

Metrics: 5,000+ downloads

FlutterFirebaseDart
Project no longer active
Crypto Faucet Hub - Project image 1

Crypto Faucet Hub

Web 3 crypto centralized mobile app and web platform. This app codebase was eventually sold. Origally it had started off using Ionic and Angular, but was later converted to Flutter.

Mobile App | July 2019 - Dec 2021

Metrics: 2,000+ total users

FlutterDartSQLiteFirebase
Project no longer active

Professional Experience

Senior Software Developer / UX Engineer

2021 - Present

Computershare

At Computershare, as a Senior Software Developer and UX Engineer, I took charge of developing and structuring the Frontend of the Global Design System, resulting in substantial gains in product consistency and development efficiency. I led the design and implementation of reusable React components which are used across multiple projects and revolutionized the design-to-code workflow by automating the entire process. This automation seamlessly integrated Figma, Token Studio, ZeroHeight, and JSON files to generate production-ready components, drastically reducing manual effort and ensuring consistency across the design system.

I pioneered automated design-to-code workflows utilizing tools like Node.js and Style Dictionary, further streamlining the development process. As the company's accessibility champion, I focused on improving accessibility using tools like Axe Dev Tools, WAVE, and Lighthouse. Additionally, I ensured the technical feasibility of visual and UX designs, facilitated collaboration between design and development teams, mentored developers on Angular/.NET projects, and established best practices for component development across the organization.

In a key project, I served as the team lead for the design team, overseeing one design team and three development teams. In this role, I successfully managed resources and priorities to keep the design team ahead of the development schedule, ensuring smooth workflow and timely delivery of design assets.

JavaScriptReactTypeScriptAngularFigmaToken StudioZeroHeightNode.jsStyle DictionaryAxe Dev ToolsWAVELighthouse

Software Developer

2018 - 2021

Beroe Inc

As a Software Developer at Beroe Inc, I crafted user-centric web solutions using Angular, Bootstrap, and Material Design, significantly enhancing user experience and expanding the product range. I led efforts to identify and resolve performance bottlenecks in Angular applications, improving web performance and UI responsiveness. Collaborating closely with the marketing team, I rapidly prototyped new products, iterating based on stakeholder feedback. I also developed custom Angular tools to automate repetitive tasks, saving the data analyst team over 100 hours annually. Additionally, I contributed to the architectural design and implementation of JAVA-based microservices for backend systems.

AngularBootstrapMaterial DesignJavaMicroservicesPrototypingPerformance OptimizationAutomation

Software Developer

2017 - 2018

Judge Consulting Group

As a Software Developer consulting for Judge Consulting Group, I drove the development of innovative software solutions for the fabric industry, guiding projects from concept to deployment. I successfully led a standout project utilizing PowerBuilder to enhance material production machinery, significantly improving operational efficiency.

I took charge of redesigning company website pages, focusing on enhancing user experience based on comprehensive user needs analysis. My active participation in system specification meetings ensured seamless alignment with project requirements, while I facilitated effective team communication by implementing Agile and Scrum methodologies.

My technical contributions spanned a diverse tech stack including VS2012/PowerBuilder, .NET Framework, ASP.NET, C#, and VB.NET. Additionally, I played a key role in improving database efficiency through the strategic use of LINQ, Entity Framework, and SQL Server, resulting in optimized data management and retrieval processes.

PowerBuilder.NET FrameworkASP.NETC#VB.NETBootsrapSQL ServerAgileScrum

IT Specialist / Web Developer

2015 - 2017

Naval Air Systems Command

At Naval Air Systems Command, I served as an IT Specialist and Web Developer supporting the V-22 Program. My role involved creating site layouts and user interfaces using standard HTML5/CSS3 practices, developing robust .NET-based web applications, and designing relational database schemas using SQL Server and Oracle 11g PL/SQL. I led the development and optimization of applications for maximum speed and scalability while ensuring technical feasibility of UI/UX designs. I was also responsible for gathering requirements, conducting analytical studies, and managing program objectives, funding, and staffing. Additionally, I oversaw compliance with IT Governance laws, established Customer Service Agreements, and provided technical guidance to senior leadership. My work included managing and leading team personnel and collaborating with both local and national Contracting Officer Representatives (CORs) on IT product and service support.

HTML5CSS3.NET FrameworkSQL ServerOracle 11g PL/SQLProgram ManagementIT GovernanceContract Management

Jr. Developer / Tier 2/3 Support Lead

2012 - 2015

Spalding Consulting

At Spalding Consulting, I served as a Jr. Developer and Tier 2/3 Support Lead, where I provided comprehensive support and development for the Workload Management System (WMS) used by NAVAIR ISSIC, FRC, and F-35 Lightning II program users. My role involved developing database scripts to implement system-wide changes, resolving an average of 150 issues per month, and working with technologies such as HTML, XML, CSS, Java, ColdFusion, and PL/SQL. I managed web services like IIS and Apache, while also supporting databases in Microsoft Access and Oracle 11gR2. In an agile environment, I contributed to all phases of the software development lifecycle (SDLC), including planning, analysis, design, development, testing, implementation, and maintenance. Additionally, I provided training, supervised a geographically dispersed support team, and collaborated with stakeholders to ensure the ongoing integrity of production data and alignment with business requirements.

HTMLXMLCSSJavaColdFusionSQLPL/SQLIISApacheMicrosoft AccessOracle 11gR2AgileSDLCData IntegritySupport Management

System Administrator

2011 - 2012

Advanced Information System Technology Inc

As a System Administrator at Advanced Information System Technology Inc., I provided Tier 2 support for the Naval Medical Clinic at Cherry Point Air Station, managing technical support for over 300 users and more than 30 desktop applications. I handled network system analysis, system security, and administration for Windows servers and workstations, which included upgrades, disaster recovery planning, and user account management. I developed scripts to automate network administration tasks and streamlined application deployments. Additionally, I conducted individual and group training on medical devices and programs, ensured compliance with security protocols by performing IAVA scans, and resolved security vulnerabilities using the RETINA scanner.

System AdministrationWindows ServerNetwork SecurityUser SupportAutomationDisaster RecoveryIAVA ScansRETINA Scanner

Sergeant, Tactical Data Systems Specialist

2006 - 2011

United States Marine Corps

Combat Veteran, Technical Leader, and Communications Specialist.

I served in both combat and garrison environments, playing a critical role in establishing and maintaining essential communications systems. While deployed to Iraq in combat roles, I was recognized for exceptional service and leadership, consistently exceeding expectations in operational efficiency, network security, and mission success.

Key Achievements:

  • First Marine to set up and deploy the G-SWAN satellite communication system in Iraq
  • Key contributor to the initial setup of the MARSOC compound
  • Led design and implementation of complex LAN/WAN systems
  • Received multiple awards for maintaining critical communications in Iraq
  • Managed installation and maintenance of comprehensive communications systems
  • Enhanced network security using advanced tools like GFI LANguard and Nessus
  • Developed SharePoint on SIPRNet for Marine Special Operations Support Group
Network Design & ImplementationSatellite CommunicationsNetwork SecurityLeadershipSystems IntegrationWeb DevelopmentDatabase ManagementTactical Data SystemsTroubleshooting

Contact Me