I’m Rajan Maharjan, a Sr. Software Engineer. This page is here to tell you a bit more about me and my work.
Who I Am
As a passionate Sr. JavaScript Engineer, I excel in crafting robust applications with React, React Native, and Node.js. With over 10 years of experience, I have delivered impactful projects across diverse domains, including IoT, Renewable Energy, Health Tech, FinTech, and Crypto. My expertise in AI and ML Kit drives innovative solutions that transform complex challenges into opportunities for progress. I am committed to advancing sustainable technology, focusing on projects that positively impact society and foster a more sustainable future.
“Wellness starts from within.”
JavaScript Engineering for Impact and Innovation
What I Do
Currently as React Native Mobile Engineer @ SunPower Corporation
-
As Mobile Engineer, I with my team apply our expertise to develop new improved commissioning and monitoring apps for SunPower customers, dealers, and installing partners, that streamlined workflows for over 1,000 users and cut onboarding time by 40% through intuitive design
Users now connect and configure devices directly via a smartphone using ProConnect App mySunPower App offers convenient information and control over your SunPower home solar power system
- Key contributor to the new ProConnect (CM3) project, developing it from scratch, including creating the boilerplate base for the project structure and implementing reusable design components for efficient feature development.
- Contributed to a 20% increase in system efficiency through optimized design and integration of IoT devices during commissioning with BLE and WiFi modules
- Teamed up with the QA team to craft test plans and validate solutions, significantly reducing production bugs and increasing app ratings by 20%.
- Reduced deployment times by 30% and decreased billing minutes for GitHub Actions by 25% through effective use of automated testing in CI tools.
- Developed a Scanner Component in React Native using open-source libraries to scan multiple QR and barcodes simultaneously, resulting in annual savings of approximately $150,000 for the company.
- Coordinated with the firmware team to resolve existing issues, resulting in a 15% decrease in commissioning time, and also refactored the firmware update process, improving update efficiency and duration.
- Supported legacy Cordova applications by updating various outdated packages, which improved stability and performance, and facilitated the transition to modern technologies, resulting in a 25% reduction in maintenance time.
Contact Me
Feel free to reach out to me via email or connect with me on LinkedIn or Twitter.
Thanks for visiting!