Senior Software Engineer with 7+ years of experience delivering tech solutions. Proficient with building global scale products and leading the teams/projects. Experienced with multiple technology stacks / cloud environments. Focused to deliver high quality results, improve development and communication processes. ⛷️
• Tech Lead of projects consumed by multiple teams & organizations.
• Creating tools for securing production code and infrastr...
• Tech Lead of projects consumed by multiple teams & organizations.
• Creating tools for securing production code and infrastructure, as well as engineering system against malicious outsider and insider attacks for Microsoft 365 products used by millions of customers, including Office 365, OneDrive, SharePoint, Microsoft Teams, Skype and Cortana.
Teaching Software Design Patterns and SOLID principles.
• Partnered with lecturer to design and execute the course for class of ...
Teaching Software Design Patterns and SOLID principles.
• Partnered with lecturer to design and execute the course for class of 75 juniors/seniors.
• Provided regular feedback and mentorship by sharing experience and best practices.
Outsourcing for the largest managed care organization in US - Kaiser Permanente.
• Led team of 5 to scale out a management softw...
Outsourcing for the largest managed care organization in US - Kaiser Permanente.
• Led team of 5 to scale out a management software by breaking it down to flexible pieces / microservices.
• Designed & Developed a greenfield project for building dynamic forms.
• Designed & implemented the SDLC, DevOps and Agile processes to improve team efficiency.
• Slashed the software performance times 70% by re-implementing the data intensive algorithms.
• Planned and executed system migrations from AWS to Azure to on-premise clouds.