Hello, my name is
Ionwyn Sean.
I engineer design and function.
I am a full stack software engineer currently working at the BC Government, where I specialize in engineering both the design and functionality of web and desktop applications. I also enjoy creating music, playing piano and guitar, football, and continually exploring new technologies to enhance my skills.
About Me
My journey as a software engineer began in 2000 when my uncle introduced me to coding. This early passion led me to work with notable organizations like HP Teradici, and PressReader, where I developed my skills in creating robust and efficient software solutions. I also embraced the challenge of being self-employed, delivering high-quality projects for various clients.
Currently, as a full stack software engineer at the BC Government, I specialize in engineering both the design and functionality of web and desktop applications. My primary focus is on building highly performant, data-driven solutions, ensuring cohesive and efficient digital experiences.
Here are a few technologies I’ve been working with recently:
- JavaScript (ES6+)
- C#
- React
- .NET
- Node.js
- OpenShift
- NextJS
- MS SQL
Where I’ve Worked
Software Engineer Lv. 4 @ BC Government
November 2023 - Present
- Architect, develop, and maintain full stack applications within an Agile team, including API integration, front-end and back-end development, and configuring deployments with container management for efficient and secure solutions.
- Collaborate with designers, project managers, other engineers, and system administrators to ensure the delivery of a robust application at every step.
- Developed and integrated API, front-end, and database for the Highway Maintenance Contract Renewal (HMCR) project.
- Created a desktop application for monitoring traffic activities, ensuring efficient and real-time tracking.
Projects
Featured Project
Personal Spotify Analyzer and Recommender
Analyze your Spotify listening habits and get personalized recommendations with my web app. Gain insights into your music preferences and discover new tracks tailored just for you.
- React
- Redux
- AWS Lambda
- AWS S3
- Material UI
Featured Project
Spotify Recommender
A full-stack React/Redux/Node web app that uses the Spotify API to make suggestions based on an initial user-specified metrics.
- React
- Redux
- Node.js
- Express
- RethinkDB
Featured Project
Advanced Realtime Metronome
An in-progress Multi-platform Advanced Realtime Metronome (ARM) project, supporting complex subdivisions, accents, scale cycle through the circle of fifths, and tempo matching.
- .NET 8
- .NET MAUI
- Material UI
- PostgreSQL
- C#
Other Noteworthy Projects
view the archiveHighway Maintenance Contract Renewal
Data gathering automation, validation, and export of highway maintenance works across British Columbia.
TextbookHub
Interactive textbook reader and student-teacher school portal facilitating digital assignments.
Wordpress Blog
Blog of past works ranging from radio engineering work to theoretical mathematics.
Tetris
The classic Tetris game built with WebGL graphic API.
Knapsack Algorithm
Pseudo-polynomial approach to Knapsack Problem
JavaScript Chess Engine
Javascript-based chess engine utilising Minimax tree with Alpha-beta pruning Sorted game-tree nodes to optimize search, and Zobrist Hashing.
What’s Next?
Get In Touch
I'm always open to new challenges and opportunities. Feel free to reach out with any questions or remarks, and I'll do my best to respond within reasonable time!
Say Hello