Tomasz L.

Senior Rust Engineer

Rzeszów, Poland

Experience

May 2022 - Oct 2025
3 years 6 months
Warsaw, Poland

Senior Rust Engineer

CD Projekt RED

  • Conducted in-depth quality analysis and code review processes to maintain high standards in Rust-based applications, ensuring adherence to idiomatic syntax and best practices.
  • Employed cargo test and quickcheck for robust error handling and testing, enhancing application reliability.
  • Implemented CI/CD pipelines that streamlined the development processes, reducing deployment times significantly.
  • Optimized code for memory safety and concurrency, achieving seamless performance under high-load conditions.
  • Utilized profiling and debugging techniques to identify and resolve defects proactively, resulting in fewer bugs reported post-deployment.
  • Led the design and development of Rust applications with a focus on maintainability and scalability, ensuring code efficiency and ease of upgrades.
  • Collaborated with cross-functional teams to foster an agile environment and iterate on project requirements effectively, enhancing overall team productivity.
  • Participated in hands-on defect documentation to create clear and concise records of observed issues, improving resolution times.
  • Utilized tools such as Clippy and rustfmt to enforce code quality and style consistently across the codebase.
Mar 2018 - Apr 2022
4 years 2 months
Singapore

Software Engineer

Sea Group

  • Implemented robust Rust applications emphasizing memory safety and concurrency, ensuring high performance and reliability of crucial software components.
  • Developed quality assurance strategies using cargo test and quickcheck to enhance code robustness and facilitate error handling, achieving a defect rate reduction by 20%.
  • Conducted thorough code reviews and provided mentorship to junior developers, resulting in a 30% increase in overall team productivity.
  • Utilized Clippy and rustfmt for code quality analysis and formatting, maintaining code standards throughout the development cycle.
  • Designed and executed CI/CD pipelines, improving deployment efficiency and reducing integration issues by 25%.
  • Employed effective debugging techniques to identify and rectify critical errors, leading to a 15% improvement in application response times.
  • Collaborated with cross-functional teams to define project requirements and timelines, ensuring delivery within 90 days.
  • Created documentation for defect identification and resolution processes, facilitating knowledge sharing across teams.
  • Leveraged advanced features of Rust to implement idiomatic syntax that improved code readability and maintainability, aligning with best practices in software development.
Jan 2015 - Feb 2018
3 years 2 months
Singapore

Software Developer

Grab Holdings Inc

  • Utilized Rust to enhance system performance and ensure memory safety in codebase, effectively reducing runtime errors by 30%.
  • Implemented concurrency features in existing modules to improve application scalability and responsiveness, achieving a throughput increase of 25%.
  • Conducted code reviews and provided quality analysis to maintain high coding standards and idiomatic syntax across the team.
  • Developed and executed cargo test cases using Quickcheck to validate functionality and improve defect documentation practices by 40%.
  • Employed tools like Cargo, Clippy, and rustfmt to streamline code management and formatting, enhancing overall development efficiency.
  • Participated in CI/CD processes to automate testing and deployment, reducing integration issues and deployment times by 50%.
  • Engaged in profiling and debugging sessions to identify performance bottlenecks, collaborating closely with team members for effective resolutions.
  • Facilitated knowledge sharing through documentation of best practices and workflows, ensuring all team members are proficient in core Rust concepts.

Summary

Results-driven Senior Rust Engineer with 9+ years of experience specializing in Rust development, including expertise in memory safety, concurrency, and error handling.

Proficient in implementing idiomatic syntax and utilizing tools such as cargo test, quickcheck, Cargo, Clippy, and rustfmt for efficient code management and quality analysis.

Demonstrated success in conducting thorough code reviews, performing profiling, and executing debugging techniques to enhance software performance.

Original strengths include designing and developing complex applications within a microservices architecture and distributed systems, leading projects to fruition, and optimizing development workflows.

Familiar with CI/CD processes and defect documentation, ensuring high-quality, reliable software delivery.

Languages

English
Advanced
Polish
Advanced

Education

Apr 2012 - Oct 2014

National University of Singapore

Master of Computer Science · Computer Science · Singapore

Apr 2008 - Mar 2012

National University of Singapore

Bachelor of Computer Science · Computer Science · Singapore

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions