about
38 |Who I am.
40 |Hi, I'm Ward! Welcome to my site. I'm a software developer who 42 | loves writing free, open-source, and privacy-focused software. In 43 | addition to my open-source work, I have experience working as a 44 | freelancer for LetsPlay.live. Furthermore, I also worked at Kiwibank, 45 | where I gained valuable industry experience and further developed 46 | my skills as a software developer. Additionally, I studied Software 47 | Development at Ara Canterbury
48 |skills
53 |What I've done.
55 |-
58 |
-
59 |
Python
60 |
61 | -
62 |
Typescript
63 |
64 | -
65 |
Svelte
66 |
67 | -
68 |
Libsodium
69 |
70 | -
71 |
MySQL
72 |
73 | -
74 |
Asyncio
75 |
76 | -
77 |
Docker
78 |
79 | -
80 |
Django
81 |
82 | -
83 |
Vue
84 |
85 | -
86 |
MongoDB
87 |
88 | -
89 |
AWS
90 |
91 | -
92 |
Linux
93 |
94 | -
95 |
REST APIs
96 |
97 | -
98 |
Nginx / Caddy
99 |
100 | -
101 |
S3
102 |
103 | -
104 |
Backblaze
105 |
106 | -
107 |
SqlAlchemy
108 |
109 |
projects
116 |Stuff I've built.
118 |paaster
120 | 121 |purplix
124 | 125 |unofficial_interface
128 | 129 |thanker
132 | 133 |obrequests
136 | 137 |-
141 |
- paaster 142 |
-
143 |
144 | Source code 145 |
146 |147 |150 |Paaster is a secure by default end to end encrypted pastebin built with 148 | the objective of simplicity.
149 |
151 |
152 | - purplix 153 |
-
154 |
155 | Source code 156 |
157 |158 |163 |Purplix is an open-source collection of tools dedicated to user privacy 159 | and creating 160 | trust with your audience. 161 |
162 |
164 |
165 | - unofficial_interface 166 |
-
167 |
168 | Source code 169 |
170 |171 |173 |Improved serverless interface for Dathost!
172 |
174 |
175 | - thanker 176 |
-
177 |
178 | Source code 179 |
180 |181 |184 |Don't be a wanker, be a thanker! Automatically give thanks to Pypi 182 | packages you use in your project.
183 |
185 |
contact
191 |Get in touch.
193 |-
196 |
-
197 |
email
198 | 199 |
200 | -
201 |
matrix
202 | 204 |
205 | -
206 |
github
207 | 209 |
210 |