About Progracom
About Progracom
I'm Rasmus Wallberg, a senior developer in the Gothenburg area. Progracom is one person: me.
Work directly with the person building
You describe what you need. I propose what to build first. Then I do the work.
I take responsibility for complete development projects. I also take on specific tasks within your team. We agree on the scope before work begins.
Build systems where every cent adds up
I'm an educated games programmer. For over ten years, I've built web apps, the systems behind them and platforms running in the cloud.
I've built platforms handling millions of transactions a day. Every cent must be traceable. The totals must add up even when many transactions happen at once.
What I build and maintain
- Build web apps from first version to launch
- Develop systems that handle many users at once
- Maintain and modernise older systems
- Build games where participants interact in real time
- Build features for document search, summaries and suggested answers
- Join teams that need a senior developer
Understand the decisions in your project
I explain what each choice means for the work.
- A first version to try. I propose a first version with a clearly defined scope.
- Costs you understand. I explain what affects the cost of development and maintenance.
- Risks made clear. I explain what needs investigating before we make a decision.
- Decisions you can revisit. I document why we chose a particular solution.
Maintain the systems you depend on
I take over older systems that need maintenance. I start by mapping how they work. Then I propose which parts to change.
I plan changes around how you use the system. I test them before they go live. You get a clear account of what I keep and what I replace.
Work on site or remotely
Progracom AB is a Swedish limited company registered in Mölndal. I am based in Mölndal, in the Gothenburg area. I work on site in the Gothenburg area or remotely.
Tools
Tools for building and maintaining systems
- Build systems
-
- TypeScript
- JavaScript
- C#
- .NET
- PHP
- SQL
- Solidity
- Build for the web
-
- React
- Next.js
- Astro
- Tailwind CSS
- Payload CMS
- tRPC
- Store and retrieve information
-
- Node.js
- Bun
- PostgreSQL
- DynamoDB
- Redis
- SQS
- EventBridge
- BullMQ
- REST
- GraphQL
- Keep services running
-
- AWS
- Cloudflare
- Hetzner
- Kubernetes
- Docker
- Pulumi
- SST
- AWS CDK
- GitHub Actions
- Find faults
-
- OpenTelemetry
- Grafana
- Loki
- Sentry
- CloudWatch
- Build games
-
- Three.js
- WebGL
- WebSockets
- C#
- Blockchain
-
- EVM
- viem
- wagmi
- Hardhat