Profile
Creative Software Engineer with 5 years of experience in front-end, full-stack and mobile development. Passionate about learning new technologies, creating stellar user experiences and producing high quality maintainable code. Dependable team player and enthusiastic motivator.
Technologies
HTML5CSS3JavaScriptTypeScriptReactReduxNode.jsElectron.jsWebpackBabelJavaC#.NET FrameworkSQLGit
Skills
  • Front-End and Full-Stack Software Development
  • Object-oriented programming and best practices
  • CSS3 transitions and animations
  • Creating dynamic and interactive UI elements
  • Web Security and vulnerability prevention
  • Browser Rendering Pipeline and Performance Optimization
  • Mobile app development (Android and Hybrid)
  • Continuous Integration
Secure BookMay 2020 - present
  • Created a responsive Open Source Web App for private note-taking
  • Used TypeScript, React-like library, ProseMirror for content editing, Web Workers and other modern technologies
  • Developed and designed visual components and business logic for the entire Web Application
  • Built dynamic complex components, including auto-complete and WYSIWYG content editing
  • Created developer documentation that describes architecture
See more
UI Software DeveloperxMatters, Inc.Nov 2018 - Nov 2019
  • Built front-end for the product's cutting edge features using React, Redux and SASS
  • Created dynamic interfaces, including flow designer, lists, content editing and drag & drop
  • Worked with UX team and product leads to establish requirements, and with QA engineers to test
  • Performed task estimation, code reviews, feature demos, and wrote documentation
  • Consistently improved code quality and maintainability of business logic and component structure
  • Was praised by a customer for successfully tackling an intricate bug in legacy Java code
  • Helped colleagues with UI development tasks and on-boarding of multiple new team members
See more
Full-Stack Software EngineerCollabware Inc.May 2017 - Sep 2018
  • Developed an enterprise Single Page Application with React, Redux and SASS
  • Created business logic for a cloud-based C# and .NET Web App
  • Developed interactive, screen-size adaptive, reusable and keyboard accessible UI components
  • Contributed to efficient build and development process with Webpack and Babel
  • Developed a multi-process Electron.js desktop application with React, Node, Webpack and SASS
  • Worked with product leads and senior developers for requirement gathering, solutioning and architecture
  • Played a consistent role of a mentor and a dependable team player eager to take on more responsibilities
See more
Software DeveloperNETGEAR Inc.Sep 2014 - Dec 2016
  • Technologies used: SVN, HTML, CSS, JavaScript, jQuery, LESS, Polymer
  • Fixed bugs and refactored various Web UIs and a Hybrid App
  • Supervised and assisted co-op students, participated in code reviews
  • Initiated multiple web design and code improvements
  • Created performant and interactive UI components
  • Created an Android mobile app widget
  • Significantly contributed to meeting a project deadline
See more
Medical Sensor Mobile AppJan 2016 - Apr 2016
  • Technologies used: Git, HTML, CSS, JavaScript, ThreeJS, jQuery
  • In a group of 5, implemented a Sensor System and a Mobile App
  • Created a Hybrid App for 3D sensor visualization
  • Added multiple settings to enhance user experience
  • Documented the project and participated in project presentations
See more
Android Focus Stacking AppDec 2015
  • Technologies used: Java
  • Developed an Android App to take images with varied focal length
  • Created an evolution algorithm to align the images for focus stacking
  • Documented the project and participated in a presentation
High School WebsiteJan 2011
  • Technologies used: HTML, CSS, JavaScript, PHP, MySQL
  • Designed an intuitive web site for the students, parents and teachers
  • Created an online Content Management System for the web site
Education
Bachelor of Applied Science
Simon Fraser University
Interests
  • Contributing to Open Source Software
  • Hiking, biking and camping