James Mills Email & Phone Number
Who is James Mills? Overview
A concise factual answer block for searchers comparing this professional profile.
James Mills is listed as Azure Infrastructure and Developer at CogniPlay, a with 11 employees, based in Greater Nottingham, United Kingdom. AeroLeads shows a matched LinkedIn profile for James Mills.
James Mills previously worked as Senior .Net Developer - AWS at Arrow Global Group and C# Developer at Smartway2 Limited. James Mills holds Beng Internet Technology, Information Technology from Staffordshire University.
Email format at CogniPlay
This section adds company-level context without repeating James Mills's masked contact details.
Review company-level records connected to James Mills before choosing the right outreach path.
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
Company context helps verify the profile and gives searchers a useful next step.
James Mills work experience
A career timeline built from the work history available for this profile.
Senior .Net Developer - Aws
CurrentSenior 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
C# Developer
Software Developer & Api Integrator
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
.Net Developer
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
Contract .Net Developer
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.
Contract Technical Analyst
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.
Contract Technical Analyst
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.
Technical Lead (Sc Cleared)
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
Senior Application Specialist (Sc Cleared)
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.
Application Specialist (Sc Cleared)
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.
Desktop Support Technician
Remote desktop support including software installs and application troubleshooting
Senior Support Analyst
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.
Support Analyst
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
Frequently asked questions about James Mills
Quick answers generated from the profile data available on this page.
What company does James Mills work for?
James Mills works for CogniPlay.
What is James Mills's role at CogniPlay?
James Mills is listed as Azure Infrastructure and Developer at CogniPlay.
Where is James Mills based?
James Mills is based in Greater Nottingham, United Kingdom while working with CogniPlay.
What companies has James Mills worked for?
James Mills has worked for Cogniplay, Arrow Global Group, Smartway2 Limited, Next Plc, and Sheffield Hallam University Digital Technology Services.
How can I contact James Mills?
You can use AeroLeads to view verified contact signals for James Mills at CogniPlay, including work email, phone, and LinkedIn data when available.
What schools did James Mills attend?
James Mills holds Beng Internet Technology, Information Technology from Staffordshire University.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the James Mills you were looking for.
View similar profiles