Find top freelance Rust developers quickly and easily on Codementor. Work with our vetted developers who have the proven skills and experience to get the job done. Get help with projects by-the-hour or long-term. Hire a trusted Rust freelancer on Codementor today.
I have a great passion for solving problems and can help people with various programming languages, databases, information systems, software related projects.
Hi, my name is Isard. I look forward to helping you learn programming.
I have a lot of practice with re framing ideas to make them click in a way that allows you to wield those ideas as your own.
I can help with general programming, though I also specialize in high performance c/c++/rust and graphics programming
## My Mission
First and foremost, I am a technical problem solver. As such, I am a strong believer in the multidisciplinary approach: one must learn about a domain as much as necessary and possible, in order to provide a **correct, maintainable, and robust** solution to the challenge at hand.
I find it exceptionally important to work in a way that I can explain my goals, methods, and results to a technical and non-technical audience at the appropriate level, which makes teaching and mentoring an essential part of my toolbox.
## My Experience
I worked in several fields and solved many problems, where mentoring, teaching, and public speaking have always been part of the package:
* I started my career as a self-taught iOS tweak developer in 2009, during the halcyon days of jailbreaking. With a few coworkers, I ended up completely re-architecting iCsekk, the top utility bill payment application in Hungary, finding and explaining several high-impact security & logic bugs to C-level management. This resulted in a decision of a complete rewrite, which involved fixing bugs, improving maintainability, and accommodating some idiosyncrasies of the backend (which we did not control).
* Learned Python, JavaScript, shell scripting, and become interested in compilers. I eventually implemented my own scripting language, Sparkling. I learned about optimizations, and gained significant hands-on experience with compiler implementation using LLVM. I introduced Sparkling to the general public at Prezi Tech Talks Budapest, then gave a series of talks at Budapest Swift Meetup on implementing a small, typed language, and a presentation on optimizations at Swift London Meetup.
* Since my sophomore year, I've been mentoring university students formally (as a teaching assistant and lab instructor) as well as informally, in various formal subjects and broader topics around computer engineering, including: C++, Rust, Python, parallel programming and HPC, linear algebra, calculus, machine learning, and dynamical systems.
* Wrote my Bachelor's thesis in hardware acceleration of a protein structural alignment method. I implemented the algorithm using HLS in C++ on a Xilinx development board, learning the basics of FPGA-based design in the process. I presented the results as a paper for the ECCTD conference in 2017 in Catania, Italy, as well as a follow-up talk at Budapest Science Meetup.
* Discovered Rust in 2017 and it quickly became my main language. I gained substantial experience with the ecosystem, published a number of libraries, and contributed to the Rust Users forum.
* Graduated Summa Cum Laude with an MSc in Data Science from the University of Padua in 2020. Since then, I have been pursing a hybrid data scientist/software architect career at two Hungarian private medical companies, where my tasks range from biostatistical modeling through Typst-based template generation to bioinformatics consulting. I regularly mentored interns and junior team members to improve their coding, algorithm design, and software maintenance skills. During the Covid-19 pandemic, gave an interview about contact tracking methods and applications in the light of mathematical modeling methods.
## Language proficiency
- Certificate of **English** proficiency, **level C2,** Cambridge Assessment
- Accredited **French** language exam, **level C1,** Budapest University of Technology.
- I picked up **conversational-level Italian** during my 2 years in Padua.
- My native language is Hungarian.
Experienced full-stack software development engineer, with expertise in the Fintech and Blockchain space. My strongest skills include JavaScript, Python, Kotlin, Solidity, and AWS I have experience leading engineering teams in an Agile setting, mentoring junior engineers, and guiding the team to reach (and exceed!) its goals.
My experience has ranged from an individual software contributor, through as technical team lead. Cumulatively, I have about 7 years post qualification experience as a software engineer. I have worked with multiple technologies on projects where my role includes building software features, scaling existing legacy applications mentoring junior developers and ensuring product success.
As a software engineer I think first in algorithms, data structure, design, analysis and architectural patterns when solving problems. I tend to think in a non language agnostic manner, however I favour some technological stack over others as defined:
I have experience in Javascript, Python, Rust, Kotlin and C++. I have an excellent understanding of these language features and I have built solutions with regards. I also have decent skills in user interface development. And building backend services and RESTFUL Apis.
I am currently running MSC in computer science with Georgia Tech.
I’m a senior iOS engineer and founder with 14+ years of experience building mobile apps, developer tools, games, and software platforms. My background spans Swift, Objective-C, UIKit, SwiftUI, architecture, testing, debugging, product strategy, and technical leadership.
I help developers understand not just how to write code, but how real software systems are planned, structured, shipped, maintained, and improved over time. I’m especially useful for iOS development, software engineering fundamentals, architecture, code review, debugging, and helping people make sense of unfamiliar codebases.
I keep sessions practical, direct, and beginner-friendly. I’m happy to explain concepts from first principles, review code, help plan a learning path, or work through a specific technical problem.
Apparently, spending most of my time on unpaid contribution to an open source ecosystem does not pay the bills. Who'd have figured!
So, if you're interested in learning more about Nix/NixOS or are just getting started or even looking to learn a bit about it to see whether you'd like to get into it; I'm your man.
I've been using (and sometimes abusing) Nix daily since 2021. I do [the Full Time Nix podcast](https://fulltimenix.com), which is a podcast all about Nix since 2024. I hope you enjoy it!
I also do [The Molybdenum Software Show](https://molybdenum.software), in which—together with friends—I contribute to the open source Nix software ecosystem. Follow that link for hundreds of hours of that. And [here's my GitHub profile](https://github.com/mightyiam), in case you wanna see what else I've been up to.
I absolutely love the sharing of knowledge. So if you choose me as a mentor you make me ten times happier, and I can't wait to help you gain a deeper and more complete understanding of exactly the parts of Nix that you need to solve your problem.
So, please, shoot me a message on this platform and tell me what it is you're curious about or need to learn more about or have to solve. I might just text you back an answer, or we get on a call and figure out whatever that is together.
To me it does not matter that you're new to Nix, to Linux or even to software.
I will mentor you with respect and patience regardess. I won't go on and on about things you don't want to know. I am here to serve your needs, accommodating your understanding, your state of mind, your mood and your motivation. Try me. I was literally born on Teachers' Day.
Sessions with me are always recorded and you get free access to those recordings for your review. This is also for my protection. You have one week to download them.
Looking forward to hearing from you! I'm sure we'll have a great time problem-solving.
Here are my scheduling links:
- 50 minutes hour https://calendar.app.google/yY6EJXCPX2XUjkXBA
- 1 hour 50 minutes https://calendar.app.google/uD9tgQjEWNnEvuuT9
I am an ex Amazon now working on a elite hedge fund; graduated with a Master of Computer Science.
I have professional experience in **multiple programming languages** and have designed multitude of application from ground up. I have a lot of experience in designing **scalable distributed systems**.
I enjoy providing **thorough code reviews**. I am very keen to find design and coding bugs.
I have done lot of technical interviews and has hands on experience in the recruitment process. I have a good track record **training people for technical interviews**.
I'm an avid developer who encourages **Learn and share** methodology. I always believe that _sharable knowledge is worth_. I've _visited various colleges and university to train students for their placements and higher studies_.
The timer won't start until I understand the issue/request completely and if I cant fix the issue will refund the money completely.
I bring to the table a wealth of experience as a seasoned professional with a decade-long tenure in the software industry. Throughout my career, I have established myself as a specialist in the design and development of enterprise and cloud products tailored specifically for the E-Commerce, Fintech, and Healthcare domains. Within this realm, I excel in creating sophisticated, cutting-edge solutions that leverage advanced analytics and harness the power of machine learning techniques. My deep-seated passions lie in the domains of blockchain, cryptography, kernel programming, and backend development, alongside a strong inclination towards the development of high-throughput, distributed systems that excel in managing voluminous data sets while maintaining low-latency responsiveness. My expertise extends to various domains, encompassing microservices, distributed systems, data engineering, big data, and Machine Learning, positioning me as a versatile professional capable of delivering results across diverse spectrums. Presently, I am fully dedicated to the development of a new consensus algorithm that holds significant potential for future technological advancements.
My interests:
Multi-Party Computation
Verifiable Computation
Backend Development
Blockchain
Cryptography
Kernel System Programming
Machine Learning
Distributed Systems
Data Engineering
Big Data
Application Performance Monitoring
ZK Proofs
Personal Interests:
Beyond my professional commitments, I nurture a profound interest in spirituality and actively engage in the practice of Vipassana meditation, seeking a deeper understanding of the self and the world around us. During moments of respite, I find solace in the harmonies of music and embark on rejuvenating long walks.
Should you require the services of a dedicated problem solver, one driven by an unwavering passion for resolving intricate challenges and delivering impeccable solutions, please feel free to reach out and connect with me.
How to hire a freelance Rust developer on Codementor
STEP 1
Post a Rust request
We'll share your request with freelancers with relevant Rust skills and expertise.
STEP 2
Review & chat with Rust freelancers
Use our messaging feature to instantly chat with freelance Rust developers around the world.
STEP 3
Hire the best Rust freelancer
Choose the best freelance Rust developer that meets your needs.
Frequently asked questions
How long do Rust projects normally take?
The length of a project depends on many factors, including the scope of your project and the technical complexity of it. When you post a freelance Rust project request on Codementor, you’ll have the option to indicate when you’d expect the project to be completed. We suggest chatting with the interested developers to ensure both sides are on the same page. For more information on how to post a freelance Rust request on Codementor, check out our article.
How much does it cost to hire a freelance Rust developer?
We don’t charge anything when you post a freelance hiring request for Rust developers! You’ll have the chance to determine what the budget for your project is when you post the request. You’ll only need to pay the developer if you’re 100% satisfied with their work. Please know that Codementor charges a small service fee when a developer completes the job.
What makes Codementor Rust developers different?
We do a comprehensive technical and communications screen of all Rust developers at Codementor. Our network includes book authors, popular open source contributors, top Stack Overflow users and engineers at top tech companies. In addition, to continually ensure the quality of our freelancers, we regularly check in on existing Rust developers’ user satisfaction rates.
What happens if I’m not happy with the freelancer’s work?
As a platform, we strive to ensure you’re always happy with your Rust project’s results. If you’re unsatisfied with the results, you can choose to get a refund for the project. Additionally, you can contact our support team should you need any further assistance with your project.
For more answers to frequently asked questions, see here.