Ahsan Zaman, Developer in Los Angeles, United States
Ahsan is available for hire
Hire Ahsan

Ahsan Zaman

Verified Expert  in Engineering

Software Developer

Location
Los Angeles, United States
Toptal Member Since
May 10, 2022

Ahsan is a highly motivated software engineer with a master's degree in computer science and work experience with the global aerospace and defense company Northrop Grumman. He has a passion for problem-solving artificial intelligence and machine learning and is specifically experienced in working with deep computer vision and reinforcement learning applications. He is as enthusiastic about building quality software as he is about collaborating with others and will be a great asset to any team.

Availability

Part-time

Preferred Environment

Python 3, PyTorch, TensorFlow, MacOS, Linux, Python

The most amazing...

...application I've created to sharpen business and interpersonal skills is now used by thousands of students at the USC Marshall School of Business.

Work Experience

Software Engineer, Artificial Intelligence

2020 - PRESENT
Northrop Grumman
  • Led technical efforts for the computer vision sub-team. Researched the latest advancements in computer vision as relevant to my team's statement of work, proposed new projects, and provided guidance for team members and interns.
  • Developed computer vision classifiers for synthetic image data customized to my team's specific needs. Achieved over 98% accuracy in object detection tasks.
  • Applied deep-Q learning and soft actor-critic algorithms to create reinforcement learning controllers for simulation platforms requiring both discrete and continuous control.
  • Ensured smooth deployment of projects via Docker containerization.
Technologies: Machine Learning, Computer Vision, Python, Image Recognition, Reinforcement Learning, Artificial Intelligence (AI), Deep Learning, Keras

End-to-end Computer Vision Pipeline

Developed a pipeline for generating synthetic images, training object recognition classifiers on those images, generating metrics, and exporting chosen classifiers to deployment environments using Docker.

Reinforcement Learning Controller for Simulated Platforms

Developed continuous and discrete controllers for simulation platforms, achieving the optimal simulations result in over 98% of test scenarios. Algorithms used include variants of deep-Q networks and soft actor-critic reinforcement learning algorithms.

Languages

Python 3, Python, Java

Libraries/APIs

PyTorch, TensorFlow, Keras, React

Paradigms

Agile Software Development

Other

Machine Learning, Computer Vision, Algorithms, Deep Reinforcement Learning, Artificial Intelligence (AI), Image Recognition, Reinforcement Learning, Deep Learning, Physics

Tools

You Only Look Once (YOLO)

2019 - 2020

Master's Degree in Computer Science

University of Southern California - Los Angeles, California, United States

2015 - 2019

Bachelor's Degree in Computer Engineering and Computer Science

University of Southern California - Los Angeles, California, United States

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring