Hey There 👋 I am Edwin Langley

Professional Software Developer

Full stack developer interested in machine learning. Nottingham Trent University class of 2019 valedictorian (Computer Science BSc. Hons). Member of the British Computing Society. Currently working at The Open University.

image
ABOUT ME

Experienced in Software Production

I have five years of experience designing and implementing software solutions at all levels of the technology stack. I have worked for organisations in sectors including retail, marketing and higher education.

Connect With Me

If you would like to get in contact with me please send me a message on LinkdedIn.

What I do

My Skills

The services I provide as part of the software development process.

Reactive Design

Using reactive frameworks such as Vue JS, React and Angular and their associated state management libraries, I implement web applications that follow the reactive programming paradigm.

Mobile First, Responsive Interfaces

Using CSS, SASS or frameworks such as Tailwind or Bootstrap, I design responsive web applications that scale to different device types but prioritise mobile viewports.

Accessibility Testing

Software should be inclusive and open to all. I follow accessibility guidelines such as that provided by the Web Content Accessibility Guidelines (WCAG) and provide content that is friendly to screen readers.

REST API

Implementation of application programming interfaces using representational state transfer principles. Knowledge of auth concepts such as hashing and javascript web tokens.

Creative Portfolio

Projects

Have a look at some of my past and current projects

image

The Butterfly House

Utilising artificial convolutional neural networks (ACNNs) to classify different species of Lepidoptera from uploaded images.

image

Site Audit and Metrics Tool

An Electron app that allow users to perform and store audits against a website. Statistics are performance, best practices, SEO and accessibility.

image

Theoretical Online

An interactive activity creation platform intended for education

image

The Bird House

Utilising artificial convolutional neural networks (ACNNs) to classify different species of Birds from uploaded images.

My Accreditations and Professional Memberships

My professional accreditations, memberships and exam results.

uideckuideck
Awesome Testimonials

Hear From Those I Have Worked With

lineicons

"I had a pleasure of working with Edwin on a business critical eCommerce platform modernisation program at Next. It was obvious from the beginning that Edwin is a great team player as he always volunteered to help and provide the required support in the Agile team.

Being very eager to learn about new technology and being a quick learner makes Edwin a great asset to any team and organisation. As a Software Engineer, Edwin has an excellent way of communicating complex technical information and breaking it down while working with business stakeholders to ensure everyone's understanding. I would very much welcome an opportunity to work with Edwin on any future projects. "

image

Jekaterina Grebenikova

Digital Business Analyst (Contract) @ Next

lineicons

"Ed has been a great team member during his work experience at Boom, getting stuck straight in to the work he was asked to do, including research and learning outside of work to pick up new languages and tools that he had to work with. He integrated excellently with the team, far from the stereotypical ‘developer‘ type!

He has taken to PHP, JavaScript and WordPress development extremely well for someone with little previous exposure to it and has brought ideas and innovative approaches to the tasks in hand.

We've been really pleased with his work and he has been as good as I expected when I first met him during the Nottingham Trent University/Institute of Directors £10 Challenge. I have no doubt he'll go far in whatever direction he chooses to take his programming career."

image

Ian Lockwood

Director @ Boom Online Marketing

lineicons

"I've had the very great pleasure of working with Edwin on a number of projects at the Open University and found him to be a developer of exceptional talent and efficiency. He has an extremely creative approach to problem solving and a real passion for accessibility. In many circumstances where a requested feature has been inadvisable to implement, Edwin has always provided a well-thought through solution that respects the intention of the original brief.

I've had the very great pleasure of working with Edwin on a number of projects at the Open University and found him to be a developer of exceptional talent and efficiency. He has an extremely creative approach to problem solving and a real passion for accessibility. In many circumstances where a requested feature has been inadvisable to implement, Edwin has always provided a well-thought through solution that respects the intention of the original brief. "

image

Alex Hutchinson

Graphics Media Developer @ The Open University

lineicons

"I have been a part of the same team as Ed since joining the company in November, and every experience I have had with him has been a positive one. Ed always demonstrates a quick understanding of all requirements and tasks that need to be carried out and consistently produces high quality work.

Ed has a strong work ethic, and a willingness to learn and ask questions on anything he is unsure of. He is always the first person to offer to do my code reviews, and will make suggestions on how things could be done differently where appropriate.

He is a great team player and a pleasure to work alongside, and I hope that we are able to work together again soon!"

image

Danielle Billings

Software Developer @ Next

lineicons

"Working together with Edwin while at Next was a great pleasure - strong, knowledgeable and accountable Developer. Has an easiness to build interpersonal relations with others and an inspiring team player. He was always able to successfully complete any tasks with favorable results despite deadline pressure and minimum supervision. He's a very strong work ethic and unparalleled analytical and problem solving abilities. Edwin always takes care of the job. On account of his mature approach to his responsibilities, I often thought of Edwin as a professional I could always rely upon to get the job done. He is a a trustworthy individual and absolutely worth recommending."

image

Aiden Ramchande

Software Developer @ Next

lineicons

"Ed is a real asset to any team and regularly contributes to technical discussions, while collaborating with team members in order to achieve the best solutions for his work.

Ed is passionate about the latest technologies and shows a real desire to learn and then apply his knowledge in any given situation.

I have worked with Ed on numerous projects and would not hesitate to work with him again."

image

Matt Lilliman

Senior Contract Developer @ Next

Recent Posts

From The Blog

Have a look at my recent blog posts

image

The scale of the internet

The internet is big. Like, really big. As of the end of 2019, there are nearly 4.6 billion people that use the internet on a regular basis, that was nearly 2/3rds of the global population at the time.

Read More
image

Handling empty data

The internet is big. Like, really big. As of the end of 2019, there are nearly 4.6 billion people that use the internet on a regular basis, that was nearly 2/3rds of the global population at the time.

Read More
image

Garlic butter lobster roll

A recipe for pan fried garlic butter lobster rolls. View ingredients and recipe in this cooking blog post

Read More