CV

Senior Python Developer / Full Stack Engineer. Backend engineer at SDS Manager in Norway since March 2022.

Download CV PDF, 108 KB

Contact

Experience

Backend Engineer, SDS Manager

  • Optimised SQL queries, improving page load speed by 400%.
  • Hardened a complex safety data sheet extraction pipeline to roughly 95% accuracy.
  • Customised Elasticsearch scoring to handle user misspellings and improve search relevance.
  • Migrated statistical and analytical APIs to Redis, cutting database load by 60%.
  • Built real-time data synchronisation, raising data freshness by 90%.
  • Set up logging and monitoring with Kibana and Logstash, cutting issue resolution time by 80%.
  • Built a feature-rich CMS on Wagtail (Django) with GraphQL.
  • Integrated Gemini and Claude to automate workflows.
  • Designed and implemented MCP servers.
  • Adopted Claude Code and Cursor to increase delivery speed.

Software Engineer Intern, Netpower AS

  • Built full-stack marketplace applications for international clients with Node.js, React, Java Spring and Python.
  • Used Elasticsearch to improve search performance.
  • Applied caching and Redis.
  • Used RabbitMQ for queueing.
  • Implemented RBAC and ABAC access control.

Skills

Python

  • Django
  • Flask
  • FastAPI
  • SQLAlchemy
  • psycopg2
  • Pydantic
  • Celery
  • PyJWT
  • Pandas
  • NumPy
  • OpenCV
  • PyPDF2
  • fasttext
  • Gunicorn
  • Pytest
  • unittest

JavaScript and TypeScript

  • React
  • Redux
  • RxJS
  • Svelte
  • Next.js
  • Gatsby
  • Material UI
  • Bootstrap
  • Express.js
  • NestJS

AI and LLM tooling

  • Google Gemini
  • Anthropic Claude API
  • MCP servers
  • Claude Code
  • Cursor

Databases

  • SQL Server
  • PostgreSQL
  • MongoDB

Infrastructure and messaging

  • Elasticsearch
  • Logstash
  • Kibana
  • RabbitMQ
  • Server-sent events
  • WebSockets
  • Long and short polling
  • Redis
  • Memcached
  • Linux
  • Docker
  • Dev Containers

Education

BSc Computer Science, Open University

  • GPA 3.5 / 4.
  • Coursework: data structures, algorithms, database systems, software engineering, web development and artificial intelligence.