Career
A look at the experiences, education, and certifications that shaped my path.
Experience
Senior Software Engineer
- •Remotely worked on Skjema, a form-building platform used across Norway. I also visited on-site to align on project architecture and improve teamwork.
- •Identified slower Redux store performance during user interactions with large datasets. Refactored store logic to achieve smoother interaction and made rendering 50% faster.
- •Improved maintainability and build performance by upgrading legacy packages and switching the bundler to Vite.
- •Restructured the project into scalable modules, used best practices, and created documentation for quick onboarding.
- •Collaborated with the product manager to address customer issues and suggest practical fixes.
- •Worked with backend, QA, and design teams across time zones. Maintained clear communication and offered helpful feedback.
TypeScriptReactRedux ToolkitReact QueryReact DnDJestSassMaterial UIViteESLintPrettierGit HooksJira
Software Engineer
- •Completed over 200 backlog tasks in one year to launch a previously delayed form builder application.
- •Reduced bundle size by 30% through code cleanup, modularization, and reusable components.
- •Troubleshot issues and helped QA in reproducing bugs for a stable release.
TypeScriptReactReduxReact DnDMaterial UIESLintPrettierJira
Senior Developer
- •Led the front-end team in rebuilding the Finder, a GPS tracking platform used by over 15,000 clients.
- •Enhanced real-time tracking to support over 1,000 devices at once, up from around 300.
- •Improved the Shodai eCommerce platform’s performance by 20% using server-side rendering, code splitting, lazy loading, and enhancing API efficiency.
TypeScriptReactNext.jsRedux ToolkitReact QueryZodRechartsPDFMakeExcelJSMantineMaterial UIGit HooksAgile
Software Engineer
- •Built APIs and designed user interfaces for the food delivery application HungryNaki.
JavaScriptReactReact RouterReduxExpressMongoDBAgile
Software Developer
- •Created customer support tools that cut issue resolution time by 50%, improving internal efficiency and customer satisfaction.
- •Collaborated with customers to identify and resolve issues, increasing product reliability.
JavaScriptReactReduxReact RouterRechartsSemantic UIAnt DesignAgile
Junior Software Developer
- •Added features and fixed backlog issues to ensure the timely release of the GPS tracking application.
JavaScriptReactReact RouterMobXSemantic UIAgile
Education
Bachelor of Science in Software Engineering
Built a Management Information System (MIS) for my final year project as a backend developer using PHP, Laravel, and MySQL.