About Me
I'm Graham from Carshalton, UK. My passion began running a gaming community and managing game servers, steering me into software design. My first role was as a computer engineer, then I moved into telecoms provisioning, building tools that cut daily tasks from hours to minutes. During those five years—and continuing onwards—I deepened networking and programming skills, leading to a role with a major carrier. There, I automated operations with SIP, SBCs, and Microsoft Teams integration. I also run labs on Cisco and OpenSIPS to stay current. Outside work, I practice mindfulness, play tennis, and enjoy music—piano up to Grade 7.
Experience & Skills
- Telecoms Automation: Built provisioning tools that streamline workflows and reduce manual effort.
- Networking & SIP: Automated SBC operations for Teams Direct Routing and Operator Connect.
- Software Development: Web apps and tools in PHP and other languages; focus on performance and maintainability.
- Continuous Learning: Hands-on labs with Cisco switches, OpenSIPS, and emerging tech trends.
- Freelance Projects: Developing and extending online shop platforms (e.g., OpenCart) to help clients focus on growth.
My goal is to help businesses grow by creating tools that improve operations, network engineering, and beyond.
Interests
- Tennis: Avid player and Andy Murray enthusiast.
- Table Tennis: Passionate fan and player; enjoyed matches with colleagues in telecoms.
- Gaming: Strategy-driven sessions, especially Call of Duty roots.
- Travel & Culture: Exploring new places, languages, cultures, and food. I enjoy cooking dishes like curry, chili con carne, homemade Nando's-style chicken, and Italian pasta.
- TV & Movies: Enjoy discovering stories from around the world.
- Mindfulness & Fitness: Daily practice to stay balanced and energized.
- Music: Piano background up to Grade 7, always exploring new tunes.
Recommended Resources
- SIP Sense – Insights and tools for telecoms.
- CBT Nuggets – Cisco networking training.
- CodeCourse – PHP tutorials and programming.
- Gravity Host – Web hosting for practice projects.
- Headspace – Mindfulness practice.
Why .pw?
The .pw
domain stands for “Professional Web.” It reflects my dedication to high-quality web development. keane.pw is my professional hub showcasing my journey, skills, and projects.
Get in Touch
Feel free to email me at hello@keane.pw.
Email Me