James Bailey — Software Engineer
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.
Stackforce AI infers this person is a FinTech software developer with expertise in distributed systems and compliance.
Location: Manchester, United Kingdom
Experience: 1 yr 9 mos
Skills
- Go (programming Language)
- C#
Career Highlights
- Expert in Go and C# for FinTech solutions.
- MSc project on game design enhancing user experience.
- Strong background in Classics enhancing communication skills.
Work Experience
bet365
Software Developer (2 mos)
Junior Software Developer (1 yr 9 mos)
Beaverbrooks
Sales Consultant (4 mos)
Shrigley Hall Hotel & Spa
Duty Porter (1 yr 5 mos)
Education
Master of Science - MS at The Manchester Metropolitan University
Bachelor of Arts - BA at Durham University
at Cheadle Hulme School