Masoud Bashiri Founder of Codyng.io

Los Angeles, California. (434) 284-3462 mb4bw@virginia.edu

I am a software engineer at UCLA Health - Center for Computer Vision and Imaging Biomarkers. Previously I worked as a software engineer at InVita Health Technologies. I obtained my PhD in Systems Engineering from the University of Virginia in 2020; I also hold a Masters degree in Computer Science from Amirkabir University of Technology. My interests include Data Science, Robotics, Software Development, Intelligent Transportation Systems, Deep Learning and Web Development.
I am an experienced software developer, data scientist and roboticist. Please check out my Resume and Portfolio below!


Experience

Software Engineer

Responsible for rapid design, architect, prototype, and implement solutions to computer vision systems medical imaging software application and data service systems.

Architect and develop highly scalable UI/UX application and processing pipeline in cloud computing environment.

Monitor performance of processing workflow pipeline and outputs and take corrective action to optimize and improve the performance when necessary.

Collaborate on agile practices, perform code reviews and mentor other developers on software engineering best practices.

August 2021 - Present

Software Engineer

Increased security implementing a Multi-factor authentication system (text and mobile app) on top of the CAS project.

Improved product profitability and minimized product outage risk by developing an analytics app to supply chain managers.

Leveraged knowledge in Full stack web development, JavaScript, html, css, git and debugged using chrome developer tools.

August 2020 - July 2021

Researcher (Machine Learning, Intelligent Transportation Systems)

Designed and developed a microscopic traffic simulator in Matlab. Github Link
Built a number of F/10 autonomous vehicles.
Designed and developed ROS-CC, a web application for control of the NAO and Baxter Robots.Github Link

December 2016 - December 2020

Full Stack Developer

Yooz Search Engine

Design and Development of a Search Engine Evaluation System.
In charge of the design and implementation of an evaluation/tagging system from the persistence layer (MySQL) to web interface in JAVEE/JSF.
Hired 15 non-experts as test users and supervised their work through a web interface designed to log all activities of the taggers.
Successfully implemented an evaluation system to compare Yooz search results with that of Google and Bing.

March 2012 - August 2014

Lecturer

Payam Nour University - Iran

Courses Taught: Computer Architecture, Theory of Formal Languages and Automata, Fundamentals of Computer Systems.

February 2011 - July 2012

C# Developer

Power Reseach Center, Tehran

Developed a user interface in C\#.net to monitor lamp posts.

October 2008 - February 2009

Education

University of Virginia

PhD in Systems & Information Engineering
Intelligent Transportation Systems

Courses: Optimization, Data Mining, Linear Control Systems, Cmputer Security, Computational Research

August 2020

Amirkabir University of Technology

M.Sc. in Computer Science (Artificial Intelligence)

Courses: Advanced Artificial Intelligence, Machine Learning, Evolutionary Computation, Image Processing, Computer Vision, Robotics, Artificial Neural Networks, Wireless Communications

September 2011

Skills

Languages & Frameworks
  • Programming Languages: Java, Python, R, C/C++, C#
  • Frameworks & Tools: Docker, Git, Spring, Grails, Tensorflow, Robot Operating System, Kubernetes, Hadoop, JSF, Hibernate, Maven, svn
  • Databases: MySQL, PostgreSQL, MongoDB, Redis, HBase, Hazelcast
  • Applications: PTV VISSIM, PTV Vistro, NetLogo, Matlab, Rviz, Gazebo
Web
  • JavaScript, Reactjs, Django, Node.js, Express.js, Flask, Angular, HTML5, CSS

A simple "Go-to-Goal". Demo written in Javascript

Obstacle Avoidance using the Potential Fields Algorithm + "Go-to-Goal". Demo written in Javascript

Estimating the Robot's Pose using the Kalman Filter Method. Demo written in Javascript