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 (Verified)
aliXXXXXXXXXXXXXom
Mobile Number
+16XXXXXXX54
Github
ali
Experience
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
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
2014 - 2014
google
Software Engineering Co-op
Android for Education Team.
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
2013 - 2013
northeastern university
CS2800 Logic and Computation Tutor
2012 - 2012
goldman sachs
Application Developer Analyst Co-op
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
2011 - 2015
northeastern university
Bachelor of Science (BS)
Computer Science