You will get Custom Web Development for Your Business

Project details
You will receive a fully customized, professional website designed to take your business to the next level. With over 2 years of experience in web development, both as a freelancer and in agency settings, I am passionate about helping businesses like yours succeed online. I specialize in creating websites that are not only visually stunning but also highly functional, user-friendly, and optimized for performance.
Programming Languages
HTML & CSS, Python, TypeScriptCoding Expertise
Cross Browser & Device Compatibility, Performance Optimization, DesignWhat's included $150
These options are included with the project scope.
$150
- Delivery Time 2 days
- Number of Revisions 2
- Number of Pages 5
- Design Customization
- Content Upload
- Responsive Design
- Source Code
About Gadisa
Backend Engineer | Fintech APIs | Microservices | WSO2 | OAuth2
Addis Ababa, Ethiopia - 5:56 am local time
I'm a Software Engineer with 3+ years of hands-on experience building
enterprise backend systems at Awash Bank, one of Ethiopia's private leading bank.
I specialize in:
✅ Spring Boot microservices for banking & fintech platforms
✅ REST API design, versioning, and lifecycle management
✅ System integration using WSO2 API Manager & Micro Integrator
✅ Secure APIs with OAuth2, JWT, and Role-Based Access Control
✅ Payment systems - fund transfers, BNPL, bill payments, batch processing
✅ Go (Golang) backend services & Python FastAPI
What makes me different from most backend developers on Upwork:
I've built real payment infrastructure that processes live transactions
at a regulated financial institution. I understand API security,
failure handling, retry logic, and audit logging - not just CRUD endpoints.
Whether you need an API built from scratch, an existing system integrated
with a third-party fintech provider, or a microservices architecture
reviewed and improved - I can deliver clean, documented, production-ready work.
Let's talk about your project.
Steps for completing your project
After purchasing the project, send requirements so Gadisa can start the project.
Delivery time starts when Gadisa receives requirements from you.
Gadisa works on your project following the steps below.
Revisions may occur after the delivery date.
Step 1: Initial Consultation and Requirements Gathering
Client purchases the project and provides all necessary requirements (e.g., project goals, design preferences, content, and technical details). We schedule a kickoff call to discuss your vision, answer questions, and finalize the project scope.
Step 2: Research and Planning
Conduct research on your industry, competitors, and target audience. Create a sitemap and wireframes to outline the website’s structure and layout. Share the plan with you for feedback and approval.

