Summary
Overview
Work history
Education
Skills
References
HOBBIES & INTERESTS
Affiliations
Languages
Timeline
Generic

Ravi Raju

Birmingham

Summary

A highly skilled software developer with extensive experience in web and desktop application development, specialising in React with Redux, Typescript, and Node.js. Proficient in a wide range of technologies including C#, VB.NET, ASP.NET, SQL Server, and cloud platforms such as Azure and GCP. Demonstrates expertise in software development practices like SCRUM and AGILE, with a strong background in relational database design and development. Holds a full clean Pass Plus U.K driving licence and is adept at adapting to new technologies. Committed to proactive self-development and resilient under pressure, aiming to leverage technical skills for innovative solutions in future projects.

Overview

20
20
years of professional experience
12
12
years of post-secondary education

Work history

Senior Business Systems Developer

BET365 LTD
11.2024 - 02.2026
  • Working for Bet365 a worldwide leader in online sports betting
  • Working as a Senior Developer within the internal Business Systems department
  • Developing internal business solutions in C# with React Redux and Typescript
  • Developing the internal Employee management system (Planner365)
  • Developing software and proof of concepts using back end and front tech stacks hosted on GCP (Google Cloud Platform)
  • Following a micro service architecture fully utilising Pub Sub architecture on GCP
  • Fully utilising SQL Server as a back-end DBMS using a mix of stored procedures with Dapper and Entity frameworks
  • Developing Web API’s that integrate other business solutions within Planner365 following a minimal API and mediator design pattern in C#
  • Developed a in house QR Code internal Desk Booking system and integrated it with Planner 365
  • Using AI tools such as Roo Code and Bet365’s own Assist 365 to speed up software delivery using A.I natural language and prompt engineering with AI models Gemini and Claude

Senior Software Engineer

TelXL Ltd
11.2022 - 11.2024
  • Worked for TelXL a lead in providing CCASS (Contact Centre as a Service) solutions to medium size call and contact centres see - Contact Centre Software for Exceptional Experiences - TelXL
  • Developed and maintained the Digital Omni Channel platform which provides a solution to contact centres that integrates digital media platforms such as Twitter, Facebook Messenger, WhatsApp, Instagram and Web Chat features
  • Integrated Twitter Api and Meta/Facebook Api using developer accounts to integrate direct messaging features within the digital platform
  • Developed software solutions with C# with React Redux and Typescript
  • Developed the digital platform Agent Ui and admin Portal with React Typescript and React Redux for central state management
  • Developed software and proof of concepts using Micro Ui patterns with Node JS with React Redux and Module Federation
  • Following stand-alone web component-based architecture with React
  • Leading the React development team to help developers and back-end developers up-skill to front end tech-stacks
  • Following a full scrum and agile development process and Azure CI/CD pipelines for deployment to Azure environments using Bicep and YML files
  • Telecommunications & CCASS Provider

Senior .Net and React Developer (Contract)

Jumar Solutions Ltd
07.2022 - 11.2022
  • Worked for Jumar Solutions Digital Transformation agency
  • Developing software for prestigious clients that include maritime companies in the maritime industry
  • Developing software solutions such as insurance premium and claims management systems for maritime companies using .Net Core 3.1, .Net 6, ASP.Net Core with C# and React and Typescript for front-end
  • Set up in-house React development team to help Jumar expand on their technology stacks
  • Solutions included full cloud-based software fully utilising Azure as a PAAS service provider
  • Following a full scrum and agile development process and CI/CD pipelines for deployment to Azure environments
  • Writing API’s using Web API and fully utilising Azure’s NoSQL Cosmos Db as a backend database as well as SQL Server
  • Providing leadership and training to team members and one to one mentoring to graduates
  • Consultancy and Digital Transformation

Software Engineer/Applications Engineer (Contract)

Ascom Ltd
04.2022 - 07.2022
  • Worked for Ascom Ltd which is an international Medical Technology solution provider
  • Developed software for Intensive Care Units that monitor patient care
  • Developed software such as the hospital Digi Stat system developed in .Net Core 3.1, .Net 6, ASP.Net Core with C# and React and Typescript for front-end
  • Fully utilising SQL Server as the back-end database with ORM tools such as Dapper and Entity Framework
  • Tested code using Unit testing frameworks such as NUnit
  • Med Tech

Software Developer

