Mustafa Saify

VP of Engineering

Bengaluru, Karnataka, India14 yrs experience
AI ML PractitionerAI Enabled

Key Highlights

  • Expert in building scalable microservices and distributed systems.
  • Proven leadership in managing diverse engineering teams.
  • Strong background in machine learning and cloud infrastructure.
Stackforce AI infers this person is a SaaS expert with a focus on scalable backend systems and machine learning.

Contact

Skills

Core Skills

Conversational AiMicroservicesDistributed SystemsDevopsScalabilityCi/cdEtlWeb Application DevelopmentSoftware DevelopmentAsp.netWeb Development

Other Skills

ASP.NET Web APIAlgorithmsAmazon DynamodbAmazon EC2Amazon Web Services (AWS)AnalyticsApache KafkaC#Continuous Integration and Continuous Delivery (CI/CD)Data StructuresElasticsearchEntity FrameworkFault Tolerant SystemsFull-Stack DevelopmentHadoop

About

• Full stack senior engineering manager with experience in building backend distributed services, ETL solutions, UI components, ML based solutions, cloud infrastructure automation, and deployment, • Experienced in building highly scalable distributed systems with microservices and event driven architecture, transitioning from monolith to microservices. • Stakeholder management , product ideation, ROI analysis. • High level and low-level designing of solutions with suitable tools, frameworks, and technologies, buy vs build analysis. • Evaluation of frameworks, tech stack, cloud services suitable for use case and vigilance in choosing right solution for future scale and evolution. • Good grasp of concepts such as and not limited to scalability, async processing, resiliency, design patterns, authentication, authorization, caching, REST, load balancing, system design, distributed services and storage, SRE and building monitoring uses cases. • Understanding and practical application of CAP theorem thread off, SQL vs NOSQL use cases. • Built multiple end-to-end web applications and services from scratch using Technologies such as Microservices Design pattern, Web APIs, MVC, Spring Boot, Entity Framework, Flask. • Continuous Integration (CI) / Continuous Delivery (CD) using tools like Jenkins, Bamboo, devopsifying and automating infrastructure and deployment on AWS and on-prem. • Hands-on with AWS Services like Ec2, lambda, SQS, Kinesis, DynamoDB, S3, Open Search, Glue, Step functions, API Gateways,Cloud watch and Cloud formation etc. • Hands-on development on different programming languages and frameworks. Applying strong Computer Science knowledge to solve real business problems. • Technical designing, documentation, release management, mentoring, managing resources and delivery. • Exp in establishing processes and SDLC practices across engineering teams. Hiring and building a culture for High performance team. • Understanding and implementation of machine learning algorithms, LLM, NLP.

Experience

Capital one

Senior Manager Machine Learning Engineering

Nov 2023Present · 2 yrs 4 mos · Bangalore Urban, Karnataka, India · On-site

Genesys

3 roles

Senior Engineering Manager

Promoted

Feb 2022Oct 2023 · 1 yr 8 mos

  • My teams worked on core pieces of conversational AI to integrate it with larger platform ecosystem and product offerings.
  • Cross team Collaborations with other RnD teams and platform teams for productizing research outcomes
  • Buy vs build analysis to rationalize tech evolution and time to market.•
  • Lead diverse team in skills of backend engineers, full stack, devops with varying proficiency and seniority.
  • Consistently delivering features and offerings aligning with recent trends in Conversational AI by rapid prototyping and POCs for multilingual knowledge surfacing.
  • Along with product stake holders analysing competitor landscape and customer needs and also planned the effort and roadmap for integrating and rebuilding products and features from the acquired company’s product portfolio.
ScalabilityNatural Language Processing (NLP)ElasticsearchConversational AIMicroservicesJava+6

Engineering Manager

Mar 2021Jan 2022 · 10 mos

  • Ramping team by hiring engineers with diverse skill and seniority.
  • Writing HLA and defining SLO for multiple services and product use-cases, working closely with other leads and architects to solidify it.
  • .Establishing best practices across teams in order to streamline processes, better and faster delivery to production.
  • .Consistently working on improving ML solutions deployment, performance and overall system resiliency and scalability.
MicroservicesDistributed SystemspythonJavaAmazon Web Services (AWS)Spring Boot+5

Lead Engineer

Mar 2019Mar 2021 · 2 yrs

  • Lead a team for building multiple highly scalable micro services in Java and python, implementing CI/CD and the right architecture using AWS Services.
  • Solved scalability, resiliency, fault tolerance and complex integration problems between various services to build subparts of AI platform.
  • Was among the first few engineers to be part of conversational AI team established in India, later was instrumental to hire and build diverse team.
  • Hands-on building cohort of micro services using AWS cloud services, building and managing end-to-end deployment.
