John Baker

John Baker Email and Phone Number

Independent Councillor for Aspley and Woburn, Bedfordshire @ Central Bedfordshire Council
Aspley Guise, GB
John Baker's Location
Aspley Guise, England, United Kingdom, United Kingdom
About John Baker

I spent 20+ years on the Java treadmill, starting at a point in history (1997) when no-one took it seriously. Look how it turned out.In the last five years or so, I've focused more on Python than Java, writing asynchronous REST services to support infrastructure, most recently automating the provision of DHCP, DNS and IPAM around the Infoblox product.I also find myself involved in Local Government finance, as Central Bedfordshire Council embarks on the biggest deficit reduction programme in its history, in order to balance its books.

John Baker's Current Company Details
Central Bedfordshire Council

Central Bedfordshire Council

View
Independent Councillor for Aspley and Woburn, Bedfordshire
Aspley Guise, GB
Employees:
1922
John Baker Work Experience Details
  • Central Bedfordshire Council
    Independent Councillor For Aspley And Woburn, Bedfordshire
    Central Bedfordshire Council
    Aspley Guise, Gb
  • Morgan Stanley
    Python Engineering
    Morgan Stanley Nov 2020 - Present
    London, England, United Kingdom
  • Central Bedfordshire Council
    Councillor For Aspley & Woburn, Bedfordshire
    Central Bedfordshire Council May 2019 - Present
    I am an Independent Member of Central Bedfordshire Council (CBC) representing the Aspley & Woburn ward, which is largely rural area with 2,000 homes and 3,800 electors. CBC is a Unitary Authority that spends hundreds of millions of pounds each year. I had always felt that my community was largely ignored by CBC and at the 2nd May 2019 Local Elections, I contested the Aspley & Woburn Ward as an Independent candidate. After a positive ten-week campaign, I received 78% of the vote on a 57% turnout, overturning a Conservative vote share of 75%.In the 2023 Local Elections, I received 90% of the vote on a 55% turnout.As an Independent councillor, during 2019-2023, I was able to challenge both the council's Administration and Corporate Directors in order to ensure that the views of residents were heard. In May 2023, the Independents became the largest group and I was invited to join the council's Administration as lead member for Finance, but that does not diminish my determination to ensure the views of residents are heard.I actively support my residents to ensure their aspirations are met as the council embarks on large scale housing development, whilst also ensuring we have an effective voice to deal with the challenges associated through bordering the Milton Keynes regional growth area.
  • Proofid
    Java Software Engineer
    Proofid May 2019 - Feb 2020
    For a large client in the insurance industry, ProofID was tasked with user registration and account management journeys around the Ping Federate product, deployed to AWS, integrated with a BGL REST API (Mulesoft connected to a legacy mainframe backend).I produced the Spring Boot application that integrated with Ping Directory (using Spring OAuth2) and Ping Directory (via Spring LDAP) to meet BGL’s requirements. The application provided REST services to a modern HTML 5 web based front end. I also championed the need to implement processes that improved transparency through code reviews and automated builds in gitlab.Whilst this was primarily a development and transformation role, I regularly met the client onsite to discuss requirements, discuss how the two businesses could work more closely and so on.
  • Morgan Stanley
    Java/Python Authentication Engineering
    Morgan Stanley Oct 2013 - Feb 2019
    London, United Kingdom
    Building integrations to Ping Federate using Java Spring Security OAuth2, Python/Flask and others.Involved in the transforming an over-engineered "modern" Java web application to something approaching a modern technology stack. The (recently written) application had 7,000 lines of Spring XML, few tests, multiple microservices with no apparent purposes, and had defeated many good developers who simply moved on. Developers were resorting to "recursive grep" to figure out how this application worked, which was further hampered by 130 (!) properties files. It took 15 minutes to build with ant/ivy.We spent a year removing vast amounts of XML and replacing with annotations, modern tests, gradle, Spring Boot/Security, and so on. Build times dropped to 30 seconds, people understood how it worked, and feature development times dramatically reduced. Ultimately, I could complete the goal of a Ping Federate OAuth2 integration with "step-up" to perform various actions.During my time at MS, I was also involved in automating the deployment of Websphere builds and assisting with migration to Tomcat/modern Java stacks; building a modern application deployment platform to an internal Cloud product (called Treadmill) using Python/Flask and an AngularJS/Bootstrap front end.
  • Nomura
    Jee Architect/Engineer
    Nomura Jun 2011 - Dec 2011
    London, United Kingdom
    Whilst working as the JEE architect in Nomura's infrastructure department, I assisted many application teams in porting their applications to a new datacentre. I was subsequently invited to join Equities IT to work on the high profile DNA-Allocator project, a FIX based post trade processor that is a conduit to many trade flows. The application was built on Weblogic 9 and many components required modernising, with the goal of making the application run on JBoss/Tomcat in addition to Weblogic.My primary task was to deal with the poor performance of the application by re-architecting to replace Weblogic EJBs with a standalone Spring/Hibernate solution. The new solution was ten times quicker than the old solution, with scope for much greater improvements in performance after the legacy JEE code had been ejected.
  • Nomura
    Jee Infrastructure Engineer
    Nomura Sep 2009 - Jun 2011
    London, United Kingdom
    Nomura invited me to join their Web Technology team to assist in the migration of hundreds of Java based applications out of the ex-Lehman Brothers datacentres, whilst also providing best practice security advice to teams unused to running applications on shared hardware or through Internet facing infrastructure. The platform was written in Python and deployed to many (400+) Linux based VM hosts.
  • Foreign & Commonwealth Office
    Jee Architect/Engineer
    Foreign & Commonwealth Office Jun 2009 - Sep 2009
    Milton Keynes
    The FCO outsource the provision of their Service Desk to Hewlett Packard, who supply HP Open View Service Desk. The product has a Java API and HP required a web portal to be developed, offering a modern web interface to the client. I developed a framework for the portal with various implementations of Service Desk functionality, demonstrating how HP could use modern Java libraries for re-usable, low maintenance code. The technologies included Java 6, Spring 2.5 (largely involving Spring MVC), Spring Webflow 2, Spring Security, Dojo 1.3, JSTL, JSON/AJAX, and a Maven based build system. The project was deployed to Tomcat 6.While developing the project, I made a point of looking in detail at Spring Webflow and providing feedback to the user community given this Spring module is relatively new. I was also involved in providing training on best practice and support to my colleagues at HP.
  • Deutsche Bank
    Jee Single Sign On Engineer
    Deutsche Bank Feb 2007 - Oct 2008
    London, United Kingdom
    I was contracted by the 'Web Single Sign On' team to lead the design and development of a web based reporting service for all single sign on related activities. The goal was to collect user authentication data from the bank's varies SSO gateways and provide a real time reporting service to provide application owners and system administrators with usage/load data, while also improving the team's compliance with the bank's various audit processes.
  • Bmc Software
    Remedy Consultant
    Bmc Software Oct 2003 - Jan 2005
    A change from Java programming; an outing into a corporate who were struggling to change. But a positive change in career, leading to a range of superb software solutions.
  • Team (Energy Auditing Agency Ltd.)
    Java Developer
    Team (Energy Auditing Agency Ltd.) 1998 - 2003
    Milton Keynes
    I was involved in the unenviable task of rewriting VB based products in Java, at a time when Java wasn't a polished product. I was involved in all aspects of the development lifecycle, from huddles around a whiteboard, to debugging (early) object to SQL mapping tools, to writing a Java web based application.Best summarised as 'learning a trade'​. Working with an SME, particularly at a time of serious change, resulted in an outlook on business that the average "straight out of Uni" corporate-employee is unlikely to grasp. Controlling costs; customer service; delivering solutions with a real purpose. Java was a very new technology in 1998 - it barely worked - but we put something together that was ultimately successful.

John Baker Education Details

Frequently Asked Questions about John Baker

What company does John Baker work for?

John Baker works for Central Bedfordshire Council

What is John Baker's role at the current company?

John Baker's current role is Independent Councillor for Aspley and Woburn, Bedfordshire.

What schools did John Baker attend?

John Baker attended University Of Warwick, Clyst Vale Community College.

Who are John Baker's colleagues?

John Baker's colleagues are Kamila Rzenno, Nicole Chiromerides, Jeanette Keyte, Lucy Wanji, Jim Tombe, Geraldine Mcilwaine, Emma Mortimer.

Not the John Baker 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.