Software Engineering Consultant
Slalom Consulting | Jul 2017 - Present
Es5
Es6
React
JSX
Jest
React Native
Eslint
Es7
Write hybrid mobile applications with React Native
Create reusable React components
Create reusable libraries for React Native applications
Work on enterprise level applications for world wide organizations
Integrate Salesforce backend into mobile applications
Participate in business planning for app development
Provide business / engineering consulting to large enterprise clients
Practice Scrum the way Agile intended
Member of a scrum team and participate in Scrum rituals
Help plan and implement design guidelines for mobile applications
Use Git for project version control
Use Jira and Trello for sprint planning and backlog tracking
Working on a tight niche team bonded over common goals and a desire to grow
Work with many 3rd party NPM libraries
Work with Backbone.js to handle data modeling of Salesforce data
Practice test driven development (TDD) using Jest / Enzyme / Mocha / Chai / Jasmine
Work with team to handle deployment and devops tasks
Practice continuous integration and demos of apps at the end of each two week sprint Overcome impediments to gain necessary information, tools or time to meet deadlines
Software Engineer
Wuno Inc. | Mar 2012 - Present
Used Angular2 to provide functionality to application dashboard screens
Wrote Angular2 services to implement custom directives to develop re-usable components Experience writing code for making API calls
Experience using JSON objects
Worked on server side applications with PHP and Node.js
Strong experience working with WordPress
Implemented pagination using PHP and JavaScript
Used SASS pre-compiler for style sheets
Strong experience working on CSS3
Experienced in using Bootstrap for mobile friendly and responsive web design
Strong experience using Sublime Text Editor Worked primarily on CentOS servers
Used many apache server based apps for local host development (WAMP/MAMP/LAMP) Developed applications using Python and Django
Worked with many databases (MongoDB/MySQL/PostgreSQL)
Connected to many API services (Facebook/Google/Twitter/Auth0/MovieDB)
Used package managers for development (NPM/Grunt/Composer)