Hey, I'm Ed.

I'm a software engineer.

Me

Skills 💪

I've been working as a software engineer since 2015. I have maintained, developed and launched a large number of projects.

I like working on innovative ideas with TypeScript using NodeJS, React & GraphQL.

Backend development

  • NodeJS (NestJS, KoaJS, ExpressJS)

  • Databases (SQL, NoSQL, Neo4j)

  • Protocols (GraphQL, REST, RPC)

  • Queues (RabbitMQ, Kafka, Redis)

  • Architecture (DDD, microservices, monorepo, CQRS)

  • Testing (Jest, Supertest)

Frontend development

  • SPA (React, React Native, NextJS, Styled Components)

  • Android (XML, Jetpack)

  • Web development (HTML, CSS)

  • Testing (Jest, Vitest, Espresso, Cypress)

  • Build systems (Webpack, Vite, NX)

  • Architecture (Clean Architecture, use cases, onion)

Soft skills

  • Story estimation, sprint planning

  • Backlog grooming

  • Leading teams, mentoring

  • Code review

UI/UX design

  • Design mockup (low fidelity, high fidelity)

  • Hypothesis testing

  • Agile feedback loops

  • Client requirement gathering

Red lines

This does not include ❌

Weapons, oil, tobacco, gambling, stock trading, pseudo-health concepts, pump-and-dump crypto

It depends on the company 🤷‍♂️

Insurance, housing, travel, devops, content streaming, auditing, social media, logistics, financial institutions, genuine uses of web3

This does include ✅

Proven health concepts, languages, ethical management, environment, marketplaces, transport, education, communication, fitness, music, doing good for humanity

I am interested in working in innovative areas of technology that improve people's lives. I'm also open to taking some risks and co-founding a startup as long as the focus is building a great product. Think I could be a good fit? Let's chat over a (virtual) coffee 🤝