Najwa Azer
Verified Expert in Engineering
Software Developer
Najwa has been a web developer for 3 years. She takes pride in writing clean, object-oriented code and using test-driven development. She builds APIs using Ruby on Rails and views using Ember, jQuery, HTML, and CSS. Before discovering her love for programming, she held demanding roles in marketing analytics, an experience that shaped her into the detail-oriented, proactive, fast-learning, and communicative developer she is today.
Portfolio
Experience
Availability
Preferred Environment
Sublime Text, GitHub, Git
The most amazing...
...thing I've built is a modular CSS framework similar to SuitCSS that greatly improved the speed with which we could build UIs at Quandl.
Work Experience
Web Developer (Front-end Lead)
Quandl
- Built and maintained APIs and UIs for Quandl using Ruby on Rails and Ember.
- Architected, built, and maintained a modular CSS framework using a hybrid of SMACSS, BEM, and Objective CSS.
- Performed Ember upgrades from 1.12 to 2.6.
- Performed code reviews for team members and improved Ember repo code quality by creating and encouraging use of a style guide.
- Added payment integration for recurring subscriptions using Stripe, with notifications sent to customers, vendors, and admins, and interactive financial and customer reports for admins.
- Architected, built, and maintained a modular system to receive, react, and respond to all web hooks sent by Stripe.
Agile Engineering Intern
Pivotal Labs
- Built an API for an educational web app.
- Implemented a complex and nuanced permissions system made up of 12 roles and 42 permissions.
- Built a custom Excel tool using VBA that could be used to upload pre-validated data.
- Contributed to client meetings and trained new team members.
Web Development Apprentice
The Working Group
- Built features for an eCommerce web app using Ruby on Rails, Devise, and Spree.
- Customized Devise and Spree source code heavily to achieve the desired functionality.
Senior Marketing Analyst
Air Miles
- Drew and disseminated data-driven insights using SQL, SAS, and Excel to help with the planning, design, and execution of marketing campaigns.
- Collaborated with technical and non-technical colleagues across multiple departments to ensure campaigns were deployed accurately to the desired collectors.
Business Analytics Associate
ZS Associates
- Analyzed, interpreted, and synthesized data using Excel, Access, and SAS to drive customer-centric sales and marketing strategies.
- Designed, created, and presented deliverables such as Excel VBA tools to empower clients to do their own analyses and PowerPoint presentations to summarize and explain analyses and recommendations.
Experience
Quandl
http://quandl.comSkills
Languages
Ruby, JavaScript, SQL, CSS, HTML, Visual Basic for Applications (VBA), SAS, SCSS, CoffeeScript, Haml
Frameworks
Ember.js, Ruby on Rails (RoR), Capybara, QUnit
Libraries/APIs
Stripe API, Ember Data, Stripe, Ruby on Rails API, jQuery, Backbone.js, Handlebars
Tools
RSpec, GitHub, Git, Sublime Text, Spree, Microsoft Excel, Microsoft Access, Cucumber
Paradigms
Test-driven Development (TDD), Object-oriented Programming (OOP), Object-oriented Design (OOD), Behavior-driven Development (BDD), Agile Software Development
Platforms
Heroku, MacOS
Other
APIs, Ember CLI, Software Development
Storage
PostgreSQL, MySQL
Education
Bachelor's of Applied Science Degree in Chemical Engineering
University of Toronto - Toronto
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring