Lee Maguire
Software Developer at Bede Gaming- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
Three JS Journey
Three.js JourneyMay, 2023- Oct, 2024
Experience
-
Bede Gaming
-
United Kingdom
-
Software Development
-
200 - 300 Employee
-
Software Developer
-
Oct 2022 - Present
-
-
-
BIM Academy
-
United Kingdom
-
Construction
-
1 - 100 Employee
-
Software Engineer
-
Mar 2020 - Oct 2022
• Setup a CI/CD pipeline through Gitlab to automate testing, database migration and deployment. • Created a system for gathering pre-construction information . Built with Dotnet6, Vue.js with NaiveUI and implemented various software patterns for better scalability. • Built a document processing service for streamlining and automation of model and data auditing using Dotnet, Docker-compose, swagger with a Vue.js frontend system for managing the project audits tied together with oAuth2 through Azure. • Managed services and live deployment through Google cloud and ran a self-hosted staging area using Traefik / Caddy running on Proxmox. • Worked on project utilising Docker, Python, Django, openAPI, Nuxt.js and Vue.Js to stream live locational data from building sites. • Used data to generate 3D models in the browser using Autodesk Forge and Three.js • Utilized Tailwind CSS, Vue Tailwind, and Vuetify styling on various projects • Created interactive 3D IOT visualisations to display building information, such as temperature, noise and humidity in the browser. Show less
-
-
-
Emergent Network Intelligence Ltd
-
United Kingdom
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software developer
-
Nov 2019 - Mar 2020
• Worked on help desk answering customer queries, recording bugs and updating database records. • Worked with Front-End technologies such as Typescript, Vue.js and the D3.js library to create type safe, interactive components and charts. • MSSQL to create stored procedures and manage data. • Worked on help desk answering customer queries, recording bugs and updating database records. • Worked with Front-End technologies such as Typescript, Vue.js and the D3.js library to create type safe, interactive components and charts. • MSSQL to create stored procedures and manage data.
-
-
-
TheTin
-
United Kingdom
-
Advertising Services
-
1 - 100 Employee
-
Software Developer
-
Apr 2018 - Apr 2019
• Worked over many areas of software development, predominately focused on C# .Net/Core, SQL, Vue.js, Webpack and HTML 5. • Use of Dependency Injection (DI) and Model View View-Model (MVVM) patterns • Worked under Agile methodology with SCRUM, further using JIRA for Project management and Kanban board for day to day production. • Created Unit Tests to test software and utilised Test-Driven Development (TDD) model. • Some use of TeamCity and Continuous integration (CI) • Used BitBucket for version control. Show less
-
-
-
British Engines
-
United Kingdom
-
Industrial Machinery Manufacturing
-
1 - 100 Employee
-
Business Software IT Engineer
-
Feb 2018 - Mar 2018
• Created SQL Reports for business functions using Oracle PL/SQL, Crystal reports, Microsoft SSRS reports. • Fully trained on use of Sisense business analytics software. • Created SQL Reports for business functions using Oracle PL/SQL, Crystal reports, Microsoft SSRS reports. • Fully trained on use of Sisense business analytics software.
-
-
-
Lloyd Motor Group
-
United Kingdom
-
Retail Motor Vehicles
-
100 - 200 Employee
-
Software Developer
-
Sep 2017 - Feb 2018
• Worked as part of a team on the backend website using C# .NET MVC, Razor, and some experience with Microsoft SQL server. • Used front end technologies such as JQuery and Bootstrap to improve user interactions and Ajax and LINQ for backend interactions. • Worked on data mining on Lloyd’s own website by building a recursive crawler to create sitemaps. • Created software to identify potential SEO optimisations as well as scrape useful data from competitor’s websites. • Used TFS to manage software versioning and software rollback. • Followed an agile methodology to produce regular software updates to bring value to the business. Show less
-
-
-
Proctor & Gamble
-
United States
-
1 - 100 Employee
-
Factory Worker
-
Sep 2016 - Sep 2016
• Shipping and packing of large shipments. • Quality control of finished products. • Operation and cleaning of machinery. • Added components on automated line to complete products. • Shipping and packing of large shipments. • Quality control of finished products. • Operation and cleaning of machinery. • Added components on automated line to complete products.
-
-
-
-
Data Analyst / IT Developer / Social Media & Website Analyst
-
Jun 2015 - Aug 2015
Create and maintain relational database system for client and employee information. Create front-end website for internal use within the business. Cleanse and format big data ready to add to the database. Create software to search for company data for tele-appending. Assist with day to day IT support and hardware setup including networking, setup of machines (Windows / Linux) as well as software support (e-mail, softphone). Create and maintain relational database system for client and employee information. Create front-end website for internal use within the business. Cleanse and format big data ready to add to the database. Create software to search for company data for tele-appending. Assist with day to day IT support and hardware setup including networking, setup of machines (Windows / Linux) as well as software support (e-mail, softphone).
-
-
-
-
Senior Client Coordinator
-
Mar 2010 - Sep 2014
Responsibilities Take information provided by clients, interpret and clarify areas that are conflicting and create clear tickets in workflow system for use by Production operators and Quality controllers to build and check artworks. Resolve queries raised by production operators and Quality controllers to ensure artworks are built according to client requirements. Ensure that digital or physical Repro on Acetate or Epson is distributed to the correct printer and meets the print requirements of that printer. Manage relations with the clients and ensure that artwork is delivered according to timelines set out in the SLA's. Works on a project which revolves around automation of artwork creation, providing input based on knowledge of programming in order to improve system for daily use within the business while also ensuring the improvements are realistic from a time-frame and executable standpoint. Show less
-
-
-
Sitel
-
Australia
-
Telecommunications
-
200 - 300 Employee
-
Technical Support - Sage
-
Mar 2007 - Jul 2009
-
-
Education
-
University of Sunderland
Games Software Development BSc (Hons), Computer Software Engineering -
The Open University
BSc (Honours) Computing and IT, Software Development