James Bailey

Software Engineer

Manchester, United Kingdom1 yr 9 mos experience

Key Highlights

  • Expert in Go and C# for FinTech solutions.
  • MSc project on game design enhancing user experience.
  • Strong background in Classics enhancing communication skills.
Stackforce AI infers this person is a FinTech software developer with expertise in distributed systems and compliance.

Contact

Skills

Core Skills

Go (programming Language)C#

Other Skills

Distributed SystemsSoftware DevelopmentRESTful WebServicesAmazon Web Services (AWS)Databases.NET FrameworkInterpersonal CommunicationTeamworkGitHTMLCSSJavaJavaScriptPythonC++

About

Software Dev at Bet365 with an MSc in Computer Science and BA(Hons.) in Classical Civilisations. The Tech: Self taught knowledge of Git, Java, HTML and CSS. My primary programming languages in my professional capacity are GO and C#. But I also have an interest in Java, JavaScript, Python and C++. In Java, I have experience building and deploying RESTful web services to the cloud, primarily leveraging AWS whilst maintaining the implementation of efficient backend-solutions leveraging various APIs for data parsing and retrieval from JSON and XML formats. This was maintained with Singleton and Factory design patterns. Alongside this, I have extensive self-taught experience with multiple Java libraries to implement various GUI designs. In C# I have built, tested and mathematically compared various algorithms and data structures to implement effective data storage and retrieval for a variety of use-cases. My MSc project focused on creating a manipulative game which induced a 'flow-state' to manipulate the end-user's personal sense of power. The game was created in Unity and supported by a combinations of psychological and technical literature. Now I work in FinTech in the Igaming space, leveraging Go in a distributed systems architecture to deal with low and high value transactions whilst ensuring compliance to regulations to keep both the business and it's user base safe. Classics and Ancient History: Graduate of Durham University with a BA(hons.) in Classical Civilisations. My degree allows me to hone my ability to explain and communicate complex concepts adequately when required. This is something which is utilised in my day to day job. My interests in this field which surrounded my dissertation include the philosophy and philology of technical manuscripts relating to the machines of ancient siege weaponry and automata and the mechanical similarities between the two and the way the ancient world approached the 'art' of technology and the moral and technical challenges that it carries.

Experience

1 yr 9 mos
Total Experience
1 yr 9 mos
Average Tenure
1 yr 9 mos
Current Experience

Bet365

2 roles

Software Developer

Promoted

Apr 2026Present · 2 mos

Distributed SystemsGo (Programming Language)C#Software DevelopmentRESTful WebServicesAmazon Web Services (AWS)

Junior Software Developer

Sep 2024Present · 1 yr 9 mos

  • Developing proficiency with C# and GO to resolve issues internationally with Bet365's payment systems.
C#Databases.NET Framework

Beaverbrooks

Sales Consultant

Aug 2023Dec 2023 · 4 mos · Manchester Area, United Kingdom · On-site

Interpersonal CommunicationTeamwork

Shrigley hall hotel & spa

Duty Porter

Jul 2021Dec 2022 · 1 yr 5 mos · Bollington, England, United Kingdom

Interpersonal Communication

Education

The Manchester Metropolitan University

Master of Science - MS — Computer Science

Sep 2023Sep 2024

Durham University

Bachelor of Arts - BA — Classics

Jan 2020Jan 2023

Cheadle Hulme School

Sep 2012Mar 2020

Stackforce found 100+ more professionals with Go (programming Language) & C#

Explore similar profiles based on matching skills and experience