I'm a versatile fullstack engineer with expertise in web, mobile, voice applications, and deploying scalable cloud architectures / setup CI/CD pipelines and other DevOps, currently working as an independent freelancer.
π Location: Based out of Bangalore, India, mostly working remotely from local coffee shops
πΌ Professional Focus:
- Fullstack Development
- Native & cross-platform Mobile Development
- Cloud Architecture & DevOps
- Infrastructure Automation
- Voice Application Development
- Technical Speaking & Workshop Facilitation
π― What I Do:
- Create robust web and mobile applications
- Develop native apps using Kotlin/Swift or cross-platform mobile applications using Kotlin Multiplatform Mobile (KMM)
- Design and implement scalable cloud infrastructures on AWS, GCP, and other hybrid environments
- Orchestrate containerized applications using Docker and Kubernetes
- Conduct technical workshops and give talks on development topics
- Build voice-enabled experiences for Alexa and Google Assistant
- Build automated CI/CD pipelines and maintain infrastructure as code
- Cloud Platforms: AWS, Google Cloud Platform (GCP), Azure, DigitalOcean
- Containerization: Docker, Kubernetes
- Databases: MariaDB, SQLite, Postgres, Firebase
- DevOps: Infrastructure as Code, CI/CD, Container Orchestration
- Frontend: React.js, Vue.js, HTML5, CSS3, JavaScript
- Backend: PHP, Laravel, OctoberCMS, Python
- Mobile: Kotlin Multiplatform Mobile (KMM), Android (Kotlin/Java), iOS (Swift)
- Voice: Alexa Skills Kit, Google Actions
- Native core/UI development for iOS and Android
- Cross-platform development using Kotlin Multiplatform Mobile (KMM)
- Performance optimization for mobile applications
- Native code development in certain projects
- Have worked with specialized stacks like BLE (eg. connecting with Mevo Golf tracking device, Insta360 camera, etc.)
- Building for Android TV or Android Auto (head units)
- Connectivity with IoT devices such as ESP8266/ESP32, light bulbs, configurator apps, etc.
- Design and implementation of scalable microservices architectures or monolithic architectures
- Container orchestration and cluster management with Kubernetes
- Multi-cloud infrastructure management (AWS, GCP)
- Setting up of subnets, security groups, routes, gateways, etc.
- Infrastructure as Code (IaC) implementation using tools like Terraform
- CI/CD pipeline automation
- Cloud cost optimization and resource management
- Security best practices implementation
- Performance monitoring and optimization
I regularly share knowledge through technical talks and workshops, covering topics from cloud architecture to application development. Some of my past engagements can be found here, here, and here.
- π§ Email: mohsin92@me.com
- πΌ LinkedIn
- π¦ Twitter
- π» Dev.to
- π€ Sessionize
- π Stack Overflow
- β Quora