Usama Ashraf

Lead Software Engineer at Mimica
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
London, England, United Kingdom, UK
Languages
  • English Native or bilingual proficiency
  • Urdu Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Scrum Training
    Akai Ideas
    Jan, 2017
    - Nov, 2024
  • Building Blocks of Express.js
    Code School
  • Rails 4 Patterns
    Code School
  • Rails 4: Zombie Outlaws
    Code School
  • Rails Testing for Zombies
    Code School
  • Surviving APIs with Rails
    Code School
  • The Magical Marvels of MongoDB
    Code School

Experience

    • United Kingdom
    • Software Development
    • 1 - 100 Employee
    • Lead Software Engineer
      • Jul 2023 - Present

    • Canada
    • Facilities Services
    • 1 - 100 Employee
    • Full Stack Engineer
      • Jan 2023 - Jun 2023

      Worked on an end-to-end solution based on NestJS for pricing, selling, and managing subscription-based maintenance for industrial machinery and equipment. Worked on an end-to-end solution based on NestJS for pricing, selling, and managing subscription-based maintenance for industrial machinery and equipment.

    • United Kingdom
    • Software Development
    • 1 - 100 Employee
    • Technical Lead
      • Nov 2021 - Jan 2023

      My role entailed creating and leading the development of various integrations for our flagship false alarm filtering and video analysis product, working with major camera manufacturers, video monitoring software such as Milestone XProtect, Digitalwatchdog Spectrum, Network Optix Witness, Genetec Security Center, and exacqVision. This included an SMTP-based integration that processes around 10k alarms per minute from cameras worldwide. I wrote Node.js, Vue, C++, and C# code. I spearheaded… Show more My role entailed creating and leading the development of various integrations for our flagship false alarm filtering and video analysis product, working with major camera manufacturers, video monitoring software such as Milestone XProtect, Digitalwatchdog Spectrum, Network Optix Witness, Genetec Security Center, and exacqVision. This included an SMTP-based integration that processes around 10k alarms per minute from cameras worldwide. I wrote Node.js, Vue, C++, and C# code. I spearheaded an infrastructure cost optimization effort that resulted in a ~30% reduction in our monthly AWS bill and decreased our average Postgres DB CPU utilization by ~40%. I re-wrote several optimized queries and improved latencies for different reporting and analysis tools offered by Calipsa, resulting in a more reliable Postgres backend. I also gained significant experience playing a product+dev role when directly interfacing with customers in the video surveillance and security industry across the UK, US, and Latin America. Calipsa was acquired by Motorola Solutions in 2022.

    • Senior Software Engineer
      • Jan 2021 - Nov 2021

    • Software Engineer
      • May 2019 - Jan 2021

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Founding Engineer/Senior Full Stack Developer
      • Sep 2017 - May 2019

      I have been part of a startup team, one of the first two engineers, led by Dr. Umar Saif, which is collaborating with the World Bank on a large-scale crowd-sourcing platform used to create and conduct public surveys. We are leveraging supervised classification models for image and speech analysis to accurately identify areas for conducting surveys and to ensure quality assurance of the submitted answers. In this capacity, I have taken on a full-stack role to develop a React SPA and… Show more I have been part of a startup team, one of the first two engineers, led by Dr. Umar Saif, which is collaborating with the World Bank on a large-scale crowd-sourcing platform used to create and conduct public surveys. We are leveraging supervised classification models for image and speech analysis to accurately identify areas for conducting surveys and to ensure quality assurance of the submitted answers. In this capacity, I have taken on a full-stack role to develop a React SPA and Node.js-based REST APIs. Additionally, I am working on a business-consumer mass-messaging application. Our stack includes a Rails 5 REST API, Postgresql, MongoDB, Redis, S3, React, and the app comes with a full-featured ActionCable-based chat server. I have been entrusted with the comprehensive architectural design and I am highly proficient in every component of the stack. I have also made substantial contributions to a social media advertising platform, built on Node and Meteor, that enables real-time, hyper-local targeting based on recent user locations and proximity (using Twitter APIs). Show less I have been part of a startup team, one of the first two engineers, led by Dr. Umar Saif, which is collaborating with the World Bank on a large-scale crowd-sourcing platform used to create and conduct public surveys. We are leveraging supervised classification models for image and speech analysis to accurately identify areas for conducting surveys and to ensure quality assurance of the submitted answers. In this capacity, I have taken on a full-stack role to develop a React SPA and… Show more I have been part of a startup team, one of the first two engineers, led by Dr. Umar Saif, which is collaborating with the World Bank on a large-scale crowd-sourcing platform used to create and conduct public surveys. We are leveraging supervised classification models for image and speech analysis to accurately identify areas for conducting surveys and to ensure quality assurance of the submitted answers. In this capacity, I have taken on a full-stack role to develop a React SPA and Node.js-based REST APIs. Additionally, I am working on a business-consumer mass-messaging application. Our stack includes a Rails 5 REST API, Postgresql, MongoDB, Redis, S3, React, and the app comes with a full-featured ActionCable-based chat server. I have been entrusted with the comprehensive architectural design and I am highly proficient in every component of the stack. I have also made substantial contributions to a social media advertising platform, built on Node and Meteor, that enables real-time, hyper-local targeting based on recent user locations and proximity (using Twitter APIs). Show less

    • Slovakia
    • Telecommunications
    • 1 - 100 Employee
    • Full Stack Engineer (part-time)
      • Sep 2015 - Nov 2017

      Wrote and led the development of multiple Laravel-based projects. Wrote and led the development of multiple Laravel-based projects.

    • Technology, Information and Internet
    • 100 - 200 Employee
    • Full Stack Engineer
      • Oct 2016 - Aug 2017

      I was part of a dynamic, dedicated, and congenial 15-person team, primarily working as a Laravel engineer. Throughout my tenure, I managed most of what was an extensive Point of Sale, reviews-collection application used by various brands across Europe, as well as a web platform that measures workforce satisfaction and engagement, currently being utilized by some of the largest blue-chip companies on the German DAX. I was part of a dynamic, dedicated, and congenial 15-person team, primarily working as a Laravel engineer. Throughout my tenure, I managed most of what was an extensive Point of Sale, reviews-collection application used by various brands across Europe, as well as a web platform that measures workforce satisfaction and engagement, currently being utilized by some of the largest blue-chip companies on the German DAX.

    • Pakistan
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Junior Software Developer
      • Feb 2015 - Jun 2015

    • Intern
      • Nov 2014 - Jan 2015

Education

  • National University of Computer and Emerging Sciences
    Bachelor's degree, Computer Science
    2012 - 2016
  • Faculty of Science Pre-Engineering
    Grade A 1st division
    2010 - 2012
  • Edexcel London Board O-level Examinations
    High School, 5 A's, 2 B's
    2010 -

Community

You need to have a working account to view this content. Click here to join now