Thomas Middleditch

Thomas Middleditch Email and Phone Number

Senior Software Engineer @ Voxbet
Ashbourne, IE
Thomas Middleditch's Location
Ashbourne, County Meath, Ireland, Ireland
Thomas Middleditch's Contact Details

Thomas Middleditch work email

Thomas Middleditch personal email

n/a
About Thomas Middleditch

Experienced Software Developer with a demonstrated history of working in the financial services industry. Skilled in Hibernate, Java, Spring, CI, CD, AngularJS, Javascript and HTML. Strong information technology professional with a IT Computer Science Degree focused in Software Development from The Open University.

Thomas Middleditch's Current Company Details
Voxbet

Voxbet

View
Senior Software Engineer
Ashbourne, IE
Website:
voxbet.com
Employees:
5
Thomas Middleditch Work Experience Details
  • Voxbet
    Senior Software Engineer
    Voxbet
    Ashbourne, Ie
  • Expleo Group
    Senior Developer
    Expleo Group Jul 2024 - Present
    Dublin, County Dublin, Ireland
  • Expleo Group
    Senior Software Developer
    Expleo Group Oct 2022 - Jul 2024
    Dublin, County Dublin, Ireland
    Technical Documentation Review: Conducted in-depth analysis of IBM microservices documentation and code, identifying issues and recommending improvements to ensure compliance and operational efficiency.Microservices Development: Designed and implemented robust Java Spring Boot microservices for automated testing of trade lifecycle functionality using Cucumber and Gherkin, enhancing test accuracy and coverage.Kubernetes Deployment: Configured and optimized Helm charts for deploying containerized microservices on Kubernetes, streamlining deployment pipelines and ensuring consistent configuration across environments.Azure DevOps Automation: Utilized Azure DevOps to automate scheduling and execution of daily testing services, improving efficiency and reducing manual intervention in CI/CD processes.Scalable Microservices: Led the production deployment of in-house microservices for trade lifecycles, focusing on scalability and resilience to handle high transaction volumes with low latency.Technical Documentation: Authored UML-compliant technical documentation with sequence and state diagrams, enhancing system maintainability and supporting new developer onboarding.Apache Kafka Configuration: Configured Apache Kafka as a message broker for service communication, optimizing message throughput and ensuring reliable, low-latency data processing.
  • Expleo Group
    Senior Development Consultant
    Expleo Group Jun 2021 - Sep 2022
    County Dublin, Ireland
    Custom Workflow Systems: Developed tailored JIRA workflows to streamline PMO reporting and enhance project visibility, aligning with governance standards.Stakeholder Collaboration: Worked closely with business stakeholders to gather and validate requirements for workflow automation and reporting, ensuring alignment with business goals.Automation Solutions: Utilized Groovy scripting with ScriptRunner to automate repetitive JIRA processes, improving efficiency and reducing manual intervention.Data Integration: Integrated JIRA database feeds into Power BI for real-time project metric reporting, enhancing data-driven decision-making and reporting accuracy.Confluence Integration: Deployed Confluence plugins for live data synchronization between JIRA and Power BI, creating interactive reports for advanced data analysis.Project Event Automation: Automated the linking of project milestones and tasks across multiple projects, optimizing data structure for enhanced traceability.Documentation: Authored comprehensive documentation in Confluence on procedures and best practices, promoting team knowledge sharing and supporting onboarding.
  • Axa Life Invest
    It Software Developer
    Axa Life Invest Nov 2016 - Feb 2021
    Dublin, County Dublin, Ireland
    Principal Developer: Led data migration project for administration systems, implementing ETL processes and data integration tools for a full book of business.Database Integration: Utilized Oracle DB and MSSQL for data integration tasks, supporting Big Data engineering and analytics.User Interface Development: Developed multiple user interfaces using AngularJS, HTML, and JavaScript, connecting to in-house solutions via SOAP/REST API.System Integration: Enhanced solutions with Java, Spring, JPA, Hibernate, and SQL, focusing on security (Active Directory and Siteminder).Document Solutions: Created PDF rendering and automated email notification systems, and developed an automated document archiving solution with full audit trail.User Authentication: Migrated user authentication from Siteminder to Active Directory for single sign-on.File Integrity: Implemented MD5 hash checking for deployment validation.Continuous Integration: Set up Jenkins and SonarQube for automated testing and code quality control, ensuring project integrity.Version Control: Utilized Stash for version control, integrating Git and Maven within Eclipse IDE.Testing and Metrics: Developed comprehensive test suites with company-level code coverage metrics using JUnit and Mockito.Technical Documentation Support: Assisted Business Analysts with technical documentation and diagrams.Security Enhancements: Implemented application-wide security improvements to meet OWASP standards.Project Initiation: Responsible for project initiations and presentations to management for new tasks and developments.
  • Axa Global Distributors
    Systems Analyst
    Axa Global Distributors Jun 2014 - Nov 2016
    Dublin, County Dublin, Ireland
    Provided daily support of business operations, including extracts, data analysis, troubleshooting and ticket management via Jenkins.Built and maintained ETL jobs with Talend/Pentaho and automated scripts.Salesforce development including automated triggers and custom apex code and pages
  • Axa Life Invest
    Uk Service Specialist
    Axa Life Invest Apr 2010 - Jun 2014
    Dublin, County Dublin, Ireland
    Created and maintained procedures and deadlines for UK service teamCreated pipeline system to streamline client’s data and generate MI reportsDesigned workflows for New Business and Existing Business teams within departmentCreated checklists and completion reports to minimise error marginsProvided support for application processing and product knowledge
  • Aig
    Pensions Technical
    Aig Feb 2008 - Aug 2009
    Croydon, England, United Kingdom
    Team Leader for internal support and dealing with advanced customer queriesCreated/maintained forms and functions on documents, spreadsheets and databases used within entire departmentKnowledgeable on FSA and Inland Revenue legislations and regulationsPlayed active role in Treating Customers Fairly CampaignCompleted Advanced Word, Excel and Intermediate Access courses
  • Aig
    Personal Pensions Administrator
    Aig Jul 2006 - Feb 2008
    Croydon, England, United Kingdom

Thomas Middleditch Education Details

Frequently Asked Questions about Thomas Middleditch

What company does Thomas Middleditch work for?

Thomas Middleditch works for Voxbet

What is Thomas Middleditch's role at the current company?

Thomas Middleditch's current role is Senior Software Engineer.

What is Thomas Middleditch's email address?

Thomas Middleditch's email address is tm****@****bet.com

What schools did Thomas Middleditch attend?

Thomas Middleditch attended The Open University.

Not the Thomas Middleditch you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.