A Full Stack Software Engineer with expertise in React, TypeScript, and Node.js.
I am also a musician. Find out more at my website LeeDyer.com
- React: My happy place => Building dynamic testable components for custom content.
- Next.js: Server-side rendering, easy routing, all the best of react in a single codebase.
- Tailwind CSS: Utility-first CSS framework for rapid UI development.
- HTML/CSS: Sometimes a simple vanilla is delicious and all you need. 🍦
- JavaScript: Core scripting language for web development.
- TypeScript: Took a while to like it, now I can't live without it.
- Three.js: 3D graphics library. 🤯
- React Three Fiber: React renderer for Three.js.
- ReactXR: Tools for creating VR and AR applications with React.
- p5.js: Library for creative coding.
- Node.js: JavaScript runtime for building server-side applications.
- Express: Web application framework for Node.js.
- MongoDB: NoSQL database for scalable applications. JSON format, count me in.
- PostgreSQL: Relational database with advanced SQL capabilities.
- SQL: Structured Query Language for database management.
- Python: General-purpose programming language. Robotic super powers.
- Flask: Micro web framework for Python.
- Socket.io: Real-time, bidirectional communication.
- Supabase: Backend-as-a-Service for modern applications.
- AWS (S3 and EC2): Cloud services for storage and compute resources.
- Vercel: Deployment and serverless functions.
- Docker: Containerization for application consistency across environments.
- Git/GitHub: Version control and code collaboration.
- Vitest: Vite-native testing framework inspired by Jest.
- Playwright: End-to-end testing framework.
- Beautiful Soup: Web scraping library for Python.
- OOP: Object-Oriented Programming principles.
- SOLID: Principles for maintainable and scalable software design.
- AGILE: Agile methodologies for iterative development.
- GIMP: Image editing software.
- Blender: 3D modeling and animation software.
- Immersive VR/XR: Creating virtual and augmented reality experiences.
- AI: Developing intelligent applications and systems.
- Building Apps from the Ground Up: Taking ideas from concept to completion with a focus on usability, scalability, and performance.
- Music: I have been a professional musician for most of my life. Coding is the first thing I've done that fills a similar place in my brain.
Feel free to explore my repositories to see my work and projects. I'm always open to collaborating on innovative projects and discussing new ideas.