Profile
Overview
Background
An eager front end developer with graphic design and full stack capabilities from an engineering and IT background, with an explosive passion for the ever growing field of technology. As BoomTech I take on a variety of projects to further advance my skill set and experience without limitation. Currently operating in Brooklyn, NY and fully capable to take on remote work.
Development Skills Stack
Languages
HTML5, Javascript, CSS3, PHP, Python, C++, Java, C#, Ruby
Development
React, Redux, React Native, Node JS, JQuery, Express, Apache, NGINX, Django, Angular, Ionic, Rails, Meteor, ASP.NET
Data
Firebase, MySQL, MongoDB, CouchDB, PouchDB, AWS Dynamo DB and AppSync, XML, JSON
Wordpress
Custom Theme Development, API Integration, Plugin Development, SEO, Documentation
Testing
Browser Developer Tools, Mocha, Enzyme, Selenium, Jest, Chai, Cucumber
User Interface Component Styling
BEM, Responsive Design, CSS Grid, Flexbox, SASS, Style Components, Bootstrap, Material Design, Nativebase
API and Integrations
Twitch, Youtube, Spotify, Woocommerce, Stripe
Methodologies
Functional, Prototypal Inheritance, OOP
Development / Production Tools
Github, Docker, Travis CI, Jenkins, Webpack, Gulp, NPM, Yarn, Babel, ESLint, Babel, ESLint, Postman
IDE
Visual Studio Code, Sublime Text 3, Xcode, Android Studio
Terminal
UNIX Bash, Powershell, Brew
Static Site Development
React Static Nozzle (React) and Middleman(Rails)
Animation
D3, SVG, CSSTransistionGroup, GSAP, Canvas
Agile and Collaboration
Scrum, XD, Kanban, Trello, Slack
Objectives
Current Career Objective
To fill roles as front end developer. Would like to find companies that can further advance my current skillset and developing a greater mastery of industry best practices.
Long Term
I would like to continue to advance my experience in the development field and continuosly work with many clients on a variety of products to gain greater insight of the needs in the market.
To one day combine my skillsets and accumulate enough income to form teams to lead through full product development workflows. Perhaps as Chief of iOT to return to my original background in hardware engineering
To lead with the foresight for scheduling, UX, testing, UI, server side structure, embedded systems needs, and network communication integrations to efficiently deliver an optimal product to maximize profit for clients and the users of their product.
Front End Developer
Experience
Utilized HTML5 features including: Video, Audio, Geolocation, File, Media Features, Figure Elements, Navigation, Web workers, Form features, SVG Elements, Semantic Elements
Implemented Search Engine Optimization
Performed Front End Optimization with minification and analytic tools,
Utilized Javascript to implement functionality and create dynamic interactive user interface components
Coded SVG Animations
Studied and implemented trending intuitive design features such as Parallax effects, Image Zoom, Modals, Tooltips, Carousel, and Slideshow Galleries
Make use of Bootstrap or my own Style libraries to quickly create prototype static sites
Utilized CSS Grid and Flexbox to implement responsive design
Created responsive email templates utilizing HTML Tables, CSS, and cross platform testing tools, such as Get Response and Litmus
Created living style guides utilizing Sass to assist in brand consistency in code
Prepared coded hi-fidelity prototypes that can be used for developer testing
Translated provided graphic design material into functional code.
Leveraged Browser Developer Tools to test and troubleshoot code
Prepared spreadsheets and documentation to assist in organizing feature implementations
Experience using Github in everyday workflow
Wordpress
Built Wordpress sites, using custom themes and plugins
Experience with working with popular themes and plugins including integration and refactoring
Strategized and developed custom fields, page templates, and custom type types
Programmed custom login pages
Integrated support administrative workflows such as editing databases or using API features
Created plugins based on client specifications
Integrated Woocommerce and created supporting themes and features
Utilized Docker to Test and Stage Wordpress to prepare for Production
Migrated SQL Databases and Front End to Live Sites
React
Developed reusable component libraries and client side functionality leveraging React
Utilized Redux to manage state driven components
Experience using test-driven application development specifically Selenium, Mocha, Jest, and Chai
Implemented asynchronous communication to API endpoints utilizing Async Await, Fetch, and Promises
Coded dynamically generated components based on JSON data
Worked extensively with React Component lifecycle
Worked with latest React Router version
Coded Chart using D3 and React components
Developed higher order components to extend functionality to components when necessary
Leveraged Webpack, NPM, and Yarn for tasks and development workflow
Other Relevant Experience - Graphic Design Skills and Experience
Design Tools
Adobe Illustrator, Adobe XD, Balsamiq, Sketch, Adobe Photoshop, Adobe After Effects
I often use these tool also in development workflow to supplement creation of assets for coded prototypes, especially when a graphic designer is unavailable.
Web and Mobile Design
Wireframing and Coded Hi-Fidelity Prototyping
Brand Identity
Prepare Assets for Front End, Logos, Usage Guides, Mockups, Styleguides, Typography, Color Schemes, and other Marketing Materials
Other Technical Experience - Hardware Design Skills and Experience
PCB Design
PCB Design prepared utilizing Altium Designer ready for PCB Manufacturer. I would also provide bill of materials, footprint libraries, and essential documentation. The PCB design process would also include researching and select parts that would meet product specifications.
Prototyping
Arduino and RasberryPi
Modeling
Able to provide CAD Designs utilizing Solidworks for demonstration. Also able to prepare CAD models ready for 3D printing
Communication Integration
BLE, Serial, Wifi
Education
Bachelor of Science in Electrical Engineering and Technology, August 2012
Coursework included Digital Signal Processing, Computer Architecture, Java, C++, Microprocessors, and Engineering Design
Traits
Personal Skills
Communicative, Excellent Written Skills, Motivated, Quick to learn and implement new toolsets , Always learning , Open to Collaboration, Organized, Diligent , Meticulous
Life Insight
My Passion for my Career is My Life
I enjoy receiving ideas for projects and hacking away at them to stay sharp in my skillsets, and to continue to find more aspects to learn
I enjoy reseaching latest technologies and trends I may expect to have to perform
I try to commit to Github every day, and recently have started to add to my Stack Overflow reputation to contribute back to the community
Other Interests and Hobbies
Great passion for practicing martial arts and fitness since I was raised in a Bruce Lee fan household
Video game enthusiast
I have an eclectic taste for music including an interest in collecting records and practicing the art of DJing.
I like to relax and enjoy playing tabletop type games with friends. I recently have been enthralled by Warhammer and plan to hopefully build and paint my own army
I have a short term goal set to build a sileighty conversion Nissan. At home I love to experiment in the kitchen, and read, while also in constant workflow with my own personal projects.
Freelance Client Workflow