Software Engineer
Cape Town, Western Cape
Experienced Cloud Engineering Lead and Backend Developer, specializing in cloud infrastructure, software development, and DevOps automation. Adept at designing, developing, and deploying scalable applications while working closely with clients and stakeholders to align technical solutions with business goals. Specialized in building serverless microservices (Python), AWS Architecture, Infrastructure as Code (IaC), API integrations. Passionate about mentorship and technical coaching, with over 5 years of tutoring programming.
MethodData • Remote
Company Overview: MethodData is a software engineering consultancy and Advanced AWS Partner, delivering integrations, MVPs, GenAI solutions, and web development for clients ranging from startups to enterprises. • Architecting and leading development on cloud-based systems (AWS). • Built and maintained scalable RESTful and GraphQL APIs, building microservices with AWS Lambda and Fargate (ECS). • Deploying and managing AWS infrastructure using Terraform and Terragrunt. • Built secure OAuth2 and JWT-based auth flows for APIs using Python. • Working directly with clients and stakeholders to define technical requirements. • Led the rebuild of a legacy social media application into a modern and secure MVP, using a modular Python backend, AWS Lambda, API Gateway, and DynamoDB. • Used AWS Bedrock to implement semantic search and GenAI solutions. • Enhanced software quality by conducting thorough code reviews and providing constructive feedback to team members.
MethodData • Remote
• Developed and architected backend services, primarily utilizing Python (FastAPI). • Conducted load testing using Locust, and profiled Python services for performance bottlenecks. • Integrated ERP systems (SAP, Sana), and CRM platforms (HubSpot, Salesforce). • Designed and deployed AWS infrastructure with Terraform and Terragrunt. • Building highly scalable microservices with Lambda, Python, and API Gateway. • Using Python for migration scripts on large datasets (>500K records). • Worked on the eCommerce platform for a U.S.-based leading medical device distributor (DTC, B2B). • Built and deployed a website for a major non-profit, integrating Stripe and FundraiseUp for secure, seamless donation processing.
Jiffy Tutor
• Provided 1-on-1 tutoring in software development, cloud computing, and data structures. • Adapted technical concepts for non-technical learners, enhancing understanding.
Bachelor's Degree in Computer Science & Information Systems