
Timeline
About me
Co-Founder at Lumico Digital
Education

Brunel university london
2001 - 2005Bachelor’s degree computer science first class
Experience

Xyratex
Apr 2005 - Jan 2014Worked as team leader and lead engineer on the development of all aspects of the software for an automated hard disk drive testing system. Each system was capable of testing over 6000 drives asynchronously. The software stack comprised of a Python, MySQL and Linux backend with a HTML, CSS, SVG and JavaScript front end. The front end was designed with a responsive layout allowing it to adapt to devices with different screen sizes such as mobile phones, tablets and desktop PCs. Core functionality included:displaying a graphical representation of the systemcollecting statistics and presentationcontrolling and monitoring of the automationproviding interactive setup guides for techniciansplanning and executing automation movement sequences Show less Lead Xyratex transition from the waterfall development model to an agile scrum development model. This was the first team in Xyratex to use scrum (2008). Facilitated the introduction of scrum to additional teams in Xyratex; resulting in increased efficiency and our ability to plan and adapt future features and releases much more effectively. Championed the use of Python over Java as the language of choice for high level applications. Python’s dynamic typing, use of indentation for blocks and extensive library allowed us to produce code that was more concise, simpler and easier to read than in Java. This enabled us to deliver higher quality software to our customers in a shorter period of time. Show less
Principal Software Engineer & Team Leader
Jun 2011 - Jan 2014Senior Software Engineer
Jun 2008 - Jun 2011Software Engineer
Dec 2005 - Jun 2008Junior Software Engineer
Apr 2005 - Dec 2005

Seagate technology
Jan 2014 - May 2016Staff software engineer & team leaderSoftware team leader of cross functional teams of 4-8 developers. Responsible for delivering web based software systems for the control, monitoring and configuration of automated robotic systems for manufacturing Seagate hard disk drives.Key Roles: -Leading the architectural discussions of the software teamMaintaining the software feature backlogPlanning and communicating project milestones and datesWorking with customers to understand requirementsDiscussing requirements with the teamOrganising demos to project stakeholdersWorking with the team to deliver software written in Python and JavaScriptJoined Seagate as part of the acquisition of Xyratex in January 2014. Show less

Inzura - the digital insurance platform
May 2016 - Apr 2017Software developer lead
Lumico digital
May 2017 - nowCo-founder
Licenses & Certifications
- View certificate

Certified scrum product owner
Scrum allianceMar 2011 - View certificate

Certified scrummaster
Scrum allianceFeb 2008
Languages
- enEnglish
Recommendations

Marcelo pereira martins
Mestrando PPGL UERJ. Chefe de Máquinas. Professor especialista no ensino de inglês técnico marítimo.Rio de Janeiro, Rio de Janeiro, Brazil
Laurie drouin
Admise à l'école spécialisée des professions immobilières (ESPI) de Lille, actuellement à la recherc...Caen, Normandy, France
Michelle scott, mot, otr/l
Pediatric Occupational TherapistSt Louis, Missouri, United States
Miguel honores
Director de Instituto de ReligiónChile
Robert mazza
Campaign Analyst/Digital Marketing ManagerMissoula, Montana, United States
Marie-flore martorana
Consultante en recrutement / Division ADVFrance
Michael giardina
Production Specialist at Lamb InsuranceNew York City Metropolitan Area
Muralitharan venkatraman
Front-end-developerBengaluru, Karnataka, India
Keerthana gopal
BiotechnologyCoimbatore, Tamil Nadu, India
Le tien dat
Purchasing Manager at ACE AntennaVietnam
...