
Michael Robins

Connect with Michael Robins to Send Message
Connect
Connect with Michael Robins to Send Message
ConnectTimeline
About me
Technical Product Manager at uTrack
Education

Halesowen College
2008 - 2010BTEC National Diploma IT Practitioners Distinction
Birmingham City University
2010 - 2013BSc (Hons) Computer Games Technology 2:1
Experience

Haden Hill Swimming Club
Jan 2009 - Feb 2014Manage the teaching staff for cover and monitoring classes, while providing areas for teachers to improve. Handling payments from pupils into the program. Organising events for pupils to achieve awards and badges. Coordinating with committee members and the coaching side of the club. Teach children from the ages of 3+. From never being able to swim, to competitive swimmers who can compete in swimming events. Work with other teachers for cover and moving pupils up to another class.
Teaching Coordinator
Feb 2012 - Feb 2014Swimming Teacher
Jan 2009 - Feb 2014

Sandwell Leisure Trust
May 2010 - May 2014Plan lessons and teach children from the ages of 3+. From never being able to swim, to confident and able swimmers.Coordinate with other members of staff for cover and moving pupils up to another class. Be responsible for customers in and around the pool area and building. Work with other staff members to clean and set up activities around the leisure centre.
Swimming Teacher
Feb 2013 - May 2014Lifeguard
May 2010 - May 2014

Oldbury S.T.C
Sept 2012 - Sept 2018Swimming CoachTo work with the Head and Junior Coach. Find errors in stroke technique and provide a solution or exercise to correct it. Announce certain sections of the program to the swimmers and give a precise description of what to do.Give feedback to other coaches.Transition Head Coach - To co-ordinate and feedback to other transition coaches, swimmers and parents.Teach and talent spot for enthusiastic and talented swimmers who could be fast-tracked into the more competitive training squads.

Dotted Eyes Ltd
Dec 2013 - Aug 2015Software EngineerAs a junior on the team, I was initially put onto Support, to handle any support tickets for our products.These being many bespoke mapping web-apps built using Java, javascript, HTML,JSP,Spring and Hibernate. My main goal was to learn as much as possible about these technologies, and providing feedback on support requests to team leads and customers.Additionally to this, more support would be given to customers either on site, or through a remote connection, this involved coordinating with internal managers and the customers themselves to resolve the issue.The role expanded to include leading my own projects for customers, from requirements, design to delivery. Interacting with the customer and liaising with sales throughout the process.Within these projects, I was given the opptunity to use different technologies other than the standard, such as non-sql MongoDB, NodeJS and Handlebars.This provided new challenges and required a different way to look at the solution.I am also trained on how to use the ETL tool FME. This tool is very useful in many environments, not just within GIS. I have given many Introductory Training courses on FME Desktop and Server, which involved setting up training machine instances on Amazon EC2, and liaising with the customer contact to set up training rooms and times. Show less

Miso portal
Aug 2015 - Mar 2017Software EngineerAt Miso the focus is on solving complicated needs of customers in an easy, informative way. This is provided by either information, online services, or through various software that we provide.I moved from Dotted Eyes to Miso, as there was a chance to work on a dedicated project and continue to create and evolve it as the went through it's life-cycle. Responsibilities including writing thorough, detailed requirement and specification documents for new software or services, while considering the benefit to the customer and which technologies would be best suited to create the solution.I have pushed for a move to a more agile approach to development, and I am currently leading a migration to more Test driven development integrating multiple different testing frameworks.Working with the sales team to deploy and support existing and new projects.Occasionally interacting directly with customers whether through support, training or informational webinars. Show less

