-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcv.pug
218 lines (178 loc) · 11 KB
/
cv.pug
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
include cv-mixins.pug
#page
#main
.main-block
.main-title #[i.fa.fa-code] About Me
+desc()
:markdown-it
My name is Logan. I have been a software developer for the last 7 years and started my career as a tester.
I believe having started as a tester I have brought along with me the skills and mindset needed to ensure
my code is efficient and has been tested to the extreme. My goal as a software developer is to create clean
modern looking systems that run fast and efficiently for the best user experience possible.
.main-block
h2 #[i.fa.fa-suitcase] Experiences
+item("Front-end Developer", "Autoprotect", "Home", "July 2024", "May 2022")
:markdown-it
At Autoprotect I was tasked with the development of a user friendly and modern
webapp built using ReactJS and Redux.
My tasks included the development of business logic using React and integrating
with REST API's and creating a clean and user friends UI using a mix of Material-UI
and custom CSS. I also played a key role in managing piplines and deployments for
production releases.
#### Skills Used
- Front-End Development with ReactJS
- State Management with Redux
- Management of Gitlab Piplines
- UI Design with Material-UI
+item("Software Developer", "MI-Voice", "Southampton", "Mar 2022", "Nov 2021")
:markdown-it
My role at MI-Voice was to help improve and modernise their voting
platform. The platform is built in 3 sections that each involved
different skills.
My tasks involved the use of multiple systems including a REST API
built in C# and .NET Core and a CMS using Sanity that was used to
create NextJS sites that used ReactJS components that provided a
modern and response feel to the end user.
#### Skills Used
- Front-End Development with ReactJS
- Back-End Development with C#
- Database interaction with EntityFramework
- CMS Development using Sanity
+item("Software Developer", "Dootrix", "Wickham", "Oct 2021", "Aug 2021")
:markdown-it
Use of ReactJS and C# on a variety of different projects to help
build modern and intuitive applications.
Dootrix is a software development house that built applications
for a variety of customers so in this role I worked on multiple
projects which offered unique functionality.
#### Skills Used
- Front-End Development with ReactJS
- Back-End Development with C#
- Mobile Development with Xamarin
- Cloud Intigration with Azure
+item("Software Developer", "North Sails", "Gosport", "Aug 2021", "Oct 2020")
:markdown-it
Use of ReactJS and C# to build a more modern and user friendly
experience for internal sales and task management software.
This was part of an upgrade from an old VB system to use modern
technologies making the overall system not only faster and more
responsive but also simpler to use.
#### Skills Used
- Front-End Development with ReactJS
- Back-End Development with C# and VB
- Database interaction with SQL Server and Transact-SQL
+sidebar
#page
#main
.main-block
h2 #[i.fa.fa-suitcase] Experiences
+item("Application Systems Specialist", "toob", "Cosham", "Jul 2020", "May 2019")
:markdown-it
This role evolved over time and covered a wide range of tasks
but was mainly focused around integrating different systems to
work with a central software platform.
My main achievement while working at toob was the initial setup
of an ACS system and integration of the ACS API into the core
network management software allowing the remote management of
CPE giving the support staff the ability to setup, manage and
diagnose issues for customers all in one location.
#### Skills Used
- Front-End Development with Javascript and HTML5
- Back-End Development with C#
- Server Management on Both Linux and Windows Server
+item("Junior Software Developer", "SupplyPoint", "Porchester", "May 2019", "Sep 2017")
:markdown-it
At SupplyPoint I worked on 2 main projects. The first project
was the development of a REST API to enable the sharing of
information from a central system to other smaller pieces of
software allowing for a central store of information.
The second project was the development of the UI for industrial
vending machines using ReactJS. This development was to replace
an outdated UI in order to give customers more power over the
appearance of their machines
#### Skills Used
- REST API Development in C# and .NET Core
- Transact SQL and Stored Procedures
- Desktop Development with Electron
- Front-End Development with ReactJS
+item("Software Tester", "AST Systems", "Eastleigh", "Sep 2017", "Jun 2016")
:markdown-it
This role was part of my apprenticeship and involved a variety
of tasks to aid my learning. My primary role in the company was
to test the software being developed and to create automated tests
to help ensure the software is tested consistently.
Alongside my role as the tester I also helped to maintain the
windows servers used for testing and development and the databases
for each system to ensure that all the servers were running the same
versions and had the same data.
#### Skills Used
- Automating tests with Selenium and Python
- Creating Unit tests in C# with .NET
- Maintaining Databases with SQL Server and Transact-SQL
.main-block
h2 #[i.fa.fa-graduation-cap] Education
+item("Agile Training", "Training Course", "Ripple Rock", "2017")
:markdown-it
A 2 week intensive course in the implimentation of Agile and Scrum
+item("Level 3 Extended Diploma in IT and Telecomms", "Apprenticeship", "3aaa Apprenticeships", "2017", "2016")
.concise
:markdown-it
This course included multiple important units:
- Networking
- Software Development
- IT Support
- Formal Documentation
+item("Level 3 Diploma in Gaming and Computing", "College", "Fareham College", "2016", "2015")
:markdown-it
Computing Course Focusing on Gaming With Units in Software and Web Development
+item("GCSE's", "Secondary School", "Bayhouse School", "2015", "2010")
:markdown-it
Average grade of a B accross the board with A's in English and Maths
+sidebar
#page
#main
.main-block
h2 #[i.fa.fa-folder-open] Skills and Projects
+item("Front-End Development", "ReactJS, Typescript, Redux")
:markdown-it
- Vast Knowledge of Javascript and JS Frameworks focusing on ReactJS
- Design of Modern and User Friendly UI's using frameworks and custom CSS
- Stong knowledge on the use of Typescript in conjuction with ReactJS
- Use of Redux for State Management
+item("Network Engineering", "Linux, Networking, Docker")
:markdown-it
I have maintained a homelab for many years, gaining extensive knowledge
in networking and managing a variety of services. My experience ranges
from basic Docker containers to full VMs and Kubernetes clusters.
I have utilized my homelab for diverse applications, including website
hosting, API hosting, and running game servers for Minecraft and other
titles.
+item("Development Environments", "Other Development Related Skills")
:markdown-it
- Strong Knowledge of Git and Git Based Version Control Systems
- Well Versed in the use of Visual Studio and VSCode
- Able to Work in Both Windows and Linux without Issue
- Good with Networking and Server Maintenance
+item("Custom 3D Printer", "CAD")
:markdown-it
I am currently designing a custom 3D printer from scratch. My goal is
to use as many off-the-shelf and 3D-printed parts as possible to build
a sturdy and reliable CoreXY printer. This design will be compatible
with the Voron Stealthburner print head.
+item("Custom MOC's", "LEGO")
:markdown-it
I have always loved building and collecting LEGO, and I recently
started designing and building my own MOCs (My Own Creations). I have
created several MOCs, including BT from the game Titanfall and Chappie
from the movie of the same name. My next challenge is to build the
three robots from the Netflix series "Love, Death & Robots."
+item("DBML Docs", "Open Source Project")
:markdown-it
DMBL Docs is an open-source project I have been developing in my spare
time. This project focuses on the DBML language and aims to help users
create user-friendly web pages from DBML files. It allows users to view
the database structure in an intuitive format and export it to various
formats.
+sidebar
style
include:scss cv.scss