Summary:
- 10 years of experience in software development
- A free-software contributor
- Highly skilled in implementing backend development tasks like REST API development, 3rd party API integration, etc, across multiple languages and frameworks.
- Experienced in handling various GNU/Linux distributions via CLI.
- Proven ability to work effectively within a cross-functional Scrum team and sharing knowledge
- Adept at identifying and resolving process bottlenecks
- Comfortable with transitioning technologies, ready to learn and adapt to new tools and standards.
- Attention to details
- Demonstrated responsibility in managing full-cycle feature development.
Skills:
- Languages: Python, PHP, JavaScript
- Frameworks: Django, DRF, Flask, FastAPI, Laravel, VueJS
- Other tools/technologies: Emacs, Git, Leaflet, OpenStreetMap, Gitlab CI/CD, Docker, Kubernetes, AWS
- Operating Systems: Debian, Ubuntu, CentOS
- Databases: PostgreSQL, MariaDB
- ORM: Django ORM, SQLAlchemy
Projects:
360 Metrics
Duration: April 2024 – May 2025
Technologies Used: Kubernetes, Python, VueJS, Docker
Project Description: 360metrics is a highly scalable network monitoring tool
Roles & Responsibilities:
- Application UI development using VueJS
- Backend API development using Fast API
- 3rd party tool integrations
Life Signals
Duration: January 2024 – December 2024
Technologies Used: AWS, Python, Bash, Docker
Project Description: Remote patient monitoring tool
Roles & Responsibilities:
- Application dockerization
- Help in setting up scalable infrastructure in AWS
Supermeet Inc - Conversational Meeting Scheduler
Duration: July 2022 – August 2023
Technologies Used: Django, PostgreSQL, DRF, Ubuntu
Project Description: A conversational meeting scheduler for the sales team. Features include: personal/work calendar, team scheduler, advanced lead routing and analytics.
Roles & Responsibilities:
- Application backend development
Computing Freedom Collective
Duration: May 2019 – June 2022
Technologies Used: PHP, Laravel, MariaDB, CentOS, Python, Flask, PostgreSQL, Debian, OpenStreetMap, Leaflet
Project Description:
- Computing Freedom Collective Pvt Ltd is a startup promoting free and open-source software in the private and public sector. Projects include:
- Control Panel for managing cloud rendering software, for Felix Render UK
- Issue Management Portal for internal use, for GPS Renewables Pvt Ltd, Bengaluru.
- Sales Tool for automating sales proposal generation, for GPS Renewables Pvt Ltd.
- Built “PowerMap” - a utility network management platform for Kerala State Electric Board (KSEB).
- Developed a custom OpenStreetMap tile server with corrected national boundary, for Kerala State Spatial Data Infrastructure (KSDI).
- Built “Seema” - a boundary management platform, for (KSDI)
- Built “Jalakam” - a thematic map viewer for 1035 local bodies in Kerala, for (KSDI)
Roles & Responsibilities:
- Requirements collection from clients
- Application development
- Team management
International Center for Free and Open-source Software (ICFOSS)
Duration: March 2018 – February 2019
Technologies Used: PHP, Laravel, Python, Django, PostgreSQL
Project Description: ICFOSS is an autonomous organization by the Govt. of Kerala for promoting free & open-source software in academics and governance.
Roles & Responsibilities:
- Manage deployment servers & full backend system for all IoT projects.
- Developed attendance management system for internal use.
- Part of 4-member team who implemented and maintained LoRaWAN in Technopark campus, Trivandrum.
Kerala Startup Mission
Duration: May 2017 – February 2018
Technologies Used: Embedded-programming, 3D-printing, CNC-Machine, digital-fabrication
Project Description: Kerala Startup Mission is the central agency of the Government of Kerala for entrepreneurship development and incubation activities in Kerala, India.
Roles & Responsibilities:
- Help startups in using Fablab machines for building prototypes.
TravelPeg
Duration: February 2016 – April 2017
Technologies Used: HTML, CSS, JS, Python, Django, PostgreSQL
Project Description: A crowdsourced travel application for active tourism. Features include social networking (travel profile, newsfeed, connections, message, text/image posts, like/comment), trip planner, travel package listing for agents, rating, etc.
Roles & Responsibilities:
- Plan, design, implement, test and deploy the application.
- Integrate necessary third-party APIs
Dreamseed Technologies
Duration: April 2014 – January 2016
Technologies Used: HTML, CSS, JS, PHP, MariaDB, Wordpress, CodeIgnitor
Project Description: Dreamseed Technologies is a web development and design firm.
Roles & Responsibilities:
- Design & develop static & dynamic web sites for multiple clients.
Public Contributions
Project Description:
- Swatantra Malayalam Computing (SMC) - Involved in localisation of gnome modules.
- Debian Packaging - Involved in Debian packaging of NodeJS modules. Packaged modules include:
- Node-wcwidth (https://salsa.debian.org/js-team/node-wcwidth.js/ /commits/master?author=suhail)
- Node-array-uniq (https://salsa.debian.org/js-team/node-array-uniq/ /commits/master?author=suhail)
- Node-defaults (https://salsa.debian.org/js-team/node-defaults/ /commits/master?author=suhail)
- Rust-csscolorparser (https://tracker.debian.org/pkg/rust-csscolorparser)
- Rust-cint (https://tracker.debian.org/pkg/rust-cint)
- Npm2deb - Npm2deb is a CLI tool (python) to make packaging of NodeJS modules.
- Added features for automating tasks for quick packaging
- commits: https://github.com/LeoIannacone/npm2deb/commits/master?author=ps uhailp
- Bug fix in wcwidth.js (https://github.com/mycoboco/wcwidth.js/commits/master?author=psuhailp)
- Bug fix in ocitysmap (https://github.com/hholzgra/ocitysmap/commits/master?author=psuhailp)
- Typo fix in glib (https://github.com/GNOME/glib/commits/main?author=psuhailp)
Social Share
1.
SEND
2.
MATCH
3.
TRIAL
4.
ON BOARD










