Photo of Sampson Orson Jackson

ANGULAR & .NET FULL-STACK ENGINEER

Hello, I'm OrsonI create solutionsthat inspire

Get In Touch

My name is Sampson Orson Jackson. I'm a full-stack engineer with a degree in Computer Science and Information Technology and a background in backend development using .NET. I enjoy masking complexity with simplicity, modularity, readability, performance, and usability. Currently, I'm a full-stack engineer at Interfacewerk where I am focused on building sustainable digital solutions that are inclusive, people-centred, and environmentally friendly.

Over the past 10 years, my experience has cut across frontend, backend, and dev-ops. I have worked with major software companies where we built a number of important software information systems for the government and private sector. My favourite is the Poda Health Information System due to size and the opportunity to work across all stages of the software development lifecycle.

My journey as a software engineer started at the backend. However, I also enjoy enhancing the user experience with code and design. This led me to become a full-stack engineer.

Some of the technologies I use often include Angular, NestJS, MongoDB and .NET.

Tech stack

I'm constantly learning and keep up to date with the latest technologies, so I can pick the best tech for the job.

  • C#9 years

    This is my primary language. I focus on builidng reusable and maintainable applications, while keeping an eye on code quality and adhering to best practices.

    • .NET Core / 5 / 6
    • ASP.NET MVC
    • Web API
    • WCF
  • Angular2 years

    My frontend framework of choice for building modular, maintainable, scalable, and performant frontend applications. I have worked two project and numerous throw-away applications.

    • Angular
    • RxJS
    • Nx
    • NGXS
    • NGRX
  • Typescript3 years

    I default to using Typescript instead of JavaScript in the last couple of years on almost any type of project. My productivity has gone up while, debugging time is reduced.

    • Webpack
    • Babel
    • Angular
  • JavaScript5 years

    I began using JavaScript more because of AJAX and the need to improve the UX of my applications. My enterprise web apps were more responsive thanks to JavaScript.

    • ES6+
    • Angular
    • Angular JS
    • Knockout
  • HTML/CSS9 years

    My HTML markup considers accessibility while reinforcing the semantic of the information on the page. My styles use the BEM conventions and I use SCSS manageability and scalability.

    • HTML5
    • CSS3
    • SCSS
    • BEM
    • Tailwind CSS
  • UI Design6 years

    I'm proficient in Photoshop and Illustrator. I just picked up Figma and have enjoyed using it to create the prototype and design system for this personal portfolio.

    • Figma
    • Illustrator
    • Photoshop
    • Balsamiq

Get in touch

Have a project or want to say hello? Do email me at hello@sampsonorson.dev or use the form below.