Davies Group Ltd
03.2021 - 04.2022
  • Worked for a Credit Hire and Claims Management group
  • Developed claims management software solutions for credit hire written in C# using .Net Core 3.1, ASP.Net Core and React Redux with TypeScript
  • Developed full front-end claims management web portals with React using web hooks and React components such as React-Hook-Form with Redux state management and third-party controls such as DevExtreme controls
  • Acting as the lead for React projects duties include providing training for front end development to back-end developers
  • Utilising Microsoft’s Azure Cloud platform as a service to host web sites, applications, microservices and web services using Azure Functions and WEB API 2
  • Fully utilising Azure PAAS to host software solutions and CI/CD pipelines for continued integration and deployment
  • Fully utilising a No SQL Database on a Cosmos DB as the back end datastore for the claims management solutions. This is to provide a speedier response to read and writes for high-transactional data for claims
  • Fully utilising Azure Dev Ops and continuous integration with automated builds and pipelines
  • Working with and using Azure Service Bus as a messaging queue system integrated with micro services using a micro service architecture
  • Insurance and Credit Hire

Senior Developer

Frasers Group Ltd
09.2020 - 03.2021
  • Worked for one of the biggest retail groups in the UK
  • Duties as a Senior Developer included developing and maintaining automated warehouse distribution software written in C# with Oracle and SQL Server
  • Technologies included SQL Server 2017, Oracle 11g, ASP.NET MVC, WinForms .Net Core 3.1 and .Net Framework 4.6
  • Completed a project written in .Net Core 3.1 that was a Worker/Windows Service that talks to an automated Warehouse packing machine (CVP Everest) over TCP IP. Software allows the machine to retrieve the correct information required to automatically pack goods, see - https://www.youtube.com/watch?v=s55bJvY9hNM for video of the CVP Everest
  • Provided training and mentoring to Fraser Group apprentices that came through on the government funded Software Engineering apprenticeship scheme
  • E-commerce

Senior C# Developer

Imtech Inviron Ltd
07.2018 - 09.2020
  • Worked for one of the largest electrical and mechanical maintenance engineer contractors in the UK
  • Worked with Microsoft’s Azure cloud platform to migrate business critical applications to the cloud using Azure PAAS. This includes setting up full SQL Servers and SSRS reports servers using Azure Virtual Machines and Azure SQL databases. Setting up database mirroring between Azure and on-premise SQL Servers and fully utilising Azure Run Book schedules to execute automated jobs and hosting MVC and Angular JS Web Based applications on Azure Web App services
  • Duties include developing further modules for the existing Maintenance Engineer Management System in C#, MVC 4, Angular JS, CSS3 and SQL Server
  • Developing software that is fully responsive and mobile compatible i.e. fully functional on tablets and mobile phones by fully utilising the Angular JS framework with Angular Material design and CSS3
  • Other duties included providing technical support to engineers who use the system via mobile device and making sure support tasks are completed
  • Fully utilising and using TortoiseSVN to manage source control and source code merging and releasing
  • Construction and Buildings Maintenance

Lead Software Engineer - Web

Aston Eye Tech Ltd
08.2017 - 06.2018
  • Duties included technically leading a team of 3 developers, managing tasks and workloads liaising with Project Manager and C.I.O to work with time scales
  • Overseeing development of Cloud Portal product
  • Documenting and Specification writing of Software Development Requirements and Architecting Software
  • Liaising with external Penetration Testing companies and co-ordinating Pen Tests
  • Involved in Interviewing of potential candidates
  • Using JIRA for task management and time-logging
  • Still doing general development tasks as a Software Engineer as described in previous statement
  • Worked on a pure Greenfield development project to produce cutting edge Ophthalmic Engineering Devices and Software utilising MVVM and MVC Design patterns with Dependency injection with Ninject
  • Developed Software in C#, MVC 5, Utilising Microsoft’s Azure Cloud Platform and front-end Web Technologies such as HTML, CSS, JavaScript, jQuery and HTML to produce a Cloud Portal to act as the hub to provide control of Devices and to view analytical data
  • Utilising Azure to develop Azure Functions to provide a APIMicroservice Service solution to connect Devices to Cloud Portal. This includes Service Bus Queue Triggered Functions
  • Used SQL Server 2017 as a back-end database to the Cloud Portal
  • Used Entity Framework 6 utilising Code-First approach to provide full data access to SQL Server Backend
  • Developing Software in an Agile Scrum environment with daily Stand ups to discuss progress and problems
  • Used GIT and Source Tree for Source Control and Continuous Integration using a TTD approach including Unit Testing
  • Med Tech

I.T Software Developer

Accidents Exchange LTD
06.2015 - 08.2017
  • Maintained Back Office Web applications that handle management for Claims for Credit Car hire
  • Technologies used include C#, VB.NET, VB6, MVC 4, ASP.Net Web Forms and Classic ASP, SQL Server 2008 R2 and 2012
  • Other Web Technologies used include JavaScript, AJAX and JQUERY
  • Writing new applications that provide solutions to business problems that add to the suite of already existing Back Office applications
  • Writing new and maintaining legacy Windows\Desktop and Console applications in C# and VB.NET. These were used for batch processing and sending Claim data to Insurers
  • Creating and maintaining SSRS reports which are used to for business reporting and data analysis on Claims
  • Provide support and mentoring to newly hired trainee developer/s
  • Insurance and Claims Management

