Duncan Betts

Lisbon, Lisbon, Portugal
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Duncan Betts is a versatile Full Stack Developer and DevOps engineer with 10 years’ experience building tested, reusable web architectures using JavaScript/TypeScript (React, Next.js) and Python (Flask, FastAPI). He pairs advanced front-end craft—CSS3/SASS and CSS-in-JS (Emotion, Styled-Components)—with strong backend and API skills, databases (Postgres, MongoDB, InfluxDB) and messaging (Celery, Redis, RabbitMQ). Comfortable across the dev lifecycle, he automates CI/CD and deployments with Docker, Ansible, circleCI and Linux, and writes robust test suites with Jest, cypressIO and pytest. A regular TypeScript practitioner, he also contributes front-end components to open-source crypto trading UI projects, having implemented white-label features and structured UI components. Based in Lisbon and available for freelance contracts, he blends hands-on implementation with consulting strengths in SRS, agile delivery and technical docs. Notably, he often combines DevOps scripting (bash, Python) with front-end design to streamline reproducible developer workflows.
code10 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
33reputation
93reached
2answers
2questions
github-logo-circle

Github Skills (18)

javascript10
ui-components10
react10
sc9
css9
scs9
html9
bootstra8
bootstrap8
i18n-js6
shell6
i18next6
tmux6
flask6
vim6

Programming languages (8)

TypeScriptC++ShellRustJavaScriptHTMLVim ScriptPython

Github contributions (5)

github-logo-circle
n.exchange is the planet's simplest and most transparent solution for cryptocurrency trading & liquidity for individuals and enterprises alike. it supports all major cryptocurrencies(BTC BCH BSV ETH LTC NANO XLM XMR XRP ZEC) and fiat currencies(USD GBP EUR JPY). Learn how to deploy this great open-source project here: https://www.youtube.com/watch?v=7ujmzb3HzCA
Role in this project:
userFront-end Developer
Contributions:12 commits, 15 PRs, 9 comments in 2 days
Contributions summary:Duncan primarily contributed to the front-end development of a white-label feature, focusing on UI component creation and structure. They built new components like `VideoCard`, `KeyFeatures`, `MajorCard`, `SupportedAssets`, and `MinorCard`, implementing the basic layout. Further work includes component improvement and the integration of external libraries for UI enhancement. The user also integrated a Google FAQ microdata format.
exchangecurrenciesgbpethereumsimplest
n.exchange is the planet's simplest and most transparent solution for cryptocurrency trading & liquidity for individuals and enterprises alike. it supports all major cryptocurrencies(BTC BCH BSV ETH LTC NANO XLM XMR XRP ZEC) and fiat currencies(USD GBP EUR JPY). Learn how to deploy this great open-source project here: https://www.youtube.com/watch?v=7ujmzb3HzCA
Contributions:6 PRs, 95 pushes, 65 branches in 2 years 3 months
exchangecurrenciesgbpethereumsimplest
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Duncan Betts