James Norman
Software Engineer, Product Owner, Maker
Skills
- React
- Typescript
- Vue.js
- Webpack
- SWC
- NPM
- Yarn
- SCSS
- Tailwind
- Styled Components
- D3.js
- Material UI
- GoJS
- Dexie
- Jest
- Storybook
- Testing Library
- JavaScript
- PHP
- Python
- Go
- Shell
- C++
- C#
- Java
- Next.js
- Laravel
- Django
- MySQL
- PostgreSQL
- NoSQL
- Auth0
- Frontegg
- OAuth
- SAML
- REST
- GraphQL
- Websockets
- Pusher
- AWS
- GCP
- Supabase
- Containerd
- Docker
- Kubernetes
- CircleCI
- Drone
- GitHub Actions
- GitHub
- GitLab
- Bitbucket
- DNS
- CloudFlare
- SSL
- ISO27001
- SOC2
- GDPR
Work Experience (5)
Jul 2014 - Current
Solutions Consultant
Freelance
- Engage with a diverse range of clients to understand their strategic and technical needs, delivering tailored software solutions that drive business success.
- Combine deep technical expertise with strong communication skills to guide clients from problem identification to implementation of right-fit solutions.
- Manage end-to-end solution lifecycles, including identification, design, development, automation, and integration.
- Provide consistent and reliable ongoing support and maintenance for delivered solutions.
- Built a robust portfolio featuring bespoke software solutions, complex vendor integrations, and more.
Aug 2021 - Current
Lead Engineer, Product Owner
Beamible
- Lead the engineering team, sharing product ownership with the co-CEO in a women-led HR-tech startup entering a new market focused on designing work for people.
- Architected and developed the application from the ground up, scaling it to support thousands of users and collaborative roles.
- Directed technical strategy, architectural decisions, and product roadmap management.
- Secured enterprise clients, including Big Four banks and consultancies, by meeting rigorous acquisition requirements.
- Successfully implemented and maintained ISO 27001:2022 information security compliance across the organisation.
Aug 2020 - Aug 2021
Senior Full Stack Engineer
Beamible
- Transformed the application from a minimal role analysis prototype into a sophisticated organisational design diagramming tool.
- 2iC a team of four senior software engineers, a design engineer, and a UX designer, fostering collaboration and innovation.
- Delivered solutions to complex problems in a highly dynamic and fast-paced business environment.
- Maintained exceptionally high standards of code quality and user experience across all practices.
Nov 2017 - Jul 2020
Product Engineer
PaperCut Software
- Inherited a 12-year-old website with numerous moving parts without historical documentation or formal handover.
- Recognised and executed a progressive modernisation strategy to support business outcomes and improved performance.
- Overhauled outdated technology by implementing several new systems and rewriting the core back end using modern libraries and cloud infrastructure.
- Rebuilt the front end with modern CSS and JavaScript, significantly improving loading times and responsiveness.
- Enhanced CI/CD processes and provided 24/7 on-call technical support, ensuring reliability and security.
- Empowered marketing staff to independently manage content, streamlining operations and reducing reliance on IT.
- Implemented a design system to unify branding and introduced interactive front-end functionalities, enhancing customer experience.
- Designed and facilitated internal training sessions and documentation to ensure seamless operations post-departure.
Sep 2014 - Oct 2016
Co-Founder
WebHype Pty Ltd
- Co-founded and grew a startup into a five-person team, establishing a strong presence in Richmond.
- Managed and directed all technical aspects of the business, including solution architecture, web and app development, user experience design, and server administration.
- Led key marketing initiatives alongside business development, contributing to significant business growth.
- Mentored staff and guided team development, fostering a collaborative and innovative work environment.
- Developed and implemented business growth strategies, positioning the company for success.
Interests
Cooking
- Catering Events
- Company Culture
- Food Discovery
- Gadgets
- Whole Foods
Fabrication
- 3D Printers
- Laser Cutting
- CNC Routing
- Home Automation
- Microelectronics
- Woodworking
- Metalworking
- Leatherworking
- Van Conversion
- ...more
Gaming
- Game Development & Jams
- Tabletop Role-Playing Games
- Dungeon Master
- Storytelling
Gardening
- Growing food
- Hydroponics
- Landscaping
- Permaculture
- Urban agriculture