Help
RSS
API
Feed
Maltego
Contact
Domain > ollyrennard.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-12-27
3.167.99.106
(
ClassC
)
2025-01-04
18.172.170.34
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Sat, 04 Jan 2025 02:59:54 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://ollyrennard.com/X-Cache: Redirect from cloudfrontVia: 1.1 0b18e5d4ad1f50d6a0797b009df717d6.cloudfront.net (CloudFront)X-Amz-Cf-Pop: SEA73-P3X-Amz-Cf-Id: G9SIesKwGl1Lya1P2KlncTUtVXlBP5FXUogKjIoHPd1OKxLbmk7voA html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>CloudFront/center>/body>/html>
Port 443
HTTP/1.1 200 OKContent-Type: text/htmlContent-Length: 20854Connection: keep-aliveLast-Modified: Tue, 10 Dec 2024 03:38:40 GMTx-amz-server-side-encryption: AES256Accept-Ranges: bytesServer: AmazonS3Date: Sat, 04 Jan 2025 02:59:56 GMTETag: 1b86463ee8489c94de0a0a3d870bf0caVary: Accept-EncodingX-Cache: RefreshHit from cloudfrontVia: 1.1 f00ce6b6c806faf79300e2468041c348.cloudfront.net (CloudFront)X-Amz-Cf-Pop: SEA73-P3X-Amz-Cf-Id: l7EkbKy1qNZ8COWnbadlSZO1RzT6DJeotCYuYFGux_OEy6j8Tt_yiA !DOCTYPE html>html>head>meta charSetutf-8/>meta http-equivx-ua-compatible contentieedge/>meta nameviewport contentwidthdevice-width, initial-scale1, shrink-to-fitno/>meta namegenerator contentGatsby 5.13.7/>style>.gatsby-image-wrapper{position:relative;overflow:hidden}.gatsby-image-wrapper picture.object-fit-polyfill{position:static!important}.gatsby-image-wrapper img{bottom:0;height:100%;left:0;margin:0;max-width:none;padding:0;position:absolute;right:0;top:0;width:100%;object-fit:cover}.gatsby-image-wrapper data-main-image{opacity:0;transform:translateZ(0);transition:opacity .25s linear;will-change:opacity}.gatsby-image-wrapper-constrained{display:inline-block;vertical-align:top}/style>noscript>style>.gatsby-image-wrapper noscript data-main-image{opacity:1!important}.gatsby-image-wrapper data-placeholder-image{opacity:0!important}/style>/noscript>script typemodule>const eundefined!typeof HTMLImageElement&&loadingin HTMLImageElement.prototype;e&&document.body.addEventListener(load,(function(e){const te.target;if(void 0t.dataset.mainImage)return;if(void 0t.dataset.gatsbyImageSsr)return;let anull,nt;for(;nulla&&n;)void 0!n.parentNode.dataset.gatsbyImageWrapper&&(an.parentNode),nn.parentNode;const oa.querySelector(data-placeholder-image),rnew Image;r.srct.currentSrc,r.decode().catch((()>{})).then((()>{t.style.opacity1,o&&(o.style.opacity0,o.style.transitionopacity 500ms linear)}))}),!0);/script>link relsitemap typeapplication/xml href/sitemap-index.xml/>link relicon href/favicon-32x32.png?vf4bff011cbaa233bd9ff1f5173c57109 typeimage/png/>link relmanifest href/manifest.webmanifest crossoriginanonymous/>link relapple-touch-icon sizes48x48 href/icons/icon-48x48.png?vf4bff011cbaa233bd9ff1f5173c57109/>link relapple-touch-icon sizes72x72 href/icons/icon-72x72.png?vf4bff011cbaa233bd9ff1f5173c57109/>link relapple-touch-icon sizes96x96 href/icons/icon-96x96.png?vf4bff011cbaa233bd9ff1f5173c57109/>link relapple-touch-icon sizes144x144 href/icons/icon-144x144.png?vf4bff011cbaa233bd9ff1f5173c57109/>link relapple-touch-icon sizes192x192 href/icons/icon-192x192.png?vf4bff011cbaa233bd9ff1f5173c57109/>link relapple-touch-icon sizes256x256 href/icons/icon-256x256.png?vf4bff011cbaa233bd9ff1f5173c57109/>link relapple-touch-icon sizes384x384 href/icons/icon-384x384.png?vf4bff011cbaa233bd9ff1f5173c57109/>link relapple-touch-icon sizes512x512 href/icons/icon-512x512.png?vf4bff011cbaa233bd9ff1f5173c57109/>title data-gatsby-headtrue>Home Page/title>/head>body>div id___gatsby>div styleoutline:none tabindex-1 idgatsby-focus-wrapper>style>body {background-color: #F5F5F5;}/style>main stylefont-family:-apple-system, Roboto, sans-serif, serif;background-color:#F5F5F5>div styleheight:100vh;display:flex;flex-direction:column idhome>div styleflex:3;align-content:center;align-items:center>div styleflex:1;display:flex;flex-direction:row;align-items:center;justify-content:center;align-content:center>div data-gatsby-image-wrapper stylewidth:200px;height:200px;border-radius:50%;box-shadow:2px 2px 20px 0 #444 classgatsby-image-wrapper>img aria-hiddentrue data-placeholder-image styleopacity:1;transition:opacity 500ms linear decodingasync srcdata:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEnUlEQVR42i3O+VOSCRgH8PdfabadZtqtzCxUVtSsTGe2HW23nMqy8spxa2srLwQBEV4UUIzEM0sEFZJb7pfDImpLPDJLTVDkUEBQEDnc3NdmZz7z/PT9Ps8D1AzOVw1+qRlcQLMXMJx5LHehYQi2iOEs1nGXaoaWqrnWx9zlx0PLVUP2ahjXWc111HKdddxVoH7Eih621Y/YGvZZcTwrng+z4fkrWP4Khr+C5tvRLx0Yvque50LzXHW8dRiav4bmuQHcqAMPE9oJgpVGgb1RsEoU2veJHASREy9w44RrOKEbJ1jDCTywhu9wwn1Ao8jdKHYQJY4mibNJ4iJJ1kDpOlnqBqVukmydKPURJTBvo9hLEPlgeKGXABN5iWIfQJK6SDIYHF0jj62Dci9F4WtWeZuVPlDhBeU+UO4H5Rsk2UajZIMg9uElPsL+ug2ixA98T+wjKzwUpbdFvUHV+KlaP00TYIzvtOrDVNVWi3qLotxskgWIUn+T1E+UBEiyAFkWAFrUvubvqGofTbNB1/npuk2GcbvDHMdzPzUJbO2mXRoUomqCLaotimITlG/ByPIQqNoGaNoADQrQIX8rFGiFa4Yg41WQZY5er+o58CMKlVHQ0Puq3RSj64ItULBZE2xWwzPMgIJi/QzQpg+1wQVjsH08BHvyOtT1Pk6VLhZfLs3L/K0w++L9smqmwc80RdqM4Vbjdpthh64Ld3LVFpMeYL4Ow57CTGGWOdzzNtxv+bcbcnTgWrAl98vzb1HryP1vAp3/xFlvdphvogxjyDDtBMGnL54PAd3mnW5zpOdtpPdd5PmHKNsSGZzZ5U9uj7b1dzzA116tHOgY5nzcfTYZ75uIcqZ2Za/n349DQqmur58HcCyx/03FOVMxznREatur6TSUFFbRH2AfXirtG9YJrXvDn/demm1G5dik2fh5xiISjT1niwHZwq5iIa5cjCsXYuqluNGxJ5sN5xZgj524nJ9762Hxo7z8ezThjGr5m1Kh1o8OaCVCt9Oug0xstgjQ2uJaWwxajhlW4zprGM9SZeXVHkm+cSjhUlbWreo/8QcPZNVT2J/mvpg1kgm9HBK/dLvXnrHH8KQeYMYbm/bGJj3R2c1vpE71yYx7R1NuHk8pSkgu/OnEH8cS8384dP7KtRrRMO+9Sa8dk49D4yrDp3t1XX29I8DqZtQeiLjC8cklT2EZA5X9VyLyNiK9BIG6nXK69NDPFxIS87Jy7jZTuuamLAqZVqXQQ/qJViafPSAAvrpCcyubTn+UM2rKuYhJO3cXPpt6uuyXM+Xp5yuST988fOTX/MvVpWWY+dlpy7sPSqlqiCsZHhyl0gaAiTnn7FfPsme7lvAiI/cB8kxFYmpR2tmK9LMVcD8prSgBUXDh4t/I9KLuLu6YQNbK4GOwHSDYTabxgInP7lmr7+NXz41yStq5ylOo4hPIovTsSlTWnczsyiRkUVLqteycyqTkAriPwbIYTDGFPvKEJaYzZQA0sWpZ8gvV07m/1yAySo4hrh09dRV+OyWzFHW2IjWj+CTyevqZMgTyysHDuccRVzJz7jyqZ/W+0FDbhf8B5a7/VC3goXkAAAAASUVORK5CYII alt/>picture>source typeimage/webp data-srcset/static/c67eebc8825a383c00db9c69ef8d4d5d/2e34e/headshot.webp 200w sizes200px/>img data-gatsby-image-ssr layoutfixed data-main-image styleopacity:0 sizes200px decodingasync loadinglazy data-src/static/c67eebc8825a383c00db9c69ef8d4d5d/5aead/headshot.png data-srcset/static/c67eebc8825a383c00db9c69ef8d4d5d/5aead/headshot.png 200w altOlly Rennard/>/picture>noscript>picture>source typeimage/webp srcSet/static/c67eebc8825a383c00db9c69ef8d4d5d/2e34e/headshot.webp 200w sizes200px/>img data-gatsby-image-ssr layoutfixed data-main-image styleopacity:0 sizes200px decodingasync loadinglazy src/static/c67eebc8825a383c00db9c69ef8d4d5d/5aead/headshot.png srcSet/static/c67eebc8825a383c00db9c69ef8d4d5d/5aead/headshot.png 200w altOlly Rennard/>/picture>/noscript>script typemodule>const tundefined!typeof HTMLImageElement&&loadingin HTMLImageElement.prototype;if(t){const tdocument.querySelectorAll(imgdata-main-image);for(let e of t){e.dataset.src&&(e.setAttribute(src,e.dataset.src),e.removeAttribute(data-src)),e.dataset.srcset&&(e.setAttribute(srcset,e.dataset.srcset),e.removeAttribute(data-srcset));const te.parentNode.querySelectorAll(sourcedata-srcset);for(let e of t)e.setAttribute(srcset,e.dataset.srcset),e.removeAttribute(data-srcset);e.complete&&(e.style.opacity1,e.parentNode.parentNode.querySelector(data-placeholder-image).style.opacity0)}}/script>/div>/div>div styledisplay:flex;flex-direction:row;align-content:center;justify-content:center;margin-top:20px;margin-bottom:0;height:40px>h1 stylemargin-top:25px;color:#3066BE>Olly Rennard/h1>/div>div styletext-align:center>p stylemargin-bottom:20px;text-align:center;margin-left:20px;margin-right:20px;font-size:12px;color:#aaa;margin-top:20px>Manchester, UK/p>p stylemargin-bottom:20px;text-align:center;margin-left:20px;margin-right:20px;margin-top:0>A generalist software engineer with a passion for building./p>/div>div styledisplay:flex;flex-direction:row;align-content:center;justify-content:center>div stylemargin:0 20px>a hrefhttps://github.com/rennard>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 496 512 colordarkgrey stylecolor:darkgrey height30 width30 xmlnshttp://www.w3.org/2000/svg>path dM165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z>/path>/svg>/a>/div>div stylemargin:0 20px>a hrefhttps://www.linkedin.com/in/ollyrennard/>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 448 512 colordarkgrey stylecolor:darkgrey height30 width30 xmlnshttp://www.w3.org/2000/svg>path dM416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z>/path>/svg>/a>/div>div stylemargin:0 20px>a hrefmailto:contact@ollyrennard.com>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 512 512 colordarkgrey stylecolor:darkgrey height30 width30 xmlnshttp://www.w3.org/2000/svg>path dM502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z>/path>/svg>/a>/div>/div>/div>div styleflex:1;align-content:flex-end>div styledisplay:flex;flex-direction:column;margin-bottom:20px;margin-top:0>a styletext-decoration:none>div styledisplay:flex;flex-direction:column;align-items:center;cursor:pointer>div stylewidth:40px;height:40px;border-radius:50%;background-color:#3066BE;display:flex;justify-content:center;align-items:center;animation:object Object 5s infinite>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokewhite stroke-width2 stroke-linecapround stroke-linejoinround>polyline points6 9 12 15 18 9>/polyline>/svg>/div>p stylecolor:#232129;margin-top:8px>My CV/p>/div>/a>/div>/div>/div>div idcv styleflex-direction:column;height:100vh;padding-left:20px;padding-right:20px>div styledisplay:flex;flex-direction:row;align-content:center;justify-content:center>div classc19 doc-content stylewidth:900px;margin-bottom:50px>h3 classc10 stylemargin-top:25px;color:#3066BE>span classc15 c16 c13>About me/span>/h3>hr/>p classc26 c36>span classc2 c8>/span>/p>p classc9>span classc3>Fullstack software engineer with 10 years of experience building impactful solutions across diverse tech stacks and product domains. Fluent in Python, JavaScript, and TypeScript, with a knack for picking up new technologies and skills at lightning speed. Known for being proactive, conscientious, and genuinely excited about tackling meaningful challenges. Bringing a mix of technical expertise, creative problem-solving, and a down-to-earth, empathetic approach./span>/p>h3 classc10 stylemargin-top:25px;color:#3066BE>span classc15 c16 c13>Employment History/span>/h3>hr/>h5 classc4 idh.4sbb9t9kt4s2>span classc15 c7>Freelance Software Engineer /span>span classc1 c0>(July 2024 - Present)/span>/h5>p classc6>span classc0 c2>React, React Native, Expo, Django, Node.js, Prisma/span>/p>ul classc12 lst-kix_cppabeyqjyb8-0 start>li classc6 li-bullet-0>span classc0 c2>Developed a staff management portal using React and Node.js/span>/li>li classc6 li-bullet-0>span classc0 c2>Developed a React Native mobile application enabling users to create and visualize clustered geotagged content/span>/li>/ul>h5 classc4 idh.4sbb9t9kt4s2>span classc15 c7>Senior Fullstack Engineer - Co-op /span>span classc1 c0>(September 2020 - July 2024)/span>/h5>p classc6>span classc0 c2>Next.js, React, Node, Typescript, Python, Django, Kubernetes, Terraform, AWS/span>/p>ul classc12 lst-kix_f6l7i0wwnwa9-0 start>li classc6 li-bullet-0>span classc3>Designed, built, and maintained a suite of internal tools and platforms which provided turnkey implementations of common problems, chiefly written in Python or Typescript, enabling engineering teams to move quicker and the business to save over £100,000 per year/span>/li>li classc6 li-bullet-0>span classc2 c0>Managed a large AWS microservices infrastructure, in addition to our inter-team Kubernetes solution, all managed by Terraform/span>/li>li classc6 li-bullet-0>span classc2 c0>Guided projects from stakeholder discussions and user story creation to delivery of reliable solutions/span>/li>li classc6 li-bullet-0>span classc2 c0>Mentored junior engineers in technical skills and interpersonal development/span>/li>/ul>h5 classc4 idh.4sbb9t9kt4s3>span classc15 c7>Fullstack Engineer - RecourseAI/span>span classc1 c0> (December 2019 - September 2020)/span>/h5>p classc6>span classc0 c2>Next.js, Typescript, Python, Django, C#, Unity, AWS, NLP/span>/p>ul classc12 lst-kix_cppabeyqjyb8-0 start>li classc6 li-bullet-0>span classc0 c2>Worked directly with the CEO and CTO to conceptualise and define the founding product, taking these requirements from high level epics to a feasible architecture, and implementing said architecture as a scalable web app using Django, React, and Unity engine/span>/li>li classc6 li-bullet-0>span classc3>Actively driving discussions at every level of the business, including strategy, branding and process/span>/li>li classc6 li-bullet-0>span classc3>Managed the full development workflow, including: a Django backend, React and TypeScript frontend, a Unity C#/WebGL integration, API design, server configuration, and deployment processes/span>/li>/ul>h5 classc4 idh.4sbb9t9kt4s4>span classc15 c7>R&D Engineer - Arctic Shores /span>span classc1 c0>(April 2019 - December 2019)/span>/h5>p classc6>span classc0 c2>Python, Javascript/Typescript, R, React, React Native, Expo, Machine Learning/span>/p>ul classc12 lst-kix_5b5pewnykjqn-0 start>li classc6 li-bullet-0>span classc3>Took ownership of joint initiatives with research & data teams, improving data processing techniques and automating large parts of the machine learning, preprocessing and ETL stack, resulting in improved efficiency for our teams to innovate/span>/li>li classc6 li-bullet-0>span classc2 c0>Led the first company project developing and implementing advanced machine learning algorithms, resulting in securing one of our largest clients (a multinational electronics firm) at the time/span>/li>li classc23 c28 li-bullet-0>span classc0 c13>Transformed concepts and specifications into feasible MVPs, including developing a cross-platform JavaScript Progressive Web App that streamlined deployment, enhanced user flow, and reduced user attrition compared to native solutions/span>/li>/ul>h5 classc4 idh.4sbb9t9kt4s5>span classc15 c7>Application Developer, Team Lead, Scrum Master - Arctic Shores!-- --> /span>span classc1 c0>(October 2017 - March 2019)/span>/h5>p classc6>span classc0 c2>C#, Unity, Python/span>/p>ul classc12 lst-kix_111k8jeonk31-0 start>li classc23 li-bullet-0>span classc2 c0>Developed new features, and maintained existing, for multiple cross platform Unity applications, used by 100,000s of users/span>/li>li classc27 li-bullet-0>span classc2 c0>Designed, developed and led three industry-leading VR projects, one of which was later used in peer-reviewed scientific research/span>/li>li classc27 li-bullet-0>span classc2 c0>Single-handedly responsible for gathering requirements, designing and implementing an automated build process, taking our release time from 1-2 weeks to 1-2 days/span>/li>li classc27 li-bullet-0>span classc2 c0>Proactively ensured the team was efficient, on-task and motivated. Set KPIs, conducted performance reviews, wrote job adverts and specifications, designed interview assessments and conducted interviews with candidates/span>/li>/ul>h5 classc4 idh.4sbb9t9kt4s6>span classc15 c7>C# Unity / Javascript Developer - Wren Kitchens!-- --> /span>span classc1 c0>(December 2016 - October 2017)/span>/h5>h5 classc28 c30 idh.4sbb9t9kt4s7>span classc15 c7>PHP Developer - Wren Kitchens /span>span classc1 c0>(Feb 2014 - December 2016)/span>/h5>h3 classc10 stylemargin-top:25px;color:#3066BE>span classc15 c16 c13>Technical Skills and Experience/span>/h3>hr/>h5 classc28 c29>span classc15 c7>Languages: /span>/h5>span classc0 c13>Python, JavaScript, TypeScript, SQL, C#, PHP, R/span>h5>span classc15 c7>Frameworks & libraries: /span>/h5>span classc0>Django, React, Next.js, Node.js, React Native, Expo, machine learning frameworks (e.g. PyTorch, FastAI, Hugging Face, Tensorflow, Keras), serverless framework, Unity engine/span>h5>span classc15 c7>Tools & platforms: /span>/h5>span classc0>AWS, GCP, Terraform, Docker, Kubernetes, Postgres, MySQL, AI APIs, CI tools e.g. Jenkins/span>h5>span classc15 c7>Technical skills: /span>/h5>span classc0>Solution architecture and system design, infrastructure as code, testing, computer science fundamentals, FP & OOP, CICD, containerisation, networking, prompt engineering, server administration/span>h5>span classc15 c7>Non-technical skills: /span>/h5>span classc0>MVP design, requirement gathering, communicating with stakeholders, user feedback gathering, pair/ensemble programming, trunk based development/span>h3 classc10 stylemargin-top:25px;color:#3066BE>span classc15 c13 c16>Education/span>/h3>hr/>p classc10>span classc13 c7 c15>A level/high school diploma - Wolfreton Sixth Form College/span>/p>ul classc12>li classc6 li-bullet-0>span classc2 c0>Maths – A*/span>/li>li classc6 li-bullet-0>span classc2 c0>Further Maths – A/span>/li>li classc6 li-bullet-0>span classc2 c0>Physics – B/span>/li>/ul>h3 classc10 stylemargin-top:25px;color:#3066BE>span classc15 c16 c13>Personal Projects/span>/h3>hr/>ul classc12>li classc6 li-bullet-0>span classc0 c2>Contributed to the development of an open source cross-platform seizure detection app for smartwatches/span>/li>li classc6 li-bullet-0>span classc0 c2>Designed and built an AI powered cooking app for Android and iOS, using React Native, Django, and AWS/span>/li>li classc6 li-bullet-0>span classc0 c2>Designed and built a live streaming app for Android and iOS, using React Native, Django, and AWS/span>/li>/ul>/div>/div>/div>/main>/div>div idgatsby-announcer styleposition:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0 aria-liveassertive aria-atomictrue>/div>/div>script idgatsby-script-loader>/*!CDATA*/window.pagePath/;/*>*//script>!-- slice-start id_gatsby-scripts-1 --> script idgatsby-chunk-mapping > window.___chunkMapping{\app\:\/app-671b15e92c45a202ea3a.js\,\component---src-pages-404-tsx\:\/component---src-pages-404-tsx-3abac4d5ebafd3f8cdb8.js\,\component---src-pages-index-tsx\:\/component---src-pages-index-tsx-2d1a59acd65c3818f863.js\}; /script> script>window.___webpackCompilationHash1b92695872ffb4f77f21;/script>script src/webpack-runtime-9193ac96b1a782f9fb1b.js async>/script>script src/framework-9100ca68c3249ed7ef8b.js async>/script>script src/app-671b15e92c45a202ea3a.js async>/script>!-- slice-end id_gatsby-scripts-1 -->/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]