mrmagoo2
Example project tooling: Scrum and Kanban, typically using Jira
Full-stack software engineer with machine learning skills. I have a decade of experience building successful products for early stage startups and larger organisations.
Most of my experience has been developing new greenfield projects in contexts with significant uncertainty. I navigate this through careful consideration of stakeholder needs, business requirements, and an iterative approach. Beyond new projects, I have also worked extensively with a wide range of existing front-end and back-end systems. I get up to speed and can be effective quickly.
I am familiar with cross-functional teams of 5-10 people in design, product, and engineering roles. Alongside this, I have experience working with smaller select teams tasked with building the technical foundation of a startup.
I consider myself a “product engineer” in the sense that I focus on the product as a solution to end users’ problems, not a technical challenge. Over the years I have worked with many designers, user researchers, and user experience professionals who have shaped my attitude towards software. User experience is paramount to me and I can create effective user interfaces without aid of an existing design. My overall outlook is entrepreneurial and product-focused.
I have a GitHub with open source projects that have thousands of active users, and the bulk of an MSc in artificial intelligence.
Available for remote opportunities. I can accommodate flexible working patterns to suit different needs. I am also open to project-based work at a fixed price dependant on scope and complexity.
What I do:
- Lead greenfield projects, navigate ambiguity, and translate non-technical ideas into a technical product
- Innovate solutions to hard problems with high complexity that touch on areas such as algorithms or system design
- Design robust front-end and back-end systems, such as web apps with complex interfaces, or Serverless architectures
- Implement supervised, unsupervised, or semi-supervised machine learning techniques. Including use of LLMs and associated tooling
- Debug and fix bugs in existing software, including both front-end and back-end systems
- Collaborate and work with teams on existing projects
GitHub:
https://github.com/andrewwalsh
Portfolio, projects, and contact details:
Full-stack AI developer experienced in building successful products from ideation to production. I can help with both existing and new projects. Samples of work can be found in my portfolio below.
Keywords: TypeScript, Python, React, Django, Pandas, REST/GraphQL APIs, Docker, Node, Numpy, SQL
Portfolio including GitHub, projects, and contact details:
Willing to relocate: yes
Full-stack software engineer experienced in building successful products.
Portfolio: https://www.awalsh.io
Location: UK / EU
Remote: Hybrid preferred
Willing to relocate: Yes
Technologies: Author of popular open-source projects. ~10 years full-stack experience using languages such as TypeScript and Python
Résumé/CV: https://www.awalsh.io
Email: [email protected]I am currently looking at new opportunities, contract or potentially permanent. Please see my portfolio and GitHub for examples of my work.
----- INTRODUCTION -----
Versatile full-stack software engineer with experience across front-end, back-end, and AI/ML using languages such as TypeScript and Python. I have built commercial software used by hundreds of thousands of people. Some of my open-source work has been featured #1 on Hacker News, with 1000s of GitHub stars.
----- LINKS -----
Portfolio: https://awalsh.io
GitHub: https://github.com/AndrewWalsh
LinkedIn: https://www.linkedin.com/in/andrewwalsh-tech
Email: andrew [at] awalsh [dot] io
====== PORTFOLIO & PROJECTS =====>
====== INTRODUCTION =====>
Versatile full-stack software engineer with experience across front-end, back-end, and AI/ML using languages such as TypeScript and Python.
I have built commercial software used by hundreds of thousands of people. Some of my open-source work has been featured #1 on Hacker News, with 1000s of GitHub stars.
Currently I work with start-ups to solve complex real-world problems and launch successful products.
I thrive in fast-paced environments and on challenging projects marked by ambiguity and need for innovation. My approach to problem solving goes beyond coding, and I think about concept design and other factors.
Open to flat-rate pricing for well-scoped projects.
====== LINKS =====>
Portfolio: https://awalsh.io
GitHub: https://github.com/AndrewWalsh
LinkedIn: https://www.linkedin.com/in/andrewwalsh-tech
Email: andrew [at] awalsh [dot] io
Website: https://awalsh.io/
Github: https://github.com/AndrewWalsh
LinkedIn: https://www.linkedin.com/in/awlsh/
---
I enjoy building products end-to-end from conceptualisation to production. Full stack web developer specialised in frontend engineering. I also have experience with AI/ML.
Available part time, on a fractional basis, or full time for well scoped projects.
Email: andrew [at] awalsh.io
Technologies: TypeScript, Python, Django, React, Node, JavaScript, Next.js, SQL
Website: https://awalsh.io/
Github: https://github.com/AndrewWalsh
LinkedIn: https://www.linkedin.com/in/awlsh/
---
I enjoy building products end-to-end from conceptualisation to production. Full stack web developer specialised in frontend engineering. I also have experience with AI/ML.
Available on a part time or fractional basis.
Email: andrew [at] awalsh.io
Technologies: TypeScript, Python, Django, React, Node, JavaScript, Next.js
Website: https://awalsh.io/
Github: https://github.com/AndrewWalsh
LinkedIn: https://www.linkedin.com/in/awlsh/
---
Full stack developer and frontend specialist. I enjoy building products end-to-end from conceptualisation to production. I also have experience with AI/ML.
Open to flat-rate pricing for well-scoped projects.
Technologies: TypeScript, Python, Django, React, Node, JavaScript, Next.js
---
Email: andrew[at]awalsh.io
So if you can pass the equivalent of that in Firefox/other browsers to the insert method and switch things up a bit, it should be relatively straightforward. I will think about pulling out the core logic into its own lib.
https://developer.chrome.com/docs/extensions/reference/devto...
https://developer.chrome.com/docs/extensions/reference/devto...
https://github.com/AndrewWalsh/openapi-devtools/blob/main/sr...
The idea for a crawler is a good one. The core logic that handles spec generation is decoupled from everything else, so it can be extracted into its own library.
But there are approaches that exist for this already, such as har-to-openapi.
https://github.com/AndrewWalsh/openapi-devtools/blob/main/sr...
Show HN: OpenAPI DevTools – Chrome ext. that generates an API spec as you browse
https://github.com/AndrewWalsh/openapi-devtools
Effortlessly discover API behaviour with a Chrome extension that automatically generates OpenAPI specifications in real time for any app or website.