Richard M.
Software Developer | Rust & Zig Specialist
Hi! I'm Richard Marin, a versatile full-stack developer with a strong foundation in backend systems, real-time applications, and secure software development. I specialize in Rust and Zig, building high-performance, scalable systems for a wide range of applications, including web apps, microservices, and real-time communication platforms. With a B.S. in Physics and a deep passion for solving complex problems through code, I bring a unique perspective to software development, combining technical expertise with a systematic approach. My experience spans from developing WebSocket servers for real-time communication to building secure cross-platform desktop apps for password and text management. I also have extensive experience in SQL database management and prefer writing SQL manually for precise control over backend operations. Skills & Specializations: - Expertise in real-time systems with WebSockets and asynchronous programming in Rust. - Developing web applications using Svelte. - Deep understanding of database design and SQL with PostgreSQL. - Game logic and tooling using C#. - Implementing secure authentication and data protection measures. Recent Projects: - Repeater (Rust Library): A real-time application framework built from the ground up for handling concurrent connections with message-passing and task management, ensuring scalability and performance. - Lockkey (Cross-platform App): A secure password and text management tool utilizing advanced encryption algorithms (Argon2 and AES-GCM), built with a focus on user security, and automatic session expiration. Why Work With Me: I pride myself on my ability to build efficient, scalable solutions tailored to meet specific client needs. Whether you're looking for a full-stack developer to build your next web app or a backend engineer to develop high-performance systems, I offer a combination of technical excellence and a passion for problem-solving. Iโm dedicated to writing clean, maintainable code while continuously improving the user experience.