Profile

Ali Ukani

Senior Software Engineer II at HubSpot

8.3

Years of Experience

Education

northeastern university

Companies

hubspot, drift, google, hubspot, northeastern university, goldman sachs, northeastern university

Reach out to Ali Ukani via Email, InMail and SMS drip

by installing Chrome extension

Ali's contact details

Email

Email (Verified)

aliXXXXXXXXXXXXXom

Email

Mobile Number

+16XXXXXXX54

Email

Github

ali

Experience

  • img

    2017 - Present

    hubspot

    Senior Software Engineer II

    "Frontend Platform - Component Tooling" team After establishing myself as an internal expert in JavaScript, React, component libraries, and design systems, I joined Frontend Platform's Component Tooling team as a founding team member. My goal is to utilize my generalist expertise and my experience building the Canvas Design System and its component library to enable every team to productively create and maintain top-tier-quality component libraries. Technologies I work with: JavaScript, Webpack, React, Storybook, JSCodeShift, Babel, Java, MySQL

  • img

    2015 - 2017

    drift

    Software Engineer

    One of the first 10 engineers at Drift. I worked primarily on the Live Chat Widget, Campaigns/Messaging/Announcement/Meetings features, the Public Profiles product, and our frontend build-and-deploy infrastructure. * Architected the Drift Live Chat Widget and Third Party JavaScript SDK. Customers add a single line of JavaScript to their sites to install the JavaScript SDK and Live Chat Widget. Developed the Chat Widget as a Single Page Web App that loaded into an iframe on customer sites. Created theming and customization features, SDK features for customizing and controlling the chat widget, and a beta release channel for introducing early features to interested customers. Introduced best practices for JavaScript, CSS, React, Redux, and RxJS. * Lead a project to create a standardized component library for the chat widget and web app. * Developed build-and-deploy infrastructure for frontend apps. Built on top of Docker, Webpack, Nginx, Travis CI, Terraform, and AWS (S3, EC2, ECS, CloudFront). * Internationalized our live chat widget to support over 30 different languages. * Developed "Drift Profiles", a product that provides a free public website with built-in live chat to any sales rep using Drift. Built using React, Apollo, and GraphQL. Technologies I worked with closely: JavaScript, React, Redux, Node.js, Webpack, GraphQL, S3, Terraform, iframes

  • img

    2014 - 2014

    google

    Software Engineering Co-op

    Android for Education Team.

  • img

    2013 - 2013

    hubspot

    Software Engineering Co-op

    Integrations team co-op, backend/full-stack Technologies I worked with closely: Java, Dropwizard, CoffeeScript, Backbone.js, Sass

  • img

    2013 - 2013

    northeastern university

    CS2800 Logic and Computation Tutor

  • img

    2012 - 2012

    goldman sachs

    Application Developer Analyst Co-op

  • img

    2012 - 2012

    northeastern university

    CS2800 Logic and Computation Tutor

Experience

44 Skills

algorithms

Amazon S3

Amazon Web Services (AWS)

Cascading Style Sheets (CSS)

computer science

css

Design

Docker

ECS

Education

Frontend

git

go

GraphQL

html

infra

Infrastructure

java

Java

javascript

Javascript

linux

mobile applications

Nginx

node.js

programming

python

react.js

ReactJS

Redux

ruby

ruby on rails

rust

RxJS

Sales

software development

Software Engineer

software engineering

sql

Terraform

test driven development

Web

web development

Webpack

Education

  • img

    2011 - 2015

    northeastern university

    Bachelor of Science (BS)

    Computer Science