Engineering leader driven by results. Building high performing teams while fostering a culture of collaboration and innovation. Working on developing new products for a global market. leveraging data-driven insights, feedback and iterative development to launch products from conception to market parity or dominance.
my philosophy revolves around empowering teams to take decisions and be accountable for their outcomes. I am a believer in slicing value in what we deliver as it is a key ingredients to success in our current economical situation.
Contact Mohammed regarding:
person_search
Finding candidates
Timeline
work
Job
school
Education
Résumé
Jobs
verified_user
0% verified
Product Line Engineering Lead at Safeguard Global
Safeguard Global
Oct 2021 - Current(5 years 1 month)
Design and drive a scalable platform landscape with event driven architecture. Lead talented product engineering teams fostering innovation and collaboration. Oversee the development and delivery of products inline with quarterly OKR. Foster understanding of business value and raise awareness of return of investment. Identify and manage strategic partnerships and vendor relationships inline with business goals.
Principal Engineer
Sky
Mar 2021 - Sep 2021(7 months)
• Overlooking development work for two backend teams supporting the account management tribe. • Onboard new teams into the new way of working developed for the Software Engineering department. • Investigate components performance issues raised by Non-Functional Test team and provide resolutions to the dev team to implement. • Produce technology roadmap for frontend payment component. • Discuss architecture requirements and journeys solutions with Solution Design team. • Introduce Low Level Design and playback session into the development process to improve on the quality of the delivered code.
Technical Lead
Sky
Jun 2020 - Mar 2021(10 months)
Lead developer on high profile project overseeing eight developers and working along solutions design and applications design. In addition, manage integration problems and resolutions while keeping communicate flowing.
Senior Developer
Sky
Oct 2018 - Jun 2020(1 year 9 months)
Develop and support DTH and Sky Business Payments Services and became the technical lead for payments components overseeing the design, implementation and integration with third party suppliers.
Introduced new technologies and improved team development and peer review process. In addition, improve work related processes and suggest tools that will enhance the development team.
Develop and maintain Spring Rest services managed by the Finance Platform team.
Support many teams with queries and integration issues.
Developer
IDOX plc
Jul 2012 - Sep 2018(6 years 3 months)
Design and develop Spring REST services and web applications for public sector clients. Develop and maintain existing products and solutions while applying agile approach. Assist in the development of a software installation tool. Engage and contribute in design decisions for several applications Engineer and simplify solutions to complex data structure and achieve satisfactory customer experience.
Technologies used: Java, J2EE, SQL Server, XSL / XML, Spring and Web Technologies. In addition to JBoss, Tomcat, Apache and Maven.
N
Senior Software Engineer
NHS National Services Scotland
Jul 2008 - Jun 2012(4 years)
Development Remit - Analyse, Design and Develop different type of J2EE applications using Waterfall and Agile development methodologies - Contribute to applications design decisions; - Establish application security solution and standards for both application modules and data access level; - Develop Application Role and Data Access management solution and introduce the solution to other IT divisions;
Testing Remit - Develop System Testing and Performance Testing skills by undertaking several testing projects; - Gain good knowledge in HP Testing tools such as Quality Centre, Load Runner and Quick Test Professional; - Undertake complex System Testing project that involved third party supplier.
Web Developer
NHS National Services Scotland
May 2006 - Jul 2008(2 years 3 months)
- Analyse, design and develop Java web applications based on user requirements and discussions with clients and colleagues; - Understand internal customer requirements in relation to new application development and delivering business demands; - Deliver satisfactory results inline with scheduled projects deadline and according to management expectation; - Improve oral and written communication skills through presentations and weekly reports submitted to management; - Understand and practice the concept of efficient team building; - Develop self assessment including self criticism after projects completions; - Develop an innovative solution for application generation based on a defined and agreed template;
Junior Developer
NHS National Services Scotland
Sep 2003 - Sep 2004(1 year 1 month)
- Develop small java web applications using Struts, JSTL, Eclipse and ANT; - Contribute to team discussions on application design and implementation methods; - Gain good knowledge on how the department and business as a whole function; - Understand what my division (ISD) contributes to the health improvement of Scotland; - Develop time and work load management; - Develop technical and soft skills where possible.
Education
verified_user
0% verified
Bachelor of Engineering (B.Eng, Computing
Edinburgh Napier University
Jan 2001 - Dec 2006(6 years)
- First Class Honour; - Winner of a class medal; - Winner of the BCS prize.