James Mills

James Mills Email and Phone Number

Azure Infrastructure and Developer @ CogniPlay
Nottingham, England, GB
James Mills's Location
Greater Nottingham, United Kingdom
About James Mills

Freelance API Integrator/Web Developer/Application Specialist/.Net Programmer and Web Technologies enthusiast.Passionate about IT and keen to roll up my sleeves and get stuck into code.Give me your buggy, broken or inefficient softwares and I will fix them

James Mills's Current Company Details
CogniPlay

Cogniplay

View
Azure Infrastructure and Developer
Nottingham, England, GB
Website:
cogniplay.io
Employees:
11
James Mills Work Experience Details
  • Cogniplay
    Azure Infrastructure And Developer
    Cogniplay
    Nottingham, England, Gb
  • Arrow Global Group
    Senior .Net Developer - Aws
    Arrow Global Group Jan 2023 - Present
    Senior Full Stack .Net Web Developer for a monolithic legacy mortgage product. Multi-layer3d application involving Dotnet technologies from ASP.Net website (4.x) to .NET 7 and 8. Also SQL server and AWS cloud tech such as lambdas, sqs, ec2, secrets manager and s3 fully integrated into the product
  • Smartway2 Limited
    C# Developer
    Smartway2 Limited Feb 2020 - Jan 2023
  • Next Plc
    Software Developer & Api Integrator
    Next Plc Apr 2019 - Feb 2020
    Leicester, Leicestershire, United Kingdom
    Tasked with converting a desktop application to a Web application via API Integration and Web-based front end. PoC built in ASP.NET MVC/WebApi/EF/jQuery/Bootstrap.Final product built using ASP.NET Core WebAPI/Angular 8/EF/Bootstrap 4It was an enjoyable experience and a great use of Angular
  • Sheffield Hallam University Digital Technology Services
    .Net Developer
    Sheffield Hallam University Digital Technology Services Nov 2018 - Feb 2019
    Sheffield, United Kingdom
    This contract involved a (partial) re-write of an existing MVC5/AngularJS/WebAPI/SQLServer Web application.The application was originally developed in a none standard manner and therefore was difficult to maintain or modify i.e. The View/Model binding was somewhat obfuscated.My task was therefore to dig in to the code, remove the out-dated angular components and replace with a combination of MVC Html helpers, views and JQuery.The application was very complex so whilst I did it have to modify much business logic, I made extension structural changes to redefine the application with Views and html helpers rather than dynamically generate html via the bespoke the Html DOM framework the original developer implemented.It was an interesting contract to say the least
  • E.On It Uk Limited
    Contract .Net Developer
    E.On It Uk Limited Oct 2016 - Oct 2018
    Nottingham, United Kingdom
    For the last two years at Eon I have been the .Net developer in my team producing small changes and bug fixes for the Smart Appointment Booking system used for management of appointments for Smart Meter installations.This system is formed of some client WPF modules then a middle tier of .Net 4.6.2 WCF services in conjunction an Oracle backend and then a further external WCF .Net 4.6.2 tier which serves as a proxy to various public APIs. It was my job to understand, support, troubleshoot, fix and add features to this whole stack, end to end.Throughout my time at Eon I worked on a number of projects:• DMZ Server Upgrade & VPN removal• Enforcing TLS 1.2 for all external HTTPS API traffic• Pre-production environment setup ad configuration• OFSC Major and Minor Upgrades• IIS Application Performance Improvement• SOAP to REST API migrationSome were large projects that I worked with a group of people, others were smaller pieces of work in which I was the sole developer. In all cases though, it was my job to assess the impact of the work to the application(s) concerned and advise on the appropriate action to take to minimise any impact to service.
  • E.On It Uk Limited
    Contract Technical Analyst
    E.On It Uk Limited Mar 2016 - Oct 2016
    Nottingham, United Kingdom
    From this point on my responsibilities were to support and develop C# code for any of the client or WCF modules with the Field Support remit. There were a handful of client modules that implemented WPF and essentially amounted to the presentation tier. All application data was obtained via WCF data services or WCF service proxies used to interact with external APIs.Perhaps due to the due to the existing skills of my team there was no existing knowledge of the inner workings of any of this code base so I took the initiative to roll up my sleeves, interpret as much of the code as I could, setup pre-production testing/development environments and generally fill the gap in knowledge for both the function of the C# code but also the infrastructure that sustained it. I would also arrange the releases and assist with the deployment across the web server cluster to ensure the hosting provider deployed the right files in the right place.
  • E.On It Uk Limited
    Contract Technical Analyst
    E.On It Uk Limited Aug 2015 - Mar 2016
    Nottingham, United Kingdom
    My position at Eon was within the UK Service Management Field Support Team. The remit of this team was to directly or indirectly support any of the technologies that facilitated Eon's UK wide rollout of Smart Electricity & Gas Meters.Initially the team was blended, so I would split my time between resolving incidents and developing small changes for bug fixes or extra functionality within the applications under my remit. Sometimes I would just write scripts to make parts of my job easier. The code I was writing at this point was mainly Oracle PL/SQL and Linux shell scripts.After a few months, the team was separated into separate 2nd and 3rd line work streams and at the time my responsibilities were resolving all the operational incidents. This was mainly involved troubleshooting a multitude of batch jobs that called various database packages via shell scripts or mobile device management via SOTI. There were shell scripts to run, SQL to run for data fixes and the whole Rho Mobile/Rho Connect infrastructure to troubleshoot. Rho Mobile is the application framework that Eon had used to build their mobile apps for Meter Technicians and Rho Connect is the integration server technology.After 6 months or so performing mostly operations duties resolving incidents, creating Wiki pages for less experienced staff, developing shell scripts and SQL to make the job more efficient I was given the opportunity to move to 3rd line and leave my operational duties behind.
  • Atos
    Technical Lead (Sc Cleared)
    Atos Aug 2012 - Aug 2015
    Nottingham
    During the last 3 years of my time here i was Technical Lead for the Small Apps & BI team supporting the Homeoffice and other Government accounts. During this period my operational support duties had become little more than escalation point and mentor for less experienced colleagues. This gave me the time to develop - both in terms of writing code and also in terms of my technical skill set. During this period my proudest achievements were as follows:• Redesigning the BOXI security model to apply to control to reports/universes/databases containing sensitive data.• Implementing extensive code changes to the Police force crime statistics submission mechanism built on VB COM+, VBA, Excel, Classic ASP, HTML/CSS/Javascript and T-SQL• Standing up a standalone version of a public DWP web application built on .Net MVC, AppFabric, BizTalk, and SQL • 6 months spent re-engineering ETL logic for a very high profile and large scale data warehouse system for Home Office crime statistics system using SAP Data Services 3.2, Oracle P/L SQL and Unix Bash scriptsTo achieve these and any other day to day responsibilities I leveraged the following technologies and/or toolsets:• Microsoft T-SQL 2005/2008 R2• Microsoft .Net 2.0 Web Applications in VB.Net• Microsoft .Net 3.0/3.5/4.0 Web Applications in C# (including some MVC)• Microsoft Visual Basic 6• Microsoft VBA• Internet Information Services 6/7/8• (X)HTML/CSS(2/3)/Javascript/Jquery• Oracle PL/SQL• Windows scripting• Unix Scripting• Microsoft VBA• Business objects XI 3.x• Business Objects Data Services 3.x
  • Atos
    Senior Application Specialist (Sc Cleared)
    Atos Dec 2010 - Aug 2012
    Nottingham, United Kingdom
    As I progressed into a senior role I moved away from more mundane SQL maintenance activities and began writing more code and performing more complex development tasks. For example, I developed Javascript to add functionality to an intranet web site, took over Business Object XI Universe development and became solely responsible for a raft of UKBA "Small Application". These responsibilities and more required the following skills:• ANSI SQL and Database procedural languages T-SQL and PL/SQL• ITIL Service Management• Microsoft VBA• Business Objects XI 3.x Administration/Configuration/Support/Troubleshooting/Installation• Business objects Report Design (Deski/Webi)• Business Objects XI 3.x Universe Design• (X)HMTL/CSS/Javascript• Adhering to Software Development Life Cycle and Agile methodologies.
  • Atos
    Application Specialist (Sc Cleared)
    Atos Nov 2007 - Dec 2010
    Nottingham, United Kingdom
    This role involved 3rd line support and development for many applications used across the Home Office, Ministry of Justice and other Government departments. The applications were largely developed in house by Atos but some were transitioned from other systems integrators and we took over all support/development/maintenance. In terms of support, the buck stopped with my team and in some cases me. We had to provide a timely solution or work around to any incident escalated to us. I was originally employed to a very small subset of applications but due my technical aptitude and propensity to learn quickly, many more fell under my remit.
  • Computerland Uk Ltd
    Desktop Support Technician
    Computerland Uk Ltd Jul 2007 - Aug 2007
    Nottingham, United Kingdom
    Remote desktop support including software installs and application troubleshooting
  • Capital One
    Senior Support Analyst
    Capital One Dec 2005 - May 2007
    Nottingham
    Progress to a more senior role to develop fixes and support less experienced colleagues. remote Windows Desktop Support, software installs, password resets, Active Directory administration.
  • Capital One
    Support Analyst
    Capital One Nov 2004 - Dec 2005
    Nottingham, Nottinghamshire, United Kingdom
    Began as an analyst on the service desk taking 1st line support calls and providing fixes. Progressed to Technical Lead to develop fixes and support less experienced colleagues. Windows Desktop Support, software installs, password resets, Active Directory administration

James Mills Education Details

Frequently Asked Questions about James Mills

What company does James Mills work for?

James Mills works for Cogniplay

What is James Mills's role at the current company?

James Mills's current role is Azure Infrastructure and Developer.

What schools did James Mills attend?

James Mills attended Staffordshire University.

Not the James Mills 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.