Software Engineer | Backend, Cloud, DevOps, and Full-Stack Development
What I Offer
Backend Engineering
- RESTful APIs, GraphQL, gRPC, WebSockets
- Authentication (JWT, OAuth2, HMAC, SAML, LDAP)
- Event-driven architectures, background job processing
- Caching strategies, Microservices
- API-driven web-facing or desktop-facing applications
- Efficient frontend-backend communication
- Optimized database interactions
- End-to-end system design and architecture
- Scalable, distributed systems
- Cloud-native application design
- Multi-region and availability zone deployments
- Cost optimization and provider comparisons including cost-benefit analysis with VPS and on-prem setups
- Protection against vendor lock-in
- CI/CD pipelines
- Infrastructure as code
- Containerization and orchestration
- Monitoring, logging, and tracing
- Database indexing and query optimization
- Caching layers
- Async processing and distributed cluster computing
- Preventing memory leaks
- PostgreSQL, Redshift, Amazon Aurora, MySQL, SQLite, MongoDB, Cassandra, Redis, S3
- Cloud or on-prem backup and recovery strategies
- Visualystcs Pvt LtdDevOps and Cloud EngineerApril 2024 - Today (1 year and 2 months)United Arab EmiratesDesigned, developed, and maintained scalable backend services, AWS cloud infrastructure, CI/CD pipelines, and data processing workows to optimize performance and automation.● Backend Development: Built and maintained Python-based backend services for data-intensiveapplications, ensuring efficient API interactions with data pipelines.● Cloud Infrastructure: Managed AWS services (EC2, S3, Lambda) for scalable data processing andstorage solutions● CI/CD Automation: Designed and deployed CI/CD pipelines using GitHub Actions and Docker tostreamline automated cloud deployments● Data Pipelines: Developed AWS data pipelines for data cleaning and transformation, ensuringhigh-quality data integration with analytical tools used by the Data Team
- Ccodez Pvt LimitedSoftware DeveloperMarch 2023 - March 2024 (1 year)PakistanDeveloped and optimized Golang and Node.js APIs, built secure backend systems, and provided cloud consultancy to potential clients. Automated deployments with DevOps practices, created CI/CD pipelines from scratch, and optimized VPS deployments. Collaborated with frontend teams to build full-stack web applications, enhancing performance and user experience● Backend and API Development: Built and maintained backend services using Node.js, Python, and Golang, developing RESTful and GraphQL APIs with secure authentication (JWT, OAuth2, HMAC). Improved backend performance and userexperience while ensuring OWASP Top 10 security best practices.● Cloud Consultancy & Server Management: Consulted with clients on VPS and managed cloud solutions (Hetzner, Digital Ocean, AWS), conducting cost-benefit analyses tailored to their requirements and existing systems. Deployed, managed, and optimized cloud and VPS environments for performance, security, and cost efficiency, ensuring robust monitoring and observability● CI/CD & DevOps: Architected CI/CD pipelines with GitHub Actions and Docker Stack, integrating Terraform and monitoring tools for seamless automated deployments, Logs and performance analysis along with benchmarking for our DevOps and Cloud Solutions Clients● Full-Stack Development: Built and managed full-stack web based applications, mainly developing and integrating backend APIs with react based frameworks working with frontend devs for our Web Development Clients.
- Bachelors in Applied Sciences (Hons.)Oxford Brookes University2025Bachelors in Applied Sciences (Hons.)
- AWS Solutions Architect AssociateAmazon Web Services2024