
About Me
As a committed and enthusiastic Lead Software Engineer at Sitecore in Canada, I have recognized the vital importance of leadership in guiding teams toward synergy and successful project outcomes. I have developed my managerial skills, allowing me to inspire creativity and mentor up-and-coming talent. I firmly believe that creating a collaborative and inclusive environment boosts productivity and encourages continuous improvement among team members. My path in software engineering has been influenced by various roles that have provided me with a strong foundation in programming and design, enabling me to adeptly navigate the ever-changing technology landscape.
Before joining Sitecore, I had the opportunity to deepen my understanding of cloud solution development at Exact. This experience expanded my view on scalable architectures and the complexities of leveraging cloud capabilities to improve operational efficiency. Prior to that, I held various positions: I worked on IOT software and devices as a System Technologist at Custommedia, a Senior Software Engineer at Nagarro, and a Software Engineer at Avery Weigh-Tronix. Each of these roles provided me with valuable skills and insights across different sectors, helping me develop a well-rounded understanding of the full software development life cycle and agile methodologies.
Looking to the future, I am excited to continue my journey in software engineering, further refining my ability to blend technical expertise with innovative design. I have a keen interest in exploring new technologies and methodologies that can enhance user experiences and provide meaningful solutions. With my extensive experience and commitment to fostering innovation, I am enthusiastic about the next steps in my career and the chance to contribute my skills and insights to the ever-evolving field of software engineering.
Experience
Sitecore
Lead Software Engineer, Malaysia & Canada, https://www.sitecore.com • 2014 - Present
Developed the Memory Dump Analyzer, eliminating the need for advanced Windbg commands and streamlining memory investigation, reducing troubleshooting time by 30%. Trained new hires on C#, MVC, Azure, and Sitecore, reducing onboarding time by 20%. Presented technical topics like Async Debugging and Cloud Monitoring, improving investigation efficiency and team productivity by 15%. Assisted in resolving 50+ Sitecore customizations, enhancing system performance. Contributed to team development in Malaysia, onboarding new members and reducing onboarding time by 20%. Troubleshot and resolved performance issues for 150+ Sitecore implementations, optimizing speed and reliability. Ensured a 90% success rate in delivering tailored solutions and earned several performance awards for excellence.
Exact
Software Engineer (L4), Malaysia, https://www.exact.com/asia • 2013 - 2014
Led the integration of Yodlee for automatic bank reconciliation, improving financial process efficiency and accuracy. Achieved a 90% resolution rate for customer-reported bugs, enhancing customer satisfaction and meeting SLAs. Developed and executed 100+ test automation scripts, increasing testing efficiency and reducing manual effort by 40%. Delivered comprehensive test scripts for 5 product releases, improving continuous integration and boosting the velocity index from 15% to 16%. Reduced the testing backlog from 38% to 22% within 3 months by streamlining processes and expanding automation coverage. Trained new hires, reducing onboarding time by 25% through effective in-person sessions.
Custommedia
System Technologist, Malaysia, https://www.custommedia.com.my • 2010 - 2012
Conceptualized and developed the "Predict & Response" application, boosting operational efficiency by 25% through enhanced real-time decision-making and automation. Led R&D for integrating IoT with business process modeling, creating efficient sensing and actuation workflows. Integrated microcontrollers (Arduino, ESP8266) into IOT-Middleware, improving system functionality and reducing communication latency by 20%. Designed an intuitive UI using WPF and MVVM, enhancing user experience and reducing user error by 40%, leading to improved UAT results.
Nagarro
Senior Software Engineer, India, https://www.nagarro.com/en • 2010
Contributed to the Lutron Designer project by successfully integrating 10+ DALI-enabled devices, ensuring seamless compatibility. Created and demonstrated 3+ proof-of-concept (POC) solutions, leading to the adoption of key features in the final product. Collaborated in peer programming and conducted 15+ code reviews, improving development efficiency and reducing code defects by 20%. Utilized dependency injection to improve code maintainability, reduce technical debt by 10%, and promote a modular, testable architecture.
Avery Weigh-Tronix
Software Engineer, India, https://www.averyweigh-tronix.com • 2007 - 2010
Successfully contributed to the MXi - Keyboard Designer project by capturing and documenting key requirements from stakeholders to ensure customer alignment. Implemented features for designing scale-specific keyboards and touchscreen menu layouts, improving UI responsiveness and customization by 30%. Developed and integrated a report designer component for database-driven applications, enhancing reporting and data presentation. Completed development, testing, and profiling, achieving 95% defect-free performance during UAT and meeting all project milestones.
Skills
Accomplished software engineer and technical leader with extensive experience in developing innovative solutions across various technologies and platforms. Expertise spans cloud applications, content management systems, test automation, IoT integration, and performance optimization. A proven track record of designing and implementing systems that enhance productivity, streamline processes, and drive operational efficiency.