Senior Software Engineering Consultant
BAAS Software
As a engineer at BAAS Software, I played a key role in driving the company's success by overseeing the complete production and deployment cycle for custom software development projects. My ability to manage client relationships, team members, and project tasks effectively contributed to the launch of several full customer products that utilized a variety of technologies.
-
Developed Client-Centric Custom Software Solutions:
Established and optimized a comprehensive process for creating custom software, from initial requirements gathering to final implementation, achieving up to a 20% improvement in project delivery time and client satisfaction ratings. -
Leadership in Team Management:
Led cross-functional teams of 6+ members through all stages of the software development lifecycle, including discovery, planning, and development. Ensured efficient workflows and high team morale, resulting in consistently meeting or exceeding project milestones. -
Architected Cloud-Based Infrastructure:
Designed and implemented cloud infrastructures tailored to unique client requirements, enabling scalable and cost-effective deployments. Reduced operational costs by an average of 15% through optimized cloud configurations. -
Comprehensive Documentation & Training:
Authored detailed project documentation and created training materials tailored for end-users and client teams, improving knowledge transfer and user onboarding efficiency by 30%. -
Facilitated Efficient Project Wrap-Ups:
Led wrap-up sessions that captured key insights for future projects, reducing onboarding and setup times by up to 25% for similar projects. -
Full-Stack Development Expertise:
Delivered scalable full-stack solutions that improved system reliability and met client objectives, integrating frontend and backend technologies to achieve seamless user experiences. -
DevOps & Site Reliability Engineering:
Collaborated closely with DevOps and SRE teams to enhance deployment pipelines, improve reliability, and minimize downtime, achieving a 99.9% uptime and cutting release times by 40%. -
Designed and Built Custom Software Systems:
Led end-to-end development for custom software solutions, driving client outcomes and operational efficiency:- Engineered RETS/MLS integrations, enabling real-time property data updates across platforms, reducing manual updates by 95%.
- Developed a CRM for pool operations and chemical management, automating order tracking and client communication, resulting in a 30% increase in client retention.
- Built an internal project management tool with advanced data reporting, reducing manual reporting time by 50%.
-
Orchestrated CI/CD Pipelines:
Streamlined software delivery by implementing CI/CD pipelines with GitHub Actions, reducing deployment times by 40% and minimizing downtime during updates. -
Established DevOps Best Practices:
Proactively enhanced system observability with Prometheus, Grafana, and Kibana, reducing issue detection and resolution time by 60% through real-time monitoring and alerting. -
Leveraged AWS Infrastructure for Performance Optimization:
Optimized application performance and deployment efficiency by utilizing AWS services (CodeDeploy, CodePipeline, Elastic Container Registry, and CodeBuild), reducing infrastructure costs by 25%. -
Enhanced System Security Post-Incident: Strengthened system security by implementing custom IAM policies for AWS users, eliminating unauthorized access vulnerabilities and achieving a 100% compliance rate with security audits.
-
Developed a Full-Stack Application:
Delivered a feature-rich Next.js 13+ application with a Go/Fiber API and PostgreSQL database, including a client-side website, admin portal, and API backend. -
Deployed SSO for Web3 Crypto Wallet:
Configured and customized Single Sign-On (SSO) for a Web3 mobile crypto wallet to improve accessibility and security. -
Implemented Advanced Identity and Access Management (IAM):
Imlemented 2FA, OAuth 2.0, temporary codes, magic links, and SSO for other applications, improving system security and user convenience.