SYED ALI HASAN-•- • www.linkedin.com/in/syedhasa • www.github.com/AliHasan123
EDUCATION
University at Buffalo, The State University of New York
B.S. in Computer Science and Mechanical Engineering, Double Major
• Dean’s List (5/9 semesters)
• Recipient of Merit Based International Student Scholarship (Fall 2013 – Spring 2017)
GPA: 3.641/4.0
September 2017
SKILLS
Programming Languages & Frameworks: Python, JavaScript, HTML5, CSS, Java, Matlab, C++, BASIC, ReactJS, Spring Boot, Node.js, MySQL
Version Control, IDE & Services: Git, PowerShell/Terminal, Microsoft Azure, PyCharm, IntelliJ, Visual Studio Code, jHipster
Operating Systems: Windows, Unix, Mac OS
CAE Programs: PTC Creo Parametric, PTC Creo Simulate, AutoCAD
WORK EXPERIENCE
Senior Software Engineer, Infratek Solutions Inc, Princeton Junction NJ
(Dec 2018 – Present)
•
Developed a fully integrated bridge inspection, management and assessment service, comprising of Mercedes Sprinter vans converted to
autonomous robotic platforms, custom built desktop applications and a web-based application.
•
Developed a web-based application to serve as the main hub for clients to interface with the service, providing functionality for monitoring live
jobs on bridges, visualizing real-time and post processed data, and managing bridge inventory. Utilized jHipster to create and maintain a
ReactJS and Spring Boot website, with the backend implemented in Java, frontend in JavaScript, HTML5 and CSS, MySQL for the database
and Microsoft Azure to host all resources.
•
Responsible for programming a single MC664-X Trio controller using a custom version of BASIC, to operate and implement the autonomous
deployment, homing and positioning correction of 4 custom built robotic arms mounted on a Mercedes Sprinter.
•
Developed a custom UI-based desktop application in Python to integrate all of the functionality of the multiple platforms, including
autonomous navigation of the Mercedes sprinter vans, robotic arm control, sensor data acquisition and processing, real-time and post processed
data visualization and modification and detailed report generation.
•
Deployed platforms on more than 40 bridges, where the scan time on the bridge was seen to be reduced by more than 50% compared to
conventional ways.
Software Engineer, Infratek Solutions Inc, Princeton Junction NJ
(Dec 2017 – Dec 2018)
•
Designed and developed first-ever publicly deployable autonomous robotic platform for bridge assessment, analysis and conditioning
called RABIT (Robotically Assisted Bridge Inspection Tool) for the Federal Highway Administration (FHWA).
•
Created core software for RABIT, including programming robotic control, sensor data acquisition and data processing from a
wide range of NDE sensors like cameras, ground penetration radars, electrical resistivity sensors and acoustic sensors, while encapsulating
everything within a single, highly interactive UI-based software application developed in Python and C++.
•
Developed interactive UI-based application to process and stream data collected from an automated air-coupled Impact Echo/
USW platform using MEMS microphone sensors, made for the Federal Highway Administration (FHWA). Was designed utilizing both
MATLAB and Python.
•
Created detailed software documentation and user manuals for RABIT system, while teaching clients how to use the platform
and software through in-person training sessions.
•
Shadowed, monitored and managed live RABIT deployments on bridges.
Undergraduate Research Assistant, University at Buffalo, Buffalo, NY
(Jan 2016 – May 2017)
• Conducted stress and torsion tests on different shaped aluminum and steel rods using an MTS Axial Torsion Machine.
• Investigated the plastic torsion and plastic deformation in the rods in relation to the Sand Heap and Membrane Analogies.
•
Designed and manufactured custom adapters/clamps using PTC Creo to work with different shaped rods, increasing compatibility
and efficiency with the MTS Axial Torsion machine.
• Wrote a MATLAB script to plot and analyze the results produced from the torsion and fatigue tests in order to determine the
existence of the Bauschinger Effect.
Undergraduate Teaching Assistant, University at Buffalo, Buffalo, NY
(May 2015 – May 2017)
Dynamics (EAS 208) and Machines and Mechanisms (MAE 311)
• Held weekly office hours and supported professor during lectures, where the class sizes ranged from 50 - 250 students.
• Invigilated and graded exams, quizzes and other assignments.
Web Developer, University at Buffalo, Buffalo, NY - www.ubsurgeryresidency.com
(June 2016 – August 2016)
•
Developed and updated a website for the Department of Surgery, that was visually appealing and contained interactive features to
optimize the user experience (UX), while using SEO best practices to elevate the departments web presence.
•
Conceptualized a proof of concept that leveraged Google Firebase Services for scalability and security of client and server
database applications.