Robert Walker
- Email: email@Robert-Walker.com
Sheffield UK based Software Engineer specialising in Windows desktop applications and web development, with over 10 year industry experience.
Professional experience
Core Skills:
- C# (WPF and Winform)
- PHP
- Laravel and Livewire
- Node
- Frontend Technologies
- HTML / CSS / Tailwind
- Javascript
- React
- Database Technologies
- MySQL / SQL
Other Industry experience:
- VB
- Moblie development
- Android development (Java)
- Flutter
- Python
- Django
- Arduino
- Hardware integration
Employment
- Developed and maintained multiple web applications using the Tall Stack (Tailwind CSS, Alpine.js, Laravel, and Livewire), collaborating with clients to create new projects and provide ongoing support for existing ones.
- Worked across teams to contribute with company's other disciplines such as React, Flutter mobile and design.
- Mentored and trained apprentices, enhancing their programming skills and understanding of core software development concepts.
- Contributed to the development of "Donation Station" and "Discovery Station" products. Applications written in React and packaged as Windows desktop app using NW.js.
- Developed C# web service APIs for hardware interactions (card payment devices, RFID reads, barcode readers).
- Developed C# desktop applications to for hardware testing and device setup.
- Worked to expand the product base developing "Experiential Giving", a companion system to work along sided the Donation Station designed to help drive engagement and visibility.
- Developed complex Windows desktop applications written in C# and VB.
- Integrated hardware such as ABB Robots, RFID readers and Cognex vision systems.
- Worked closely with clients such as Rolls Royce and Jaguar Land Rover to create custom modules and bespoke solutions.
- Built web based tools for managing software licenses.
- Made mobile applications on Android for tracking parts though production lines.
Managing Director
IOAISJune 2011 - September 2012
- Co-founded a web design and software development company as part of a university enterprise scheme during my placement year.
- Worked as the company's technical lead gathering project specifications and developing a number of web applications for small businesses.
- Aided with client acquisition, client communications, project management, and business management.
- Became a knowledge base for a number of friends who set up their own businesses or work self-employed.
Education
BSc (Hons) Software Engineering- Sheffield Hallam University
BTEC in Software Development
- Peterborough Regional College