Uma Chandran

Fullstack Developer
Toronto | New York

Hi, I'm Uma!

I'm a full stack JavaScript developer with a background in communications and operations.

I'm passionate about collaborating with people to find innovative solutions to problems and am known to approach challenges with enthusiasm, dedication, and a sense of humour.

Beyond my passions for clear communication and beautiful code, I also love live music, playing football (soccer) and reading a good book.

I'm currently looking for a fulltime position as a JavaScript web developer. Contact me via the following if you are interested in working together:


Full Stack Web Development

Recently completed Fullstack Academy's 17-week software engineering program to upgrade my computer science skills and learn the latest development best practices.

Current toolset:
  • JavaScript
  • MongoDB & Mongoose.js
  • Express.js
  • Angular.js
  • Node.js
  • CSS3 & SASS/SCSS
  • HTML5
  • jQuery
  • SQL & MySQL
  • Git
  • Wordpress
  • Adobe Creative Suite

Communications & Operations

Passionate about communicating clearly and strategically to maintain meaningful client relations and effective operations.

My experience includes working in various technical, financial, B2C and B2B environments including:
  • Royal Bank of Canada
  • Kobo
  • CNW Group
  • Sun Life Financial
  • IBM

Currently, I'm

  • Asking: Hire me!
  • Building: with JavaScript & the MEAN stack
  • Learning: ReactJS. ES6.
  • Reviewing: Grunt. Gulp.

Projects

LayoutLasso

Use this web app to easily make and export grid-based layouts for your website just by dragging and dropping grids and components onto the canvas, and using the interface to modify the styling. Once your design is ready, click export and the app will generate the HTML and CSS files for you to download.

MongoDB. Express.js. Angular.js. Node.js. HTML. CSS. jQuery. gridstack.js. Bootstrap. Ace editor. Browserify. Passport. Heroku.
Name That Song

Select a genre and see how many of the random songs you can identify before the timer runs out. The faster you guess, the more points you will receive.

Angular Fire (Angular.js + Firebase). ngAudio. Spotify API. HTML. CSS. Bootstrap.
A Cartoon Megastore Extravaganza

Visit this mock online store to "purchase" items from cartoon worlds. Search or filter listings to find the product you're looking for, add items to your cart, and checkout when you're ready. Administrators have the ability to modify product details and inventory, edit users and update order status.

MongoDB. Express.js. Angular.js. Node.js. Passport. HTML. CSS. Bootstrap. lodash.
Guess the number

You have five chances to guess a number between 1 and 100. This app will tell you if your guess is hot or cold, and if you're getting hotter or colder with each guess.

HTML. CSS. jQuery. JavaScript. Bootstrap.