Software Engineer
CurrentAs a software engineer at Conrad Labs, I play a key role in developing and optimizing the web application for Transect, a site assessment platform in the US supporting renewable energy projects. I have experience in full-stack development, utilizing technologies like Angular, NestJS, and RxJS to build scalable and maintainable solutionsKey Responsibilities and Achievements:State Management with RxJS: Have developed a strong grasp of RxJS-based state management in Angular to optimize data flows and enhance application performance in my day-to-day tasks.Critical Feature Delivery: Successfully delivered a new subscription tier feature for Transect ahead of a major industry event, navigating tight deadlines without impacting existing subscription plans. This feature generated immediate user engagement, resulting in 50+ calls post-launch.Team Collaboration & Problem-Solving: I work closely with cross-functional teams, facilitating clear communication to address blockers and ensure alignment on technical solutions. I regularly provide feedback to ensure we meet project goals efficiently.Code Quality and Best Practices: Conduct thorough code reviews, advocating for clean, efficient codebases while emphasizing best practices for optimal state management and eliminating redundant operations to ensure long-term scalability and maintainability.Mentorship & Inclusivity: Guided junior team members on best practices and complex tasks, contributing to a supportive team environment. Led initiatives to improve inclusivity during team meetings, fostering active participation and collaboration.All in all, I focus on delivering high-quality, performance-driven solutions that meet business objectives while ensuring scalability and maintainability.