Mark Packham

Developer

computer image

About Me

I aim to use the skills taught from bootcamps and my previous developer experience to become a senior developer. I desire to contribute to the maintenance and improvement of existing systems and assist in the training of junior devs.

Work / Training


2023 Sep-Dec
Web Development Bootcamp – HyperionDev

A 3-month course teaching React, Redux, Express, JWT, MongoDB, CSS, and going in-depth with JS. I frequently submitted mini projects to create a portfolio and implemented feedback from my teachers regarding industry standards and ways to improve my skills.

I ranked 1st out of 40 students with an average grade of 99%. I've included this screenshot as a backup (taken on February 24th 2024) where I'm ranked 1st out of 41 students.

2020 Mar-Jul
Professional Software Development - CodeClan

A 16-week course with a minimum of 800 hours of coding creating projects in JS, React, Vue, Java, Spring, PostgreSQL, MongoDB, Docker, Sinatra, Ruby, Python, Flask, Django & CSS. The majority of the work was done either alone or via pair programming, I was also heavily involved in two group projects consisting of 4-5 people. The following was used for TTD - Mocha, JUnit, and MiniTest.

Certificate of Completion

2018 Jun-Sep
Developer – Maglabs

Supporting PHP/SQL based Asset Management systems running on Linux using the frameworks Agavi & Mojave. The majority of tasks were report generation via SQL and bug fixing.

2018 Apr-May
Web Developer - Starbit

I'd make front-end changes based on Photoshop designs to Drupal-based sites as well as carry out bug fixes/security updates whilst documenting my progress via Gitlab.

2013-17 Dec-Jun
Developer - Inviqa

I carried out bug fixing/security updates and feature/SEO enhancements on Drupal-based websites as part of Inviqa's support team. I'd build new sites shifting between back and front-end tasks. The job involved using PHP, CSS/SASS, Drush, Linux, SQL, JIRA and JS/jQuery. My job also entailed integrating social media/MailChimp into sites, reviewing other devs' code, documentation, testing, archiving sites, spam removal, and work estimates for clients. I assisted in the training of dev such as setting up local versions of the websites and pointing out the most frequent tasks and risks on the specific sites.

I'd take charge of meetings/assigning Jira tickets to other devs and our support clients when the Account Manager was away. The tools I used to work were: PhpStorm, Tower, Compass, Kaleidoscope & GitHub. Sites were hosted on Acquia Cloud, platform.sh, Fasthosts and Pantheon.

Qualifications


Skills


I look forward to providing my dev services working with the following tech and tools in future roles. The following skills have been arranged by levels of frequent or recent usage.

  • Frequent/Recent: CSS, Excel, Express, Git, HTML, Java, JS, MongoDB, MySQL, PHP, PostgreSQL, React & Redux
  • Less Frequent/Recent: Access, Bash, C#, Drupal, Flask, jQuery, Python, Ruby, Sinatra, Spring, SVN & Vue
  • Frequently used tools: Github, IntelliJ, JIRA/Confluence, PhpStorm, VSCode, YouTubeStudio & Zendesk
  • Experimented with in my own time: Angular, Alphine.js, Aurelia.js, Astro.js, Beehat, Bootstrap, C++, Django, Electron.js, Firebase, Go, GraphQL, Htmx, Joomla, Kotlin, Laminas, Laravel & Livewire, Next.js, Nuxt, Rails, Redux, Rust, Sequelize, Shadcn Ui, Svelte, Symfony, Tailwind, VB & WordPress

camera image