Josh Dadak

Birmingham, UK ยท Email

Developer based in the West-Midlands

In my comfort zone with backend work, but enjoy the challenges of frontend too. Advocate of clean coding, RESTful APIs, Microservices, Containerization, CI/CD and Cloud Hosting.

Experience

Senior Developer

Purplebricks

I transitioned into this role from DevOps to fill an urgent vacancy in the squads. In this role I have worked with various new technologies on a day-to-day basis. EventSourcing, Messaging Systems, CosmosDb, Multiple microservices, Creating and Managing multiple CI/CD Pipelines to facilitate our DevSecOps Culture. I also actively took part in developing the culture and progression frameworks internally. This included helping organise Hackathons and charity gaming streams, promoting a safe environment to discuss mental health issues and working with management to describe and implement a skill based progression framework.

Over the last year or so I've taken a more security and architecture position. This includes implementing best security practices and educating the wider team on these practices. From an architecture POV I've been working closely with the solution architect and business exec sponsors to design and implement core strategic business objectives. Then, working with the development team to translate these business requirements into a technical solution, with a focus on security, scalability and extensibility.

Most recently I've been given a remit to improve our Developer Experience. This includes templating a lot of our common workflows such as creating a new API, or messaging publishers/subscribers in order to accelerate and establish a best practice for our developers. As a part of this we're also standardising and upskilling the team on best testing practices including a good range of unit, integration and security tests. Ensuring that these are all run as part of a CI/CD pipeline.

August 2018 - Present

DevOps Engineer

Purplebricks

I started at Purplebricks as a DevOps Engineer, I worked on improving our monitoring and alerting platform and helping to coach developers in best DevOps Culture practice. After a few months there was a need for more developers and so I agreed to transition from this role whilst becoming a member of the 'Dev-Ops Guild' to continue to advocate the practices and culture of DevOps to other developers.

May 2018 - August 2018

Developer & DevOps Engineer

Cormar Carpets

Built from the ground up a DevOps pipeline to automate build/releases getting the value to customers significantly quicker and without disruption to the service. Have an active input in the architecting of the API. Teach the team about new technologies, development and practices. Provide technical support to internal customers. Manage and maintain several databases including Azure SQL, Oracle and ERP DB. Create various Windows Services / Azure Web Jobs to automate tasks saving time and money. Liaise and code review for our outsourced developer.

Apr 2016 - May 2018

Developer

ICC Solutions
July 2015 - Apr 2016

Junior Developer

Signals IT
June 2013 - Aug 2014

IT Technician

Woodhey High School
June 2008 - Sept 2008

Education

Staffordshire University

Post Graduate Certificate of Education (PGCE)
Sept 2014 - July 2015

Staffordshire University

Bachelor of Science (BSc)
Computer Games Programming
Sept 2010 - June 2013

Skills

Programming Languages & Tools
Workflow
  • Strong DevSecOps culture, I'm talkling, IaC, CI/CD Pipelines, everything as code.
  • Cross-Platform and Mobile First Development
  • Agile Development & Scrum/Kanban

Interests

Besides being a full time dev, I spend a lot of my time building a business with a friend of mine, we should be launching in October 2020, so watch this space! This has been a great learning experience for me and the ability to start something completely greenfield and build it from the ground up has meant we're able to put best practice in place from the start and use the best tools available to us.

When not developing the app or learning, I enjoy playing games, reading, general nerdy pop culture.

This year I also did the unthinkable and joined the gym in a bid to get healthier!

Awards, Certifications & Publications