Eric RW Smith

Eric RW Smith

Tutor/Academic Coach

Followers of Eric RW Smith543 followers
location of Eric RW SmithSalt Lake City, Utah, United States

Connect with Eric RW Smith to Send Message

Connect

Connect with Eric RW Smith to Send Message

Connect
  • Timeline

  • About me

    Junior Software Engineer

  • Education

    • King's College London

      2014 - 2015
      Master's Degree Engineering with Management

      Software Engineering, Computer Vision, Optimization Methods, Robotic Systems, Risk in Finance, Linear Optimization

    • University of Utah

      2005 - 2012
      Bachelor's degree Mechanical Engineering

      Engineering Computing (C, Matlab, Computer Science fundamentals), Calculus I-III, Mechatronics (robotics building & programming), Unix, Numerical Methods (Matlab)

  • Experience

    • Thorup Tutoring

      Aug 2007 - Sept 2008
      Tutor/Academic Coach
    • Schneider Electric

      Aug 2010 - Oct 2011
      Mechanical Engineer Intern

      • Wrote data acquisition program for heat testing surge protection devices

    • University of Utah - Employment

      Nov 2011 - May 2012
      Mechanical Engineer Intern

      • Developed calculations and technical report for campus heating and cooling plant efficiency, modeled and analyzed seasonal building energy usage

    • DJH Engineering

      Jun 2012 - Feb 2013
      Design Engineer

      • Performed finite element analysis and iterative design on dynamic mechanical systems for strength validation, design optimization, repeatable production, and cost reduction• Communicated technical design and simulation instructions to international drafting team

    • Water and Power Technologies

      Sept 2013 - Aug 2014
      Mechanical Engineer

      • Wrote parametric equations and created configuration tables to automate the creation of thousands of mechanical elements for use in the mechanical design of water purification systems• Created designs, detailed production specifications, and engineering instructions for water purification assemblies including materials, product IDs and dimensions for manufacturing

    • Engineered Arts Ltd

      Feb 2016 - May 2016
      R&D Engineer

      • Used Python with NumPy to perform mathematical operations on arrays to simulate motion and forces on dynamic robotic systems to facilitate prototyping and manufacturing• Created visual models with Matlab for rotating linkage-spring equilibrium calculations

    • VFC Lightning Protection

      Jul 2016 - Jan 2022
      Director of Manufacturing / Product Engineer

      • Overhauled company data organization converting to a relational database system with a unique ID for each functional product with one-to-many relationships with vendors and pricing structures• Developed custom algorithms for automated calculation and planning of international supply chain management utilized for establishing founder-stage manufacturing branch of the company• Created engineering calculation system for executing wind load calculations and creating wind-loaded systems with variable material attributes, installation conditions, and geometries• Led in-house manufacturing operations through early-stage vertical integration and directed the establishment of profitable production processes via data monitoring and analysis• Re-engineered machine specifications & product configuration to reduce investment cost by 25% Show less

    • Open Source

      Jan 2022 - Jan 2023
      Software Independent Study

      • Active contributor to Zulip open source chat application. • Used Python to leverage extensive open-source libraries for data mining and analysis to effectively aggregate data and transform it into a decision-making resource for informed stock purchasing • Created SQLite3 database and wrote SQL commands to create, read, update, and delete (CRUD) user trading history, paper trading cash + stock totals, names, and password hashes• Leveraged Selenium webdriver for automated web scraping to obtain analyst growth estimates• Consumed multiple stock APIs to extract financial market data; employed Pandas to transform data from JSON format to dataframe tables and perform company valuation calculations• Employed Flask, Jinja templating, HTML and CSS to render web views for fast data analysis Show less

    • Arivo Acceptance

      Jan 2023 - now

      - Enhancing web application interactions using Vue.js, employing debugging techniques and meticulous code refinement to elevate user experiences.- Collaborating in an agile environment, utilizing Gitlab, Jira, and Confluence for streamlined version control, active project participation, and documentation.- Developing and optimizing APIs, restructuring microservices with Go, and conducting comprehensive testing using Postman. Implementing unit and integration tests, bolstering software reliability and ensuring solid functionality.- Demonstrating proficiency in managing applications within Docker containers, ensuring smooth functionality and deployment across diverse environments.- Deriving genuine fulfillment from software development as I contribute a dedicated and impactful presence to the team. Show less

      • Junior Software Engineer

        Apr 2023 - now
      • Software Intern

        Jan 2023 - Apr 2023
  • Licenses & Certifications

  • Volunteer Experience

    • Animal Welfare Volunteer

      Issued by Salt Lake County on Jun 2010
      Salt Lake CountyAssociated with Eric RW Smith
    • Volunteer

      Issued by Utah Food Bank on Apr 2020
      Utah Food BankAssociated with Eric RW Smith