Afroz Alam

Software Engineer

Berkeley, California, United States7 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in software development and database management.
  • Proven track record in machine learning research.
  • Strong experience in Python and Agile methodologies.
Stackforce AI infers this person is a Software Engineer with expertise in Fintech and Machine Learning.

Contact

Skills

Core Skills

Software DevelopmentDatabase ManagementResearchMachine Learning

Other Skills

Agile methodologiesAlgorithm developmentArtificial Neural NetworksCC++CI/CDCSSComputer VisionDeep LearningEnglishGAN protocolsGNU OctaveGenerative methodsHTML5Linux

Experience

7 yrs 9 mos
Total Experience
2 yrs 7 mos
Average Tenure
4 yrs
Current Experience

Snowflake

Software Engineer

Jun 2022Present · 4 yrs · San Mateo, California, United States

Goldman sachs

2 roles

Associate Software Engineer

Promoted

Jan 2021Apr 2021 · 3 mos · Bengaluru, Karnataka, India

  • Led software development on an automatic database failover using Agile methodologies. Reduced the failover time from a 30 minute manual to 5 minutes automated, scalable and reliable failover process of Securities Database.
  • Collaborated with DBAs to design an automatic failover mechanism focusing on scalability and correctness. Deployed 5-node ETCD clusters as coordination and locking service to manage 300 databases per ETCD cluster.
  • Delivered a Python library with good documentation and test coverage and an automatic CI/CD pipeline to deploy updates within 20 minutes. Deployed a gRPC based solution for efficient inter-process communication.
PythonAgile methodologiesDatabase managementgRPCCI/CDSoftware Development+1

Analyst Software Engineer

Jun 2018Dec 2020 · 2 yrs 6 mos · Bengaluru, Karnataka, India

Uc merced

Research Intern

May 2017Jul 2017 · 2 mos · Merced County, California, United States

  • Researched literature for generative and style transfer methods to produce caricatures from real face images.
  • Created a real-to-caricature labeled face dataset with more than 200 celebrities and 40k images.
  • Programmed the best 3 state-of-the-art models in Tensorflow - Neural Style Transfer, CycleGAN, and Domain Transfer Network to compare over the dataset.
TensorflowGenerative methodsStyle transferResearchMachine Learning

Indian institute of technology, kanpur

Undergraduate Researcher

Oct 2016Jan 2018 · 1 yr 3 mos · Greater Lucknow Area

  • Analyzing the training dynamics of traditional and Wasserstein GAN protocols under several synthetic settings.
  • Developed a new robust protocol which has much faster convergence rates.
  • Creating new algorithms to optimize any desired combination of loss functions for a simple GAN.
GAN protocolsAlgorithm developmentResearchMachine Learning

Education

University of California, Berkeley

Master of Engineering - MEng — EECS

Aug 2021May 2022

Indian Institute of Technology, Kanpur

Bachelor of Technology - BTech — Computer Science

Jan 2014Jan 2018

Stackforce found 100+ more professionals with Software Development & Database Management

Explore similar profiles based on matching skills and experience