National Express LLC
Mar 2017 - Nov 2020This role includes further interactions with the chief architect and the CTO, which has enabled us to implement a functioning and reliable Micro-service infrastructure. This required concise arguments, diagrams, and documentation to get the relevant dependencies resolved within other departments.I have continued to push and have implemented further changes to the development process, including:Confluence as a regulated Information Asset to store various technical documentation and become a developmental knowledgebase which further integrates with Jira issues and workflows.BitBucket, migrated from SVN, and implemented branch controls, correct tagging, branching processes and administration processes.Automated code quality checks across all of the teams applications: Front-end, APIs, Micro-services which will allow/disallow pull requests into main branches.Migrating from Kanban to Scrum AGILE methodologies, formalising grooming/estimation/prioritisation sessions, extracting Jira reports and custom metrics from the Jira API in digestible and informative reports to senior stakeholders.In this role, it has allowed me to challenge and expand the original team from front-end technologies into a Full Stack scope to better support the business in the projects it wants to complete. All previous responsibilities remain in place. Show less As a Lead developer, more administration was included on top of the previous Developer activities. These included line management duties: one to ones, objectives, internal recruitment, holiday approvals and timesheet reporting. During this time, I influenced the ways of working within Jira and the greater development life-cycle. This involved greater controls within Jira, changing workflows, statuses, board rules, and generally moving to a more Kanban approach. Standups and retrospectives were introduced in an effort to increase communication between developers and other team members, and start continuous improvements into our processes.Being the first contact for the development team, I was involved in technical direction, providing support for senior to junior members, and technical assessments for other stakeholders. I would also support the PO/BA/PM in the changes to the development process and support their roles within an Agile environment. Show less As a front end developer, I worked with the AngularJS framework to create and maintain the Mobile first, fully responsive, booking engine for National Express Coaches.Other development included features into the Java based Rest API, communication to an ESB via SOAP requests, maintenance of our build automation through TeamCity and light changes to the Jira workflows.Daily activities would include developing components and logic with accompanying unit and E2E tests. 3rd line support, investigating live issues through log files, monitoring services and AppDynamicsDeployment and release activities, liaising with third parties and infrastructure teams to deploy applications across the development environments and through to production.During the continuous improvements development cycle, I would have to support BA's and Testers in task creation and testing scenarios as well as some discovery with Product Owners and various Project Managers within the business. Show less
UK Coach Technical Lead
Jul 2018 - Nov 2020Lead Developer
Feb 2018 - Jul 2018Frontend Developer
Mar 2017 - Feb 2018

UTrack Software Solutions
Dec 2020 - nowTechnical Product Manager- Leading and establishing the product process and Agile working to uTrack's product development. - Managing the product roadmap, providing updates and communicating issues or blockers - Guiding the development/design teams in upcoming and ongoing features - Leading Agile ceremonies and presenting in-progress and roadmap features to stakeholders - Working with clients to refine requirements and produce the best user experience - Conducting gap and competitor analysis -Supporting product/project teams in adhering to Agile methodologies, and improving their development processes - Line managing software teams, supporting their day to day and pushing their own personal development - Adding to development resource and investigating support issues where available -Working directly with infrastructure and deployment teams to advise and participate in actions Show less
Licenses & Certifications

FME Certified Professional
Safe SoftwareSept 2016
FME Certified Trainer
Safe SoftwareMar 2016
Recommendations

Lungelwa nicky ngqamsholo
Onboarding Specialist at SimplePay|SaaS company | Enabling Customer Success through in-depth product...City of Cape Town, Western Cape, South Africa
María camila garcía tovar
Product manager Sr.Bogota, D.C., Capital District, Colombia
Marija pavkovic
National Immunization Program Manager - AdvisorCanada
Jérémy omnes
Consultant / Formateur chez OF CONSULTINGGreater Bordeaux Metropolitan Area
Armand sazon
Managing Director at Itch CreativesMetro Manila, National Capital Region, Philippines
Ronni stormbach
Sales Training & People Programs Manager, Northern Europe hos AppleCopenhagen, Capital Region of Denmark, Denmark
Abdelghaffar et-tobi
Technical Support AnalystEdmundston, New Brunswick, Canada
Amanda maria langaro pereira
Gerente de Negócios | Sicredi | CPA-20Passo Fundo, Rio Grande do Sul, Brazil
Raymond mwenitete
Director at Intact Limited CompanyLilongwe, Central Region, Malawi, Malawi.webp)
Divan potgieter (cia)
Tech Risk Assurance Manager at EYCity of Cape Town, Western Cape, South Africa
Alaïs ricard
Senior Sales Manager, Europe Large Enterprise HR at GartnerBarcelona, Catalonia, Spain
Christina prema chandrasegarah
Learning is a lifelong journeyContact Info
Shrutika chaudhari
Systems Engineer at InfosysPune, Maharashtra, India
Arne odland
Computer Scientist at NIWC Pacific | Software Developer | Product Developer | RDTESan Diego County, California, United States
Michael tetteh
Relationship Manager at Guaranty Trust Bank Ghana LimitedGhana
Jurgen van der schoot
Functioneel Beheerder bij Veldsink GroepBoxtel, North Brabant, Netherlands
Iveta trifonova
Head of Interior Design and Project CoordinatorLondon, England, United Kingdom
Pamela myles-hooton
Training Director at Bespoke Mental HealthNewcastle Upon Tyne, England, United Kingdom
Andrean frederic
Business Development Manager at Gravity co. ltdSouth Korea
Danilo oliveira alves
Product Manager | Plataformas de AppSão Paulo, São Paulo, Brazil
...