Initial changes
This commit is contained in:
parent
c5224451df
commit
fb91eb6ad0
6
cv.tex
6
cv.tex
@ -57,8 +57,8 @@ I have developed a love and appreciation for correct solutions that respect thei
|
||||
\baritem{Rust}{70}
|
||||
\baritem{Python}{60}
|
||||
\baritem{Git}{80}
|
||||
% \baritem{Ruby}{75}
|
||||
\baritem{Scala}{60}
|
||||
\baritem{Ruby}{75}
|
||||
% \baritem{Scala}{60}
|
||||
\end{barchart}
|
||||
\end{minipage}
|
||||
|
||||
@ -92,7 +92,7 @@ I have developed a love and appreciation for correct solutions that respect thei
|
||||
|
||||
\cvsect{Interests}
|
||||
|
||||
Long distance running; politics and governance and the applications of technology therein; committee member of Philosophy Society at University.
|
||||
Long distance running; politics and governance and the applications of technology therein; previous committee member of Philosophy Society at University.
|
||||
\end{minipage}
|
||||
|
||||
\input{references.tex}
|
||||
|
||||
@ -3,16 +3,23 @@
|
||||
\begin{entrylist}
|
||||
\entry
|
||||
{Present}
|
||||
{Software Developer}
|
||||
{Lead Software Engineer}
|
||||
{Better Conversations Foundation}
|
||||
{After completing my degree I have returned to the non-profit to continue the work on the real-time flight plan solution for coaching.}
|
||||
{Returning to the foundation after my degree I have focused on:
|
||||
\begin{itemize}[itemsep=-2pt,topsep=2pt]
|
||||
\item End-to-End Product Delivery: I lead the development of a real-time web application for delivering coaching session to large audiences, from initial concept to full-scale product, engaging frequently with users and continuously evolving it to meet fast-evolving business needs.
|
||||
\item Support the professional growth of junior developers through hands-on mentorship and guidance.
|
||||
\item Spearheaded further AI work, including Model Context Protocol supporte and significant contributions to FOSS software projects to enable AI use in security-sensitive environments.
|
||||
\item Producing a course for a high profile business cohort in Oceana.
|
||||
\end{itemize}
|
||||
\kwdlst{Ruby on Rails, Ruby, Turbo, Stimulus, iOS, Project Management, Mentorship}}
|
||||
\entry
|
||||
{Final Year}
|
||||
{Dissertation Project, AI Applications in Lagrangian Physics}
|
||||
{University of Bath}
|
||||
{My dissertation focused on incorporating Lagrangian Mechanics into physics-informed neural networks. My key contributions include,
|
||||
\begin{itemize}[itemsep=-2pt,topsep=2pt]
|
||||
\item Creating and optimising the core physics procedures in JAX to improve correctness compared to legacy implementations, and to allow for their use in loss functions, reducing runtimes by a factor of $10^4$.
|
||||
\item Creating and optimising the core physics procedures in JAX to improve correctness compared to legacy implementations; allow for their use in loss functions; and reducing runtimes by a factor of $10^4$.
|
||||
\item Researching, designing, and validating training methods.
|
||||
\end{itemize}
|
||||
The completed report can be found \href{https://files.joshuacoles.me/final-year-report.pdf}{\underline{here}}.
|
||||
@ -21,23 +28,19 @@
|
||||
\entry
|
||||
{Summer 2023}
|
||||
{Software Developer}
|
||||
{Better Conversations Foundation}
|
||||
{Once I completed my work with Amphora, I moved to work at a connected non-profit, Better Conversations Foundation, working on their e-commerce and scheduling systems and initiating development on a real-time coaching flight-plan solution.
|
||||
\begin{itemize}[itemsep=-2pt,topsep=2pt]
|
||||
\item Implementing key components of purchase flows, scheduling, and participant management.
|
||||
\item Prototyping real-time coaching flight-plans to allow coordination between Facilitators as sessions progress
|
||||
\end{itemize}
|
||||
\kwdlst{Ruby on Rails,Stripe}}
|
||||
\entry
|
||||
{Summer 2023}
|
||||
{Software Developer}
|
||||
{Amphora}
|
||||
{I lead efforts exploring the feasibility and application of AI based features in the main product.
|
||||
{Better Conversations Foundation \& Amphora}
|
||||
{
|
||||
I lead efforts exploring the feasibility and application of AI based features in the main product.
|
||||
\begin{itemize}[itemsep=-2pt,topsep=2pt]
|
||||
\item Integrating vector based search and retrieval-augmented generation into the application in a non-intrusive manner.
|
||||
\item Presenting work to customers and facilitating input on direction and feature fit.
|
||||
\end{itemize}
|
||||
\kwdlst{Langchain, Weaviate, Python}}
|
||||
Once I completed my work with Amphora, I moved to work at a connected non-profit, Better Conversations Foundation as their primary developer.%, working on their e-commerce and scheduling systems and initiating development on a real-time coaching flight-plan solution.
|
||||
\begin{itemize}[itemsep=-2pt,topsep=2pt]
|
||||
\item Implementing the e-commerce and scheduling systems for managing cohorts and staff.
|
||||
\item Prototyping real-time coaching flight-plans to allow coordination between Facilitators as sessions progress
|
||||
\end{itemize}
|
||||
\kwdlst{Ruby on Rails, Stripe, Langchain, Vector Databases, Python}}
|
||||
\entry
|
||||
{2022 -- 2023\\{\footnotesize{part time aside studies}} \\\\2021 -- 2022\\\footnotesize{placement year}}
|
||||
{Software Developer}
|
||||
@ -55,7 +58,7 @@
|
||||
{2017 -- 2021\\\footnotesize{Holidays \& Part time}}
|
||||
{Software Developer}
|
||||
{Amphora}
|
||||
{I worked independently to explore and investigate new technologies including and
|
||||
{I worked independently to explore and investigate new technologies including,
|
||||
\begin{itemize}[itemsep=-2pt,topsep=2pt]
|
||||
\item Creating and maintaining SAML based customer access mechanism for confidential documentation.
|
||||
\item Designing subscription management product using Wordpress as a Headless CMS for presentation under multiple service offering.
|
||||
@ -70,7 +73,8 @@
|
||||
\item AI based techniques for recipe extraction.
|
||||
\item Database and platform for cross-domain analytics in my life.
|
||||
\item ETL pipelines focused on breaking down data-silos.
|
||||
\item Hosted across multiple servers with live monitoring and log and metrics aggregation.
|
||||
\end{itemize}
|
||||
A history of these is available on my \href{https://github.com/joshuacoles}{\underline{GitHub}} or \href{https://git.joshuacoles.me/explore/repos}{\underline{personal Gitea}}, along with this \href{https://git.joshuacoles.me/joshuacoles/cv}{\underline{CV and build process}}.
|
||||
\\\kwdlst{Rust, Python, ETL, CI/CD, Github actions, Postgres, Caddy, Docker, Docker Compose, System administration}}
|
||||
\\\kwdlst{Rust, Python, ETL, CI/CD, Github actions, Postgres, Caddy, Docker, Prometheus, Grafana, System administration}}
|
||||
\end{entrylist}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user