Senior Web Developer
2017 - PRESENT40AU- Managed projects, including planning, budgeting, design, and development.
- Built a project management application that includes features such as customizable forms, ticketing, and custom workflows.
- Created a branching questionnaire application for use in doctors' offices that allows for doctors to have base decision logic available for appointments.
- Built a survey application that takes third-party data and assists nurses in gathering patient information and calculating a risk score before major surgeries.
- Shared custom code sets and workflow management between projects to create more efficiency throughout the development lifecycle.
Technologies: Polymer, Material Design, SCSS, React, Vue, JavaScriptPixel Perfect, HTML/CSS Expert
2018 - 2018Deloitte (via Toptal)- Worked remotely through a Slack channel to communicate needs.
- Built a custom static webpage with easy customization and built process.
- Developed with the goal of a <1-second load time. Optimized assets and loading to accommodate efficiency needs.
- Worked in a tight feedback loop to keep the development budget on track.
- Used custom animations without libraries to build a pixel-perfect, eye-catching product.
Technologies: SCSS, Pug, JavaScriptSenior Interactive Developer
2017 - 2018Situation Interactive- Built custom applications using best technologies for the job.
- Built reusable plugins for use in custom webpage builds.
- Implemented and supported styleguide standards and interactive build process through development and design workflow.
- Contributed to API planning and building for reproducible applications.
- Performed code reviews and provided mentoring to Junior developers.
Technologies: WordPress, Angular, SCSS, Vue, PHP, JavaScriptSenior Web Developer
2016 - 2017UBS- Developed reusable interactive data-driven user interface components as a part of my research.
- Communicated with teams that were spread across many countries.
- Worked in an Agile Scrum environment.
- Specialized in data visualizations.
- Wrote tests for all developed code.
- Assisted in project deployment as needed.
Technologies: Underscore.js, Browserify, Redux, Chai, Mocha, SVG, Grunt, jQuery, React, Node.js, HTML, CSS, D3.js, JavaScriptD3 Specialist
2016 - 2016Berkman Solutions (via Toptal)- Created a custom D3 visualization for a central view of an application. The visualization represented a complex organization hierarchy with a diverse rule set.
- Developed the nodes in the chart, which had multiple parents, allowed generation skipping, had arbitrary depth and width of generation, and allowed for relationship inversion.
- Built the chart, which consumed, formatted, and visualized third-party data as well as highlighted and gave details on node relationships while maintaining node context.
- Included a custom node traversal and force direction algorithm in the chart for completing the required layout.
Technologies: SCSS, JavaScript, D3.jsD3 Specialist
2016 - 2016Maven 7 (via Toptal)- Built a custom data visualization that involved complex animations and mathematical solutions.
- Wrote algorithms for drawing efficient transitions of different geometries with SVG.
- Modified a tool to save SVG files as PNG with custom parameters.
- Improved the code base by merging multiple visualizations into an efficient singular visualization.
- Worked with the team based in Budapest on opposite schedules and delivered consistently.
Technologies: CSS, JavaScript, D3.jsD3 Expert
2016 - 2016Membean (via Toptal)- Modified custom data visualization to specs.
- Designed and presented responsive solutions.
- Developed responsive functionality into existing visualizations.
- Assisted in data visualization design patterns.
- Studied products to understand client needs.
Technologies: Sass, CSS, JavaScript, D3.jsLead Interactive Developer
2014 - 20161 Point 21 Interactive- Conceived, designed, developed, and deployed interactive sites, data, and in-house applications.
- Specialized in data-driven interactive graphics.
- Developed and presented product and project ideas. Analyzed data.
- Built in-house applications for improving workflow.
- Taught team members, acting as a resource for all company departments.
Technologies: CouchDB, R, MySQL, PHP, Angular, jQuery, HTML5, CSS3, JavaScript, D3.jsFront-end Developer
2015 - 2015Mindgruve- Focused on JavaScript animations and data-driven graphics.
- Created loading animations and AJAX for blogs.
- Developed the interface for a custom portal.
- Created data-driven graphs for a business-facing application.
- Developed HTML and Responsive CSS updates.
Technologies: D3.js, HTML5, CSS3, JavaScriptWeb Developer
2014 - 2015High Rank Websites- Played a key role in production, planning, workflow, tech decisions, and company direction.
- Created hand-written WordPress themes.
- Built interactive information graphics.
- Gave presentations and interviews, improved deployment, built new products, introduced site optimization, and implemented features across sites.
- Created reusable interactive WordPress plugins.
- Troubleshot and interviewed potential in-house and freelance developer work.
Technologies: Adobe Photoshop, Adobe Illustrator, SVG, D3.js, Sass, HTML, CSS, MySQL, PHP, WordPressWeb Developer
2013 - 2014ePractice Media- Helped the team to efficiently and effectively produce sites at high volume.
- Cut up PSD files to build CMS-powered websites.
- Developed hand-written responsive WordPress themes.
- Edited and updated existing websites.
- Integrated Bootstrap, responsive design, and LESS to production.
- Bought domains and set up databases, WordPress, and FTP users.
Technologies: PHP, HTML, jQuery, CSS, WordPressPark Manager
2011 - 2013Titus Mountain- Managed upkeep, planning, and promotion for a terrain park and oversaw their web presence.
- Designed logos, posters, and other assets for promotional events.
- Hired, scheduled, and managed a group of 10 employees.
- Updated/maintained the website, Facebook page, YouTube channel, and Instagram feed.
- Conceived, developed, and ran events and promotions.
Technologies: CSS, HTML, Adobe Photoshop, Adobe Illustrator