BoyleSportsSenior Software Engineer / Tech Lead
Aug. 2018 - Oct. 2022County Louth, IrelandLed key Microsoft-based software development projects at headquarters, including strategic planning, demand analysis, development approach definition, and application development execution. Ensured seamless website production and promptly addressed issues. Served as Tech Lead for integration initiatives, providing expert guidance to developers and advising on optimal technical approaches. My leadership and strategic oversight were pivotal in driving project success and fostering a high-performing team. Key Projects:
• Log Reader: Enhanced the WPF application with advanced features for reading and filtering online users’ logs by system, server, or date time. Enabled content export to CSV and text files, improving data accessibility and analysis.
• Acquisition Free Bet Tool: Developed an MVC/jQuery web tool to manage signup offers and campaigns for retail outlets, leveraging Oracle as the database, significantly improving campaign management.
• Live Casino: Spearheaded the development of a comprehensive product suite, including a responsive Mobile App and Website (MVC/jQuery) utilising SignalR for real-time data updates. Developed a CMS (MVC/jQuery) to manage product content and a Web API to handle data from the KAFKA provider, ensuring seamless interaction through the SignalR hub and SQL database.
• Games Integration: Led the integration with a new game provider, creating a robust wallet API to manage customer transactions. Made significant changes to the AngularJS sites, CMS, Mobile App, and Website, enhancing the overall gaming experience.
• Games Redesign: Rewrote the entire Games product in ASP.NET Core, focusing on a lightweight application with improved responsiveness, user experience, and performance. Reintegrated all providers to ensure game integrity and developed a new CMS to manage the product's data and content, utilising SQL Server and Redis for optimal performance and reliability.