Code Monkey home page Code Monkey logo

Hey 👋

I'm Seb, a software engineer 👨‍💻 specialising in backend development in Node.js and deploying to AWS and Azure clouds ☁️

What I'm working on recently?

TL;DR - Node.js APIs written in Typescript deployed via Pulumi onto AWS Fargate in docker containers, with a strong emphasis on security and user data privacy.

The most notable recent project, I was the lead backend engineer on a heavily customizable, CMS-driven, subscription-based audio streaming app for iOS. The backend was written in TypeScript, with a PostgreSQL database, RevenueCat for subscriptions, Firebase for auth and notifications, and Contentful as the CMS. The backend API was deployed to AWS via Pulumi. I have also written a blog post outlining how contentful was levaraged to build the app dynaimcally without the need for a custom built admin panel.

Recently I have been interested more in the security of APIs after finding some vulnerabilities on an API a collegue has been working on, which has sparked this interest for me, so upon digging more and completing that security investigation, I started doing some research and took a couple online courses from which I prepared a couple of presentations internally for my current compnay, one for the QA team on what they can look out for and how they can catch some of these security issues, and another for the Backend team on what are some common vulnerabilities and shown them a Hacker's view on API Security.

On a previous project, I was the key contributor on a debt portfolio management platform using .Net Core 3 with GraphQL, Identity Server 4 for auth, MongoDB and PostgreSQL, and deploying using Pulumi to Azure.

In the past I've worked on a couple of different online retail sites, mainly writing backends in node.js (both JS and TS) using microservice architectures.

Keywords / Buzzwords

If you got this link from my CV or Linkedin profile, here's things I work with that you might be looking for:

[ "Node.js", "TypeScript", "JavaScript", "Mocha / Chai", "Jest", "Pulumi", "AWS", "Azure", "Firebase", "GitHub Actions", "GraphQL", "MongoDB", "PostgreSQL", "Docker", "Contentful", "RevenueCat" ]
[ "Identity Server 4","C#",".Net Core 3","React","React Native","Redux","Webpack","Babel" ]

Seb's Projects

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.