Software Developer/Analyst Programmer

RCI Europe part of Wyndham Worldwide Group
05.2011 - 06.2015
  • Developed and maintained In-house Windows Applications, Console Applications and Web Applications
  • Core Systems included Timeshare and Resort Management Systems, Credit and Debit Card Transaction Systems, Customer Management and Holiday Booking Systems
  • Conducted analysis and monitoring and maintaining company systems
  • Provided support for applications to external Customers and Business
  • Writing, modifying and maintaining Stored Procedures with SQL Server 2008 R2 2005 and 2000
  • Developed, tested, maintained and deployed SSIS Packages with SQL Server 2008 R2 using Business Intelligent Development Studio (BIDS)
  • Maintaining some legacy DTS Packages with SQL Server 2000
  • Writing Reflection Macros with VBA for automation (Screen Scrapping)
  • Technologies include C#, VB.NET, SQL Server 2008 R2, XML, ASP.NET (Web Forms), WCF, HTML, VBA, Crystal Reports 8 and SQL Server with Integration Services (SSIS). MVC4 was used whilst supporting a VAT Invoicing system
  • Writing DOS scripts for FTPS and maintaining some legacy VB6 applications with COM
  • Developed, Configured and Administrated SharePoint 2010 and 2007 sites with Info Path solutions and created Workflow solutions
  • Achievements:
  • Nominated for the Count on Me Award (December 2012) for developing a Website which allows Time Share members to order hard copy resort directories within a week’s deadline. This was done using ASP.NET with WCF. Whilst working for RCI Solutions and Applications in-house team I made an impact of saving a total of 40 hours a month of man hours on application support. Won the Count on Me Award twice (August 2013, August 2014) and Count on Us Award (May 2013) for work which was done with Share Point and one internal 10 Every Time 1 Award for an ASP.NET project
  • Acted as the company in-house Share Point consultant and trained the business in using Share Point and how to create solutions using Info Path and Share Point Workflows. Set up training workshops and seminars to help the business in understanding how to use Share Point
  • Time Share

Junior Programmer/.NET Developer

Trinity Expert Systems Ltd
06.2010 - 05.2011
  • Developed software for financial institutions such as AVIVA
  • Core system was ALPHA (Annual Life Pensions Health and Annuities) Insurance Policy and Investment System which was a Windows Application
  • Developed add-on software (Windows Applications) in VB6/VB.NET and ORACLE PLSQL/SQL Plus with Crystal Reports 7 and 11
  • Developed and tested ORACLE PL/SQL Packages, Scripts, Functions and Stored Procedures to provide solutions to various batch cycle problems and policy tracking
  • Worked on the Code Convergence project which was to merge all the source code from the three versions of ALPHA into one and then to convert to .NET
  • Developed some Windows Applications using WPF (XAML)
  • Other systems worked on included Windows Services using VB.NET and XML which was to extract letter information for the policy details letter system
  • Developed financial transaction software including insurance policy details letter generation with VB.NET and PLSQL (ORACLE 10g)
  • Finance and Insurance

Graduate Software Engineer/.NET Developer

DSL Systems Ltd
03.2009 - 06.2010
  • Developed Windows Applications using VB.NET, VB6 with SQL Server 2000, 2005 and 2008 and Crystal Reports 11
  • Worked alongside Senior Developers to deliver solutions
  • Apart from developing add-on software for their legacy (SCADA) Process Control System, worked on a mass migration project from VB6 to VB .NET which consisted of converting the VB6 suite of sub applications to .NET
  • Other major projects included the Design, Development and Installation of DSLs new Warehouse Stock Tracking System made up of Windows Applications and Tablet PC software developed in VB6, VB.NET and SQL Server
  • Other duties included providing 3rd line software support for customers and maintenance and configuring of customer P. C’s and other hardware including P.D.A’s which run in-house .NET developed software
  • Maintained and worked on core SCADA System that controls the processing of Food Mills.
  • Process Control

Assistant Lecturer in VB.NET/Student Programming Helper

University of Wolverhampton
09.2005 - 06.2006
  • Assisting teaching staff in teaching and mentoring first year H.N.D students programming skills and concepts using VB.NET
  • Preparing lesson criteria, a week in hand
  • Worked as part of a team with senior lecturers
  • Teaching and working with up to 30 students, using the VB.NET language and programming environment
  • Part Time Whilst in Last Year of University Study

Education

undefined

06.2025 -

undefined

05.2012 -

undefined

09.2011 -

B.Sc (Hons) - Computer Studies 2.2 (tailored programming route)

