RoboticGen Pvt Ltd
May 2025 — presentColombo, Sri Lanka
Associate Software EngineerAug 2026 — present
Full-Stack Developer, part-timeMay 2025 — Jul 2026
- Designed and implemented scalable RESTful APIs with FastAPI, PostgreSQL and SQLAlchemy.
- Built responsive web applications in Next.js, React and Tailwind CSS.
- Shipped a dynamic PDF report generation system using ReportLab for automated reporting.
- Integrated MQTT messaging and APScheduler for real-time event-driven automation and scheduled workflows.
- Owned authentication and authorization on Keycloak — user provisioning, role-based access control, LDAP/Active Directory integration and single sign-on.
- Configured secure auth flows over OpenID Connect and OAuth 2.0.
- Built and maintained CI/CD pipelines in GitHub Actions for testing, build and deployment.
- Containerized services with Docker, deployed on AWS EC2 behind Nginx as a reverse proxy.
- Ran Linux servers day to day: systemd units, SSL certificate management and production deployment troubleshooting.