DevOpsScalabilityAmazon DynamodbApache KafkaConversational AIMicroservices+3

Oracle india pvt. ltd

Senior Engineer

May 2018Mar 2019 · 10 mos · Hyderabad Area, India

  • Involved in redesigning the Data layer to make it database-agnostic.
  • Worked on enhancing existing integrations of the Eloqua system with external CRMs.
  • Implemented Repository Layer for pushing traffic-intensive user activities to different downstream data sources.
  • During the Hackathon, contributed towards revamping the UI with modular React-based components.
ScalabilityContinuous Integration and Continuous Delivery (CI/CD)Fault Tolerant SystemsSpring BootDistributed SystemsREST APIs+1

Optum

Senior Software Engineer

Oct 2016Mar 2018 · 1 yr 5 mos · Chennai Area, India

  • Was instrumental in designing the overall flow of orchestrating ETL pipelines which use to ingest terabytes of data using airflow, spark and running on EMR cluster
  • Worked as a tech and design lead on various modules of the project. This involved setting up automated infrastructure on AWS and building robust scalable data pipeline framework using spark -Scala.
  • Designed highly scalable micro service for notifications and scheduled events using SNS, lambda, python, .Net core.
  • Built Custom extension on top of open-source tools such as Zeppelin, Rstudio for restricted access based on AD groups.
  • As a lead, reviewed code for both front and backend features.
  • Implemented Blue Green strategy for deploying services.
sparkScalabilityContinuous Integration and Continuous Delivery (CI/CD)Fault Tolerant SystemsWeb ServicesMicroservices+4

The advisory board company

Software Engineer

Sep 2014Sep 2016 · 2 yrs · Chennai · On-site

  • Built multiple analytics application from ideation to production.
  • Market Scenario Planner - used for forecasting revenue and volume trend overlaying with current hospital revenue trends, fine-tuned market projection at national and regional level, population shit projection etc.
  • PCA (Physician Cohort Analyzer) - Determines the network strength between physicians and highlights strong attributes of connection.
  • Designed and implemented ETL loads, database creation, and migration using Entity Framework, end-to-end deployment on production using Bamboo.
  • Solved complex problem of exporting data to excel at a granular as well as aggregated level based on 60 different roll-up scenarios with fine-tuned queries and In-Memory calculations.
  • Contributed towards implementing state-machine based solution using microservices.
  • Enhancements, features and bug fixes for both Front End and Back End.
  • Worked as acting Release Manager for all applications under Crimson Application Suite.
  • Did POCs and improvement on large code base for adding proper testing framework, IoC containers, and performance improvement.
DevOpsScalabilityUnit TestingReact.jsContinuous Integration and Continuous Delivery (CI/CD)Web Application Development+11

Persistent systems

2 roles

Senior Software Engineer

Promoted

Jan 2014Sep 2014 · 8 mos

  • Ran multiple POCs for building gamified RnR, extending internal product for customer use-cases.
  • Building ERD, application HLD and LLD, working with stake holders to build sales pitch.
  • Played pivotal role in demonstrating team's capability on working with Microsoft SSIS to be able gain trust of on-boarding new clients.
  • End-to-End Application development in .net technologies using MVC, C#, SQL SERVER.
  • Apart from application development, code reviews, spear heading best engineering practices, mentoring new team members was part of day to day work.
Unit TestingC#JavaScriptSoftware DevelopmentMicrosoft SQL ServerASP.NET Web API+1

Software Engineer

Nov 2011Feb 2014 · 2 yrs 3 mos

  • Built web-apps from scratch for multiple clients using web forms, MVC, HTML, JavaScript jQuery.
  • Automated complex finance reconciliation workflows with the highly configurable platform web app.
  • Became SME within just 1 year into the project.
  • Received multiple appreciations for improving complex workflow process which improved performance by 50%.
Unit TestingjQueryWeb Application DevelopmentJavaScriptWeb DevelopmentMicrosoft SQL Server+2

Education

Indian Institute of Technology Hyderabad

masters in data science — Computer Science

Jan 2020Jan 2022

Shri Ramdeobaba Kamla Nehru Engineering College, Katol Road

Bachelor of computer science and engineering — Computer Science

Jan 2007Jan 2011

hislop college

HSC — Science

Jan 2005Jan 2007

orange city school

Jan 1992Jan 2005

Stackforce found 100+ more professionals with Conversational Ai & Microservices

Explore similar profiles based on matching skills and experience