Software engineer with 5+ years of experience in blockchain and Web3, now also building a portfolio around technical documentation, SaaS architecture, API documentation, security-focused system design, and developer documentation.
📍 Dubai, UAE
📧 amalendusuresh95@gmail.com
🌐 Portfolio: amalendusuresh.github.io
📄 Resume & CV: Professional_Profile
I'm a software engineer with 5+ years of experience working across blockchain applications, smart contracts, backend integrations, and Web3 infrastructure.
My technical background includes:
- Blockchain & smart contract development
- REST API and backend systems
- Technical documentation
- System and solution architecture documentation
- Database modelling
- Role-Based Access Control (RBAC)
- Multi-tenant SaaS concepts
- Security-focused system design
- AWS architecture documentation
- Test planning and workflow modelling
I'm particularly interested in work that sits between engineering, documentation, architecture, and security — turning complex technical systems into documentation that developers, stakeholders, and teams can actually use.
📍 Based in Dubai, UAE and open to remote freelance and contract opportunities.
A complete technical documentation and solution-design case study for a conceptual multi-tenant B2B project-management SaaS platform.
The project covers the system from requirements through architecture, security and testing.
- System specification
- Functional & non-functional requirements
- RBAC and permission model
- Multi-tenant architecture
- System architecture diagrams
- REST API documentation
- PostgreSQL database schema
- Entity Relationship Diagram
- Task and milestone workflow diagrams
- AWS deployment architecture
- Security design
- Test plan
- Local development documentation
Frontend: Next.js
Backend: Node.js REST API
Database: PostgreSQL
Cloud: AWS
Storage: Amazon S3
Deployment: AWS Amplify + ECS/Fargate + RDS
Monitoring: Amazon CloudWatch
The design includes:
- Authentication
- RBAC
- Tenant isolation
- Resource-level authorization
- IDOR / broken access-control protection
- Workflow-state validation
- Secrets management
- Secure file access
- Audit logging
👉 View the FlowDesk Technical Documentation Repository
FlowDesk is a conceptual portfolio case study demonstrating technical documentation and solution-design capabilities. It is not presented as a deployed production application.
My core engineering background is in blockchain and Web3 development.
Areas I've worked with include:
- Smart contracts
- DeFi protocols
- Staking infrastructure
- Blockchain backend integrations
- Wallet and transaction workflows
- Multi-chain systems
- Decentralized storage
- Smart contract security
Staking and governance architecture with multi-chain integration and Solidity-based governance components.
Stack: Solidity · Hardhat · OpenZeppelin Governor · The Graph
Architecture for custody-aware DeFi staking with role-based access, on-chain attestations and upgradeability patterns.
Stack: Solidity · UUPS Proxies · Chainlink Oracles · TypeScript
AMM and token-launchpad concepts including swap logic, vesting workflows and token-launch mechanisms.
Stack: Solidity · Foundry · Ethers.js · React
Integration of blockchain application logic with decentralized storage workflows.
Stack: Solidity · FVM · IPFS · Node.js
Node.js · JavaScript · TypeScript · REST APIs · Git · GitHub
Solidity · Ethereum · BNB Chain · Polygon · Hyperledger Fabric · Filecoin · IPFS
Hardhat · Foundry · Truffle · Ethers.js · Web3.js · OpenZeppelin
Technical Writing · System Specifications · API Documentation · Architecture Diagrams · Database Modelling · ER Diagrams · Mermaid · Developer Documentation
RBAC · Authentication & Authorization · Tenant Isolation · IDOR / Broken Access Control · Secrets Management · Audit Logging · Security Requirements
AWS Architecture · Amazon S3 · Amazon RDS · ECS/Fargate · AWS Amplify · Secrets Manager · CloudWatch
I'm currently expanding my work in:
Technical Documentation
Turning software requirements, APIs, databases and architecture into structured developer and stakeholder documentation.
Solution Design
Documenting SaaS architectures, workflows, permissions, integrations and deployment models.
Security-Focused Documentation
Connecting security requirements with architecture, APIs, authorization controls and test cases.
Blockchain Engineering
Continuing to apply my existing blockchain and Web3 engineering experience to technical projects.
I'm interested in freelance and contract projects involving:
- Technical documentation
- API documentation
- Developer documentation
- SaaS system documentation
- Architecture documentation
- Software requirements documentation
- Database and workflow documentation
- Security documentation
- Blockchain technical documentation
If you have an existing software product with incomplete, outdated or scattered documentation, I can help turn the technical information into a structured documentation set.
I write about software, blockchain and technical topics on Medium.
📧 Email: amalendusuresh95@gmail.com
💼 LinkedIn: amalendu-blockchain
🌐 Portfolio: amalendusuresh.github.io
📄 Resume: Professional_Profile
✍️ Medium: @amalenduvishnu
🐦 X / Twitter: @palakkatil