University of Wolverhampton
09.2005 - 09.2007

H.N.D - Computing

University of Wolverhampton
09.2003 - 09.2005

G.N.V.Q - Advanced I.T

St Georges Sixth Form Campus
09.1998 - 06.2001

undefined

Holy Head Secondary School
09.1993 - 07.1998

Skills

  • Full clean Pass Plus UK driving licence holder, own Car
  • Proficient in Microsoft Office and Windows Operating Systems
  • Experienced in working with Azure and some experience with GCP cloud platforms Experience with Software Development Practices such as Full Life Cycle, SCRUM, AGILE and continuous integration
  • Proficient in C#, VBNET, VB 6, ASPNET, VB Script, T-SQL, PL/SQL, SQL PLUS, ORACLE, HTML (Web Development), OOP, Crystal Reports 8, 7 and 11, SharePoint 2007 & 2010, and Info Path 2007, JavaScript and JQUERY and AJAX
  • Proficient and specialising in React with Redux and Typescript and Node JS
  • Currently working with Angular 17
  • Proficient with JavaScript framework Angular JS with Angular Material Design
  • Proficient with Node JS and SPA frameworks
  • Skills in Web Development Technologies that include ASPNET, ASPNET MVC and Web Forms (Both with C# & VBNET) and Classic ASP with VB Script and VB 6 Also worked with both SOAP and Restful Web Services such as Web API
  • Worked with NET Frameworks 11, 20 and currently with 35, 40, 45 and 46 and currently with NET Core and NET 8
  • Experienced in working with XML and JSON
  • Experienced with Azure including working with B2C, Azure Functions with Service Bus and Queue Triggered functions and application migration to the cloud using PAAS (platform as a service)
  • Proficient in HTML 5 and CSS3
  • Some experience and skill in VBA, PHP and XAML (WPF)
  • Experienced and Microsoft Qualified in SQL Server & SSIS (Integration Services) and DTS and SSRS (SQL Server reporting services) and No SQL with Cosmos DB
  • Skills in Windows Desktop Application Development and Website Development
  • Experience and skill in Networking and Computer Maintenance and Repair, IT support and Computer Hardware
  • Skills and techniques in Relational Database Design and Development, SQL Table Creation and Querying and able to learn other programming languages
  • Experienced in Source Control and used PVCS, Source Safe, TFS throughout my commercial career and currently using GIT and Source Tree for continuous integration
  • Adaptable technical learning
  • Data modelling capability
  • Resilient under pressure
  • Proactive self-development

References

References are available upon request

HOBBIES & INTERESTS

I am a keen listener of music and helped to organise and promote Urban Music events at my Students Union., I am a keen traveller and have visited Europe and Asia including France, India, Spain and the United Arab Emirates., I am a keen Gamer and take part in On-Line Gaming, Beta testing and enjoy building Gaming PCs, Other hobbies include reading, running, football and exercising (a full-time member of Nuffield Health Club), and Movies.

Affiliations

  • Reading, Movies, Gaming and Football

Languages

English
Beginner

Timeline

undefined

06.2025 -

Senior Business Systems Developer

BET365 LTD
11.2024 - 02.2026

Senior Software Engineer

TelXL Ltd
11.2022 - 11.2024

Senior .Net and React Developer (Contract)

Jumar Solutions Ltd
07.2022 - 11.2022

Software Engineer/Applications Engineer (Contract)

Ascom Ltd
04.2022 - 07.2022

Software Developer

Davies Group Ltd
03.2021 - 04.2022

Senior Developer

Frasers Group Ltd
09.2020 - 03.2021

Senior C# Developer

Imtech Inviron Ltd
07.2018 - 09.2020

Lead Software Engineer - Web

Aston Eye Tech Ltd
08.2017 - 06.2018

I.T Software Developer

Accidents Exchange LTD
06.2015 - 08.2017

undefined

05.2012 -

undefined

09.2011 -

Software Developer/Analyst Programmer

RCI Europe part of Wyndham Worldwide Group
05.2011 - 06.2015

Junior Programmer/.NET Developer

Trinity Expert Systems Ltd
06.2010 - 05.2011

Graduate Software Engineer/.NET Developer

DSL Systems Ltd
03.2009 - 06.2010

Assistant Lecturer in VB.NET/Student Programming Helper

University of Wolverhampton
09.2005 - 06.2006

B.Sc (Hons) - Computer Studies 2.2 (tailored programming route)

University of Wolverhampton
09.2005 - 09.2007

H.N.D - Computing

University of Wolverhampton
09.2003 - 09.2005

G.N.V.Q - Advanced I.T

St Georges Sixth Form Campus
09.1998 - 06.2001

undefined

Holy Head Secondary School
09.1993 - 07.1998

Ravi Raju