About Me
Driven by serendipity, I’ve ventured into various corners of the software industry. Each unexpected discovery pushes me to innovate and evolve, turning challenges into opportunities for growth.
Experience
Senior Developer Engineer
Cryptlex – March 2023 to Present
- Led the development and integration of SDKs across various platforms, facilitating smooth cross-language interactions using FFIs in Golang, Rust, Python, .NET, Pascal, Java, C, and C++.
- Gained extensive knowledge of .NET Framework, working with MSBuild and Qt build systems to streamline multi-platform builds.
- Developed expertise in cryptography for machine fingerprinting and secure authentication protocols.
- Troubleshot and resolved complex bugs related to Tauri, Wine, and AppImage, ensuring compatibility and performance across different environments.
Junior Software Engineer
Cryptlex – June 2020 to March 2023
- Developed and maintained company website using Vanilla JavaScript and Bootstrap, ensuring responsive and user-friendly interfaces.
- Built and optimized admin dashboards and customer portals using Angular 16/17 with Angular Material components library.
- Applied custom themes, integrated service workers for offline capabilities, and ensured compliance with modern design standards using Tailwind CSS.
- Implemented authentication mechanisms such as SAML SSO and OIDC for secure access to customer portals.
Skills
Frameworks
Languages
Cloud Providers
CI/CD & SCM
Virtualization & Containers
Tools
Development
VS Code IDE
VS Studio IDE
Design
Figma Design Tool
Canva Design Tool
Productivity
Obsidian Long-form Writing
Notion Note Taking
Blog
Architecture Style, Architecture Pattern, Design Pattern
Read more →TypeScript Language
Read more →How npm puts stuff
Read more →Birthday
My birthday is on October 12. 🎉