I buildserverlessfullstacktypescript react serverless
Freelance Software Engineer focused on AWS Serverless, React, and TypeScript. I help startups build scalable, production-grade applications – without infrastructure headaches.
I help startups and engineering teams build and scale their web applications using serverless architecture on AWS and React on the frontend. Whether building from scratch or optimizing existing systems, I strive to deliver production-ready code that scales automatically, stays cost-efficient, and requires minimal maintenance.
Services
Fullstack Development
Comprehensive development of features from React frontend to AWS backend, utilizing TypeScript for type safety. Services include API design, database architecture, automated testing, and CI/CD pipelines, ensuring rapid and reliable delivery.
Codebase & Infra Review
Technical review of your existing infrastructure and codebase. Identifies bottlenecks in performance, scalability, and maintainability. Includes clear, prioritized recommendations for quick, impactful improvements.
Custom Solutions
Tailored solutions for complex needs: API integrations, database migrations, performance optimization, or hands-on technical consulting. Flexible and aligned with your existing systems and product roadmap.
Cloud Starter Setup
Production-ready custom-made serverless infrastructure on AWS, built with SST and Infrastructure as Code. Includes APIs, databases, storage, CDN, and CI/CD — plus monitoring, structured logging, and security best practices. Ideal as a technical foundation for scalable products.
I offer both fixed-price projects and hourly rates depending on scope clarity. For well-defined projects, I prefer fixed pricing with clear deliverables. For ongoing development or exploratory work, I work hourly. I always provide transparent estimates upfront with no hidden costs.
What happens if requirements change during development?
Change requests are normal in software development. I handle them transparently with clear communication about time and cost implications. Small adjustments are often included, while significant scope changes get documented and priced separately before proceeding.
What's your typical project timeline?
A typical MVP takes 4–8 weeks, depending on scope. I deliver in weekly sprints with demos and feedback. Infrastructure is usually set up in the first few days, so we can build and iterate quickly.
How do you handle project communication?
I work transparently with weekly updates and demos. Slack, Notion or your preferred tools are fine for async communication. I prefer overcommunication to surprises – especially in fast-moving startup environments.
What's included in your development process?
I provide end-to-end development: requirements analysis, technical architecture, coding, testing, deployment, and documentation. This includes code reviews, automated testing, version control, and knowledge transfer to ensure you can maintain the system.
Do you work alone or with existing teams?
I work both independently and as part of existing teams. I can integrate seamlessly with your current developers, or handle entire projects solo. I'm comfortable leading technical decisions or following established team practices and workflows.
How do you ensure the project meets business goals?
I start every project by understanding your business objectives, not just technical requirements. I ask questions about user needs, growth plans, and success metrics. This ensures technical decisions support your business strategy and long-term vision.
Do you provide ongoing maintenance?
Yes – although serverless reduces day-to-day ops, I offer monitoring, error alerting, and continuous feature development as needed. Monthly retainers are available for long-term support or fast response times.
What if I'm not satisfied with the work?
Client satisfaction is my priority. I provide regular demos and checkpoints to catch issues early. If you're not satisfied, I'll work to make it right. For fixed-price projects, major deliverables have review periods where feedback can be incorporated.
What's your availability and response time?
I typically work with 1-2 clients simultaneously to ensure dedicated focus. I respond to messages within 4-8 hours during business days. For urgent issues, I'm available via phone/text with faster response times for clients on maintenance retainers.