About Me
My Journey as a Software Engineer
My Journey
My journey in software development began with PHP, where I primarily worked on Drupal and WordPress projects. As our team evolved and tackled more complex challenges, we migrated to modern technologies like Django, Node.js, and GoLang, which allowed me to expand my skills in building scalable and secure applications.
Driven by a deep interest in cybersecurity, I pursued and earned the Certified Ethical Hacker (CEH) certification from EC-Council, which strengthened my ability to identify and mitigate security vulnerabilities effectively. Along the way, I also gained hands-on experience with cloud platforms like AWS and Azure, enabling me to deploy, manage, and scale applications in cloud-native environments.
The Origin Story
Professional Experience
Lead Software Engineer (Full Stack)
March 2026 - PresentGlobal Shared Services arm of a French Multinational Bank in Bengaluru, India
- Leading full-stack software engineering initiatives utilizing Python, ReactJS, PHP, and other modern technologies.
- Contributing to the primary offshore development and regional operations hub for global banking, technology, and compliance divisions.
Technical Lead
Nov 2022 - Feb 2026Advanced Analytics & GRC Solutions Company in Cochin, Kerala, India
- Leading a team in the development of a dedicated Governance, Risk, Compliance, and Analytics platform.
- Utilized technologies such as Python Django and various database management systems incorporating advanced analytics, AI and ML capabilities.
- Implemented best coding practices, optimized system performance, and managed version control with Git, facilitating effective code reviews and team collaboration.
- Worked onsite and contributed to a unified decision-making platform for a prominent government organization in the United Arab Emirates (UAE), focusing on strategic planning and technological integration.
- Enhanced leadership skills and expanded proficiency in big data technologies, including Apache Spark, ClickHouse, and Apache Druid, along with expertise in Node.js.
Senior Software Engineer
June 2021 - Nov 2022Legal Technology & Enterprise Software Company in Cochin, Kerala, India
- Led a team in developing client invoicing and conveyancing platforms using Django and ReactJS, with MySQL and PostgreSQL on Docker.
- Enhanced Django REST framework APIs and integrated them with ReactJS, identified and resolved security issues during development.
- Developed modules for support ticketing, content management, single sign-on, report generation.
Senior Software Engineer
June 2017 - June 2021Specialized MLM & E-commerce Development Company in Palakkad, Kerala, India
- Led teams through the software development lifecycle for over 10 client projects.
- Developed infrastructure using Django (Python), GoLang, Node.js, Drupal, and WordPress (PHP) with PostgreSQL, MySQL, and MongoDB.
- Integrated payment gateways such as PayPal, Authorize.net, Stripe, CoinPayments, Uphold.
- Performed security assessments and responsible for accurate and timely reporting of findings and planning remediation and mitigation of vulnerabilities.
- Collaborated with DevOps teams to troubleshoot and resolve production issues.
- Spearheaded the company idea generation program and improved efficiency in SDLC.
Certifications
Certified Ethical Hacker (CEH)
EC-Council • ID: ECC9738165240
Verified CredentialEthical Hacking Essentials
EC-Council • ID: 306363
Verified CredentialInterests
Web Security
Dream Project
Developing innovative solutions for modern security challenges.
YouTube
Tutorials
Creating YouTube coding and security tutorials to share knowledge and help others learn programming and cybersecurity.
Real-Life
Solutions
Building solutions for real-life problems, focusing on practical applications that make a meaningful impact.
Emerging Technologies
Exploring new technologies through continuous learning and building proof-of-concept projects.
© 2026 Mohammed Insaf M. All rights reserved.