I'm Alastair Brown, a software developer with 20+ years of experience delivering robust, secure web applications across consultancy, financial services, and diverse industries. I thrive in dynamic environments where quality, security, and teamwork drive success, and I enjoy turning complex business requirements into robust, maintainable technical solutions.\n\nI've led and contributed to Agile transformations, designed scalable microservices in Java/Kotlin on AWS, and built systems spanning API backends, cloud services, and integrated features such as chat and CMS. I value secure coding, test-driven development, and collaboration across distributed onshore and offshore teams to deliver high-quality software.

Alastair Brown

I'm Alastair Brown, a software developer with 20+ years of experience delivering robust, secure web applications across consultancy, financial services, and diverse industries. I thrive in dynamic environments where quality, security, and teamwork drive success, and I enjoy turning complex business requirements into robust, maintainable technical solutions.\n\nI've led and contributed to Agile transformations, designed scalable microservices in Java/Kotlin on AWS, and built systems spanning API backends, cloud services, and integrated features such as chat and CMS. I value secure coding, test-driven development, and collaboration across distributed onshore and offshore teams to deliver high-quality software.

Available to hire

I’m Alastair Brown, a software developer with 20+ years of experience delivering robust, secure web applications across consultancy, financial services, and diverse industries. I thrive in dynamic environments where quality, security, and teamwork drive success, and I enjoy turning complex business requirements into robust, maintainable technical solutions.\n\nI’ve led and contributed to Agile transformations, designed scalable microservices in Java/Kotlin on AWS, and built systems spanning API backends, cloud services, and integrated features such as chat and CMS. I value secure coding, test-driven development, and collaboration across distributed onshore and offshore teams to deliver high-quality software.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent

Work Experience

Java Consultant at Ensono Ltd
June 1, 2025 - June 1, 2025
Feb 2023 - Jun 2025: Migrated Java-based Lambda functions to Python for Screwfix Trade Counter replenishment ETL process, utilising AWS Lambda and S3. Core contributor to Screwfix FusionX project, decomposing legacy monolithic eCommerce architecture into scalable event-driven Kotlin/Spring Boot microservices deployed on AWS EKS utilising Kafka. Delivered Payments and Basket Backend-for-Frontend (BFF) services.
Senior Analyst Programmer at Barclays Bank
December 1, 2022 - December 1, 2022
2002 – December 2022: Developed serverless search service for Barclays mobile banking application using AWS Serverless, Kendra and Adobe Experience Manager CMS. Worked in a team to deliver secure customer chat in Barclays mobile banking application using AWS Serverless and AWS Contact centre. Developed search service for internal staff knowledge base using Java/Spring Boot REST API, AWS Kendra. Federated authentication for Government digital services, Branch Finder capabilities, CMS for Barclays group website, configurable application forms, and back-office risk & compliance applications across Waterfall and Agile environments; contributed to PoCs and proof-of-concept systems.

Education

BTEC OND Computer Science at Newbury College
January 1, 1990 - December 31, 1992
GCSE at Turnpike School
January 1, 1985 - December 31, 1990

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Professional Services, Retail