Blockchain Advising and Consulting
Somerville, Massachusetts
Berkshire Grey
Software Engineer
November 2017 to August 2018
Greater Boston Area
InstantEye(R) Robotics
Robotics Software Engineer
November 2016 to October 2017
Andover, MA
Algorand
Software Engineer
Boston
Unnamed Agricultural Robotics and AI Startup
Founder
January 2015 to December 2017
Carnegie Robotics LLC
Robotics Software Engineer
June 2015 to October 2016
Greater Pittsburgh Area
Worcester Polytechnic Institute DRC Team
Major Qualifying Project: DARPA Robotics Challenge AWS Cloud Robotics
August 2013 to May 2015
Worcester Polytechnic Institute DRC Team
Robotics Engineering Student
September 2011 to May 2015
Worcester Polytechnic Institute DRC Team
Engineer Researcher
April 2014 to September 2014
Sir Arthur Sullivan Society of London
Research Engineer
May 2013 to July 2013
London, United Kingdom
Pontoro
Advisor
Evan Richard Engineering LLC
Founder
Greater Boston Area
Worcester Polytechnic Institute Surface Metrology Lab
Research Intern
September 2011 to May 2012
GULP enterprises (highschool nonprofit)
Chief Financial Officer, Co-Founder
January 2011 to June 2011
Lakeville, MA
Software lead on one of four submodules for large-scale distributed robotic system. Collaborated with hardware lead and project lead on drafting requirements and verification criteria based on key stakeholder needs. Independently designed and implemented submodule in C++ and Python using Kanban project organization. Automated test suite for said submodule. Collaborated with larger software department to provide features,... Software lead on one of four submodules for large-scale distributed robotic system. Collaborated with hardware lead and project lead on drafting requirements and verification criteria based on key stakeholder needs. Independently designed and implemented submodule in C++ and Python using Kanban project organization. Automated test suite for said submodule. Collaborated with larger software department to provide features, refactors, and bug fixes as needed in an agile project management style. Paired with lead UI engineer to design and implement web-based front end for system in JavaScript and Python. Worked with two other engineers to design, implement and debug core AI software in C++ and Python. Worked with three other engineers to refactor in-house communication system from using pure ROS to using a hybrid of JSON-RPC, XML-RPC, Apache Kafka-based microservices, and ROS. Refactored abandoned demonstration of core tech with significant technical debt to use in-house XML-RPC and non-relational database (ROS-like) communication system. Collaborated with deployment and DevOps teams to perform site reliability activities such as on-site reliability and functional qualification testing. Participated in agile methodology activities such as daily stand-up meetings and test-driven development.
What company does Evan Richard work for?
Evan Richard works for Berkshire Grey
What is Evan Richard's role at Berkshire Grey?
Evan Richard is Software Engineer
What industry does Evan Richard work in?
Evan Richard works in the Computer Software industry.
Who are Evan Richard's colleagues?
Evan Richard's colleagues are David Shoots, Steven Kokinos, Keli Callaghan, Ian Cross, Silvio Micali, Pavel Zbitskiy, and Will Winder
📖 Summary
Software Engineer @ Berkshire Grey Software lead on one of four submodules for large-scale distributed robotic system. Collaborated with hardware lead and project lead on drafting requirements and verification criteria based on key stakeholder needs. Independently designed and implemented submodule in C++ and Python using Kanban project organization. Automated test suite for said submodule. Collaborated with larger software department to provide features, refactors, and bug fixes as needed in an agile project management style. Paired with lead UI engineer to design and implement web-based front end for system in JavaScript and Python. Worked with two other engineers to design, implement and debug core AI software in C++ and Python. Worked with three other engineers to refactor in-house communication system from using pure ROS to using a hybrid of JSON-RPC, XML-RPC, Apache Kafka-based microservices, and ROS. Refactored abandoned demonstration of core tech with significant technical debt to use in-house XML-RPC and non-relational database (ROS-like) communication system. Collaborated with deployment and DevOps teams to perform site reliability activities such as on-site reliability and functional qualification testing. Participated in agile methodology activities such as daily stand-up meetings and test-driven development. From November 2017 to August 2018 (10 months) Greater Boston AreaRobotics Software Engineer @ InstantEye(R) Robotics Independently designed, implemented, and debugged C/C++ code for cross-platform projects deployed to Windows, Linux, and embedded Linux systems. Tested, debugged, and refactored C/C++ control and image processing software for bare metal execution on real-time embedded systems. Prototyped in Python and implemented in C++ OpenCV-based real-time video stabilization pipeline for embedded Linux system deployed to IMX6. Designed and implemented LPC1768-deployed C library for interfacing with embedded radio hardware. Tested, diagnosed, and repaired malfunctioning flight software and hardware. Regularly communicated and collaborated with electrical, mechanical, and sales teams to deliver products under tight, shifting deadlines. From November 2016 to October 2017 (1 year) Andover, MASoftware Engineer @ Algorand In summary: develop and implement blockchain and cryptocurrency products.• Lead/contribute to engineering efforts from design to implementation, solving complex technical challenges around developer and engineering productivity and velocity• Design and build advanced cross-platform automated build, test and release infrastructure • Drive adoption of best practices in code health, testing, and maintainability• Find creative, pragmatic solutions for automating development and testing environments• Analyze and decompose complex software systems and collaborate with cross-functional teams to influence design for testability• Devise innovative ideas for solving blockchain customer problems and translate these ideas into technical designs and implementation • Be a hands-on coder applying the best industry standards for code health, security, scalability, and robustness• Be a key part of an inclusive environment that fosters collaboration and creativity both internally and externally BostonFounder @ Unnamed Agricultural Robotics and AI Startup Design and simulate autonomous multi-robot indoor agriculture system. Design and simulate complementary artificial intelligence and analytics suite. Design, simulate, test, fabricate and implement proof of concept demonstration, where computer vision and machine learning were used to direct a robot to pluck tomatoes. Perform systems engineering and UX analysis techniques to determine stakeholder needs, including fundamental questions such as user/customer needs.Pitch to potential investors. Investigate product-market fit. Perform surveys of industry and technological landscapes. Investigate and manage intellectual property considerations. Manage engineering and personnel budget. Predict and forecast project schedule and costs. From January 2015 to December 2017 (3 years) Robotics Software Engineer @ Carnegie Robotics LLC PROJECT: Sleep Switch.Independently designed, implemented, and debugged ChibiOS C application running on STM32 microcontroller. Designed and implemented hardware sensor filters. Worked closely with hardware team to plan project schedule, track customer requirements and budget, and verify progress against stated performance specifications. Independently conducted verification, regression, and system-level testing, and reported results to hardware team.PROJECT: Guided Rebar Wire Tie Robot.Independently designed, implemented, and debugged front-end GUI as well as mapping, navigation, and health monitoring subsystems for construction robot. Paired with software engineer to design and implement stereoscopic vision subsystem. Integrated proprietary stereoscopic vision library with OpenCV computer vision to detect and locate rebar intersections. Fuse sensor data to perform SLAM operations. Conducted lighting and perception characterization testing and communicated results to senior management as well as both technical and non-technical customer representatives.PROJECT: Autonomous Mine Detection System.Independently designed, implemented, and debugged front-end Operator Control Unit GUI for controlling highly-parallelized mine detection and neutralization robot. Met with customer representatives as well as soldier operators to solicit requirements and user experience feedback. Tested, debugged, and implemented fixes for microcontroller subsystems, stereoscopic and computer vision subsystems, sensor fusion for SLAM subsystems, and GPS-denied localization subsystems. Paired with senior software engineer to conduct functional qualification testing on final robot. Regularly communicated system status to senior management as well as non-technical customer representatives. Worked personally with customer representatives to verify customer satisfaction through full system testing. Paired with senior technical writer to produce operator manual and troubleshooting manual. From June 2015 to October 2016 (1 year 5 months) Greater Pittsburgh AreaMajor Qualifying Project: DARPA Robotics Challenge AWS Cloud Robotics @ Worcester Polytechnic Institute DRC Team Collaborated with a larger engineering team to re-engineer ATLAS robot software system for DARPA Robotics Challenge. Designed and implemented a cloud computing ROS tool using RESTful APIs, Amazon Web Services BOTO SDK, and Elastic Compute Cloud. Employed systems engineering techniques to identify and validate project-critical objectives. Utilized engineering analysis techniques to solve manipulation problems. Analyzed kinematic problems of motion and design, and implemented solutions under strict deadlines. Communicated project status weekly to both technical and non-technical audiences.Keywords: XML-RPC, JSON-RPC, AWS, Cloud, distributed systems. From August 2013 to May 2015 (1 year 10 months) Robotics Engineering Student @ Worcester Polytechnic Institute DRC Team From September 2011 to May 2015 (3 years 9 months) Engineer Researcher @ Worcester Polytechnic Institute DRC Team Independently worked to design and fabricate a test-bed for robotic manipulation of deformable objects in 3-D space. Identified and organized project objectives. Produced a formal engineering plan, with design parameters and model of system. Investigated problems with previous 2-D system. Fabricated embedded microcontroller systems, embedded sensor systems, mechanical support systems, and liquid flow systems. Created and tested code for system to communicate externally over Ethernet. Tested and integrated subsystems to produce cohesive final product. From April 2014 to September 2014 (6 months) Research Engineer @ Sir Arthur Sullivan Society of London Designed walking tour on multidisciplinary team of six students. Researched client and user needs using print and online databases. Conducted personal interviews with research subjects.Synthesized data to inform decisions. Analyzed and composed information to create final implementation proposal, exceeding client expectations. From May 2013 to July 2013 (3 months) London, United KingdomAdvisor @ Pontoro Founder @ Evan Richard Engineering LLC Provide engineering advice and technical solutions on an as-needed basis for clients across diverse industries and problem domains.Assess client needs; coordinate client teams; manage project timelines. Analyze pain points and client requirements to produce remediation reports. Re-assess client needs; prepare project plans and documentation; report recommendations to technical and non-technical audiences. In two words: engineering consulting. Greater Boston AreaResearch Intern @ Worcester Polytechnic Institute Surface Metrology Lab Execute formal research experiments under the direction of superiors and independently. Handle and maintain delicate research equipment (Olympus LEXT OLS4000 Microscope); harvest, collate, and analyze specimen data. Educate undergraduate students about surface topography. From September 2011 to May 2012 (9 months) Chief Financial Officer, Co-Founder @ GULP enterprises (highschool nonprofit) GULP raised money in the community to give to local scholarships and Boys & Girls clubs.Designed fundraising campaigns. Controlled investiture and tax accounts. Produced tenfold increase of initial investment in six months. From January 2011 to June 2011 (6 months) Lakeville, MA
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
1 year(s), 4 month(s)
Unlikely
Likely
There's 87% chance that Evan Richard is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required
Evan Richard's Social Media Links
/company/a... /school/wo...