Connect with me on my social profiles:
These are the technology stacks that I’m currently and have previously worked with. Check out the Portfolio page to see how I put them into practice.
Node.js is a cross-platform back-end JavaScript environment and allows JavaScript to be used outside a browser. Being able to build a whole web app with ready made packages such as Express gives you a powerful set of tools.
Core technologies of creating pages on the web, HTML and CSS build the structure and style of your web pages. Although a back-end developer, I can build simple sites to test functionality and display outputs of web apps.
Ranging from the industry standard MS SQL server to PostgreSQL, digging into relational databases and their design to best suit the requirements of the project.
Currently, I’ve held a number of non-development roles on my journey to be a full-time back-end developer. These roles are:
Delivering a range of projects across the IMechE, with a strong focus on working with the IT Team to deliver the digital transformation program.
Delivering projects to a variation of the Prince2 standard and working with the IT teams agile methodology.
Designated as the subject matter expert on the HR, Learning and Recruitment systems for the firm, I was in charge of the day-to-day running of the systems and the development of their functionality in line with the firms’ requirements.
This involved the specification, development, and release of SQL database changes and updates to functionality in a structured manner.
Additionally using tools such as PowerBI, Crystal Reports and Business Objects to develop and deliver a suite of reports.
Joining Jes Rose as the first external employee, I’d taken on the operational side of the business to help build a solid foundation after the previous 15 months of strong growth.
My role was spread across a number of areas including Technology, HR and Legal while maintaining the customer service functions.
After I delivered a number of significant projects including new product launches, redesign of the eCommerce system and implementing a number of foundations for the business, I resumed my role as an Operations Consultant as my services were no longer required on a full-time basis.
Stationed between the Development and Client Teams, I helped turn client requirements into development specifications that the developers would then deliver for our customers.
I developed and implemented a project management structure for new client onboarding and carried a number of large (up to £1m) projects to completion.
Additionally, I was in charge of the ISO 9001 (Quality) and ISO 27001 (Information Security) accreditations for the company.
With a degree in Business Management, I moved into more technical roles including roles requiring SQL and database management and it’s from there that I started the journey into a back-end developer.
The back-end development career path covers a range of topics such as:
Javascript / Node.JS, APIs (Rest/GraphQL), Test Driven Development, PostgreSQL / MongoDB, Security and Architecture best practices, scalability and DevOps.
Units in this course included:
Advanced Databases, Advanced Spreadsheets, Advanced Word Processing, Project Management, Presentation Skills, Research Skills, Business Culture and Strategy
The BA Business Management course included units such as International Business, Strategic Business Management (in a Global Context), Organisational Change Management and also included a 6 month Work-Based Project.
Units in the course included:
Databases, Financial Accounting Software (SAGE), Office Administration, Spreadsheets, Word Processing, Recording Financial Transactions
If you’ve got an opportunity to discuss, or want to chat about a project that I’ve featured, please do get in touch!