Aamir H. looks like a good fit?

We can organize an interview with Aldin or any of our 25,000 available candidates within 48 hours. How would you like to proceed?

Schedule Interview Now

Aamir H. - Fullstack Developer, MATLAB, Digital Signal Processing

Working at Softaims has been an experience that continues to shape my perspective on what it means to build quality software. I’ve learned that technology alone doesn’t solve problems—understanding people, processes, and context is what truly drives innovation. Every project begins with a question: what value are we creating, and how can we make it lasting? This mindset has helped me develop systems that are both adaptable and reliable, designed to evolve as business needs change. I take a thoughtful approach to problem-solving. Instead of rushing toward quick fixes, I prioritize clarity, sustainability, and collaboration. Every decision in development carries long-term implications, and I strive to make those decisions with care and intention. This philosophy allows me to contribute to projects that are not only functional, but also aligned with the values and goals of the people who use them. Softaims has also given me the opportunity to work with diverse teams and clients, exposing me to different perspectives and problem domains. I’ve come to appreciate the balance between technical excellence and human-centered design. What drives me most is seeing our solutions empower businesses and individuals to operate more efficiently, make better decisions, and achieve meaningful outcomes. Every challenge here is a chance to learn something new—about technology, teamwork, or the way people interact with digital systems. As I continue to grow with Softaims, my focus remains on delivering solutions that are innovative, responsible, and enduring.

Main technologies

  • Fullstack Developer

    16 years

  • Electrical Engineering

    13 Years

  • Machine Learning

    7 Years

  • Statistics

    1 Year

Additional skills

  • Electrical Engineering
  • Machine Learning
  • Statistics
  • Data Science
  • PCB Design
  • Internet of Things
  • Deep Learning
  • Algorithm Development
  • Hardware Prototyping
  • Microcontroller Programming
  • Embedded System
  • Mathematics
  • MATLAB
  • Digital Signal Processing

Direct hire

Potentially possible

Ready to get matched with vetted developers fast?

Let’s get started today!

Hire undefined

Experience Highlights

Variational-Based Nonlinear Bayesian Filtering with Biased Observation

State estimation of dynamical systems is crucial for providing new decision-making and system automation information in different applications. However, the assumptions on the standard computational models for sensor measurements can be violated in practice due to different types of data abnormalities such as outliers and biases. In this work, we focus on the occurrence of measurement biases and propose a robust filter for their detection and mitigation during state estimation of nonlinear dynamical systems. We model the presence of bias in each dimension within the generative structure of the state-space models. Subsequently, employing the theory of Variational Bayes and general Gaussian filtering, we devise a recursive filter which we call the Bias Detecting and Mitigating (BDM) filter. As the error detection mechanism is embedded within the filter structure its dependence on any external detector is obviated. Simulations verify the performance gains of the proposed BDM filter compared to similar Kalman filtering-based approaches in terms of robustness to temporary and persistent bias presence.

Outlier-Robust Filtering for Nonlinear Systems

Considering a common case where measurements are obtained from independent sensors, we present a novel outlier-robust filter for nonlinear dynamical systems in this work. The proposed method is devised by modifying the measurement model and subsequently using the theory of Variational Bayes and general Gaussian filtering. We treat the measurement outliers independently for independent observations leading to selective rejection of the corrupted data during inference. By carrying out simulations for variable number of sensors we verify that an implementation of the proposed filter is computationally more efficient as compared to the proposed modifications of similar baseline methods still yielding similar estimation quality. In addition, experimentation results for various real-time indoor localization scenarios using Ultra-wide Band (UWB) sensors demonstrate the practical utility of the proposed method.

Bayesian Heuristics for Robust Spatial Perception

Spatial perception is a key task in several robotics applications. In general, it involves the nonlinear estimation of hidden variables that represent the state of the robot/environment. However, in the presence of outliers the standard nonlinear least squared formulation results in poor estimates. Several methods have been considered in the literature to improve the reliability of the estimation process. Most methods are based on heuristics since guaranteed global robust estimation is not generally practical due to high computational costs. Recently general purpose robust estimation heuristics have been proposed that leverage existing non-minimal solvers available for the outlier-free formulations without the need for an initial guess. In this work, we propose two similar heuristics backed by Bayesian theory. We evaluate these heuristics in practical scenarios to demonstrate their merits in different applications including 3D point cloud registration, mesh registration and pose graph optimization.

AutoTAP (Smart Sprinkler System)

AutoTAP is a smart irrigation system that we developed from end-to-end. Our developed prototype, a smart water management solution, utilizes the concept of internet of things (IoT) infrastructure to optimize the water usage for gardening and small-scale farming. We aimed to increase the functionality of our sensing and controlling nodes by incorporating various sensing, communication, and computation capabilities, with the goal to make it a futuristic product to save water and promote sustainable practices in domestic household water usage. I contributed in the hardware and firmware development of the project and subsequently in the assembly of the product using 3d printing.

Vending Machine Controller

28 Motor Vending Machine Controller. Description: The product developed in this project aims to control the drive of 28 motors of a vending machine. At the heart of the controller lies an ESP32 chip which communicates with the client application over wireless. Since the requirements were to drive 28 motors with limited IOs of ESP32 we have used four I/O expander modules which communicate with the ESP32 chip over an I2C protocol. Tot drive the motors 28 motor drivers were implemented onboard simultaneously. Deliverables: The deliverables of the projects were: An hardware designed comprises of the following components: • ESP32 • IO expanders • Buzzer • An external RTC • Power and motor driving circuitry • PCB design and testing An embedded firmware developed for esp32 with functionalities mentioned in description above.

Education

  • Bachelor's degree

    in Electrical engineering

    2007-01-01-2011-01-01

  • Master's degree

    in Electrical engineering

    2015-01-01-2018-01-01

  • Lahore University of Management Sciences

    Doctor of Philosophy (PhD) in Electrical engineering

    2018-01-01-2023-01-01

  • Univerisity of Illinois Urbana Champaign (UIUC)

    Other in Signal/Control

    2024-01-01-2024-01-01

Languages

  • English

Personal Accounts