Edgar Cantu
Software Engineer, Technical Lead at Automation Solutions, Inc. (AUTOSOL)- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
-
Spanish -
Topline Score
Bio
0
/5.0 / Based on 0 ratingsFilter reviews by:
Experience
-
-
Software Engineer, Technical Lead
-
Feb 2019 - Present
• Design and development of application manager with Python. Generic CRUD methods and interfaces for highly reusable application framework. • Development of QoS networking application that prioritizes connections in order to solve network congestion, typically in serial networks.
-
-
Programmer
-
Jan 2016 - Jan 2019
• Use of Linux applications for quick solutions related to security, networking and processing. • Implemented solution to allow broadcast UDP/TCP messages through VPN hosted on embedded Linux product with OpenVPN. • Improvement and redesign of web configuration interface for embedded Linux product with JavaScript and PHP. o Improved data input validation on both front end and back end of configuration utility. • Modified Modbus service to allow for efficient start/stop procedure with Python. • Processed through FIPS 140-2 level 2 validation with embedded linux product. Thorough documentation and development related to FIPS requirements, including entropy sources, key management, and system security. o https://csrc.nist.gov/projects/cryptographic-module-validation-program/Certificate/2855• Wrote first version of user manual for a whole configuration web interface.• Designed, documented and developed application to serve as a client solution to mass configure web configurable devices with NodeJS and electron. • Ported entire software product to improved board design using The Yocto Project. o Yocto Project recipes, layers, custom kernel configuration, etc. • Design of package manager with custom application framework designed to quickly add applications to product and syncing up to work with the system firewall and internal routing. o Used PHP, Python and JavaScript for the whole stack.• Design and development of network QoS applications meant to make TCP/IP and Serial connections more reliable. Used Python. • Design and development of entire system software updates over remote connections using AJAX and PHP.• General improvements for older Linux services and secure key handlers. Show less
-
-
-
-
BSC Mentor
-
Aug 2014 - Dec 2015
• Developed instructional workshops with topics like computer game development, video editing, and other important course topics. • Assisted with the organization and coordination of instructional events, ranging from fifteen to sixty attendees, regarding STEM topics. • Mentoring and tutoring of Computer Science/Computer Engineering courses. • Developed instructional workshops with topics like computer game development, video editing, and other important course topics. • Assisted with the organization and coordination of instructional events, ranging from fifteen to sixty attendees, regarding STEM topics. • Mentoring and tutoring of Computer Science/Computer Engineering courses.
-
-
Education
-
University of Houston-Clear Lake
Bachelor’s Degree, Computer Engineering -
San Jacinto College
Associate’s Degree, Mathematics