Michael Ruth

Michael Ruth Email and Phone Number

Associate Professor and Program Director - Computer Science and Cyber Security | Assistant Professor @ Roosevelt University
Chicago, IL, US
Michael Ruth's Location
Greater Chicago Area, United States, United States
Michael Ruth's Contact Details

Michael Ruth work email

Michael Ruth personal email

n/a

Michael Ruth phone numbers

About Michael Ruth

I am an astute full-stack developer with research interests in software engineering, software testing, and distributed systems. Although I utilize multiple technologies, I have particular strength and expertise in Java, Python, C, C++, and C#. My 16+ years of experience designing curriculum and instructing the next generation of technology leaders in full stack software development and engineering methodologies has been marked by excellence in communicating complex principles across data structures, software development, and emerging technologies. I have strength across the complete software development lifecycle (SDLC), from identifying requirements to development, production, debugging, testing, and operation of APIs, distributed systems, and cloud-based services.As a leader and a Professor, I innovate and lead teams of high-potential engineers in defining and executing strategy for scalable and robust systems keeping in mind availability, performance, reliability, and maintainability. I contribute creative and technical expertise to influence design and technical direction of secure web and mobile applications in an Agile environment.------------------------Consider these Highlights of my Expertise -----------------------⇒ Software engineering subject matter expert, published in 16 journals, conferences and workshops: https://dblp.org.⇒ 16+ years of experience teaching the next generation of software engineering leaders in upper-level programming and development strategies.⇒ Remain on the cutting edge of technology, continuously assessing and evolving undergraduate and graduate-level computer science curricula across software development, cyber security, data science, and information technology. Prior to launching my career in academia, I worked as a Software Developer for the US Navy and as a Network Engineer at a bank in the New Orleans area.

Michael Ruth's Current Company Details
Roosevelt University

Roosevelt University

View
Associate Professor and Program Director - Computer Science and Cyber Security | Assistant Professor
Chicago, IL, US
Michael Ruth Work Experience Details
  • Roosevelt University
    Associate Professor And Program Director - Computer Science And Cyber Security | Assistant Professor
    Roosevelt University
    Chicago, Il, Us
  • Roosevelt University
    Associate Professor/Program Director - Computer Science & Cyber Security | Assistant Professor
    Roosevelt University 2009 - Present
    Chicago, Il, Us
    As a Computer Science Professor, I've designed and instructed 160+ classes for more than 1500 students. Create curriculum assessment plans and schedule and conduct assessment meetings for all programs, ensuring curriculum aligns with engineering and industry trends. Key Contributions & Course Topics♦ Course topics included: — Android development using the Android Studio in Java emphasizing real-world, interactive, and data-driven mobile applications.— Software engineering methodologies such as Agile and the SDLC.— Python programming and skills as well as intermediate programming skills in recursion and fundamental data structures.— Java programming and the construction and use of data structures in Computer Science and algorithm analysis.— C# programming emphasizing real-world software application development, including XML and .NET Web services in an OOP, .NET environment.— Java network programming concepts, such as using and designing protocols, socket programming, concurrency, network architecture concepts, scalability, and advanced systems like RMI.— Real-world full-stack Web development using MySQL, Spring Boot, and Angular, including security and scalability.— System-level programming using C, specifically working with the operating system.♦ Facilitated capstone project courses guiding teams in software engineering and cyber security to develop a software product. — Designed a ‘pick ‘em’ league application focused on college football. Developed using MySQL database and Laravel PHP framework, with several features developed in JavaScript.— Created an NFL ‘pick ‘em’ system using MySQL database with backend developed using Spring Boot and front-end developed using Angular. ♦ Led redesignation activities for Center for Academic Excellence for Cyber Security Education.♦ Advised students in Honors thesis, including a published graduate project (A Privacy-Aware Regression Test Selection Framework for Web Services using only Local Information).
  • Wagner College
    Visiting Assistant Professor - Computer Science
    Wagner College 2008 - 2009
    Staten Island, Ny, Us
    In this short-term role, I taught students within Wagner’s First Year Program focused on interdisciplinary learning. Designed and maintained departmental websites (Math, Computer Science, and Information Systems).Key Contributions♦ Revised Computer Fundamentals Competency Proficiency Exam in alignment with best practices and evolving trends.
  • Lock Haven University
    Visiting Assistant Professor - Computer Science
    Lock Haven University 2007 - 2008
    Lock Haven, Pa, Us
    As a Visiting Professor, I piloted the transition to computer-based training software for the university’s Introduction to Computers for Business course.
  • University Of New Orleans
    Research Assistant
    University Of New Orleans 2003 - 2007
    New Orleans, La, Us
    While pursing my Doctorate, I performed research and experiments related to Web Services, Distributed Systems, and Software Engineering.Notable Projects Include♦ Developed software regression testing framework for web services. Analyzed SRMR and callback message patterns for Web services. Studied influence of mobile clients on design decisions developing these frameworks.♦ Established an approach to apply safe RTS to Web services in an end-to-end manner and developed a framework to automate the RT and RTS processes upon receiving a modification.
  • U.S. Naval Research Laboratory
    Computer Scientist Ii - Stennis Space Center
    U.S. Naval Research Laboratory 2006 - 2006
    Washington, Dc, Us
    During this period, I designed and executed research projects focused on Object-Oriented Databases, such as Ozone, Smart Climatology to aid Naval clients in mission planning, and Web services. Principle research areas: Object Oriented Databases, Smart Climatology, and Web services.
  • Hibernia National Bank
    Network Operations System Analyst
    Hibernia National Bank 1999 - 2004
    Us
    I launched my career monitoring LAN/WAN connectivity to 100s of branch locations on behalf of 5,000 geographically dispersed users.

Michael Ruth Skills

Programming Research Unix Software Engineering Java Statistics Higher Education Computer Science Security Teaching University Teaching C++ Networking Algorithms Analysis System Administration Web Services Distributed Systems Python Program Management Curriculum Design Linux Oop Testing C E Learning Cisco Technologies

Michael Ruth Education Details

  • University Of New Orleans
    University Of New Orleans
    Engineering And Applied Studies
  • University Of New Orleans
    University Of New Orleans
    Computer Science
  • University Of New Orleans
    University Of New Orleans
    Computer Science

Frequently Asked Questions about Michael Ruth

What company does Michael Ruth work for?

Michael Ruth works for Roosevelt University

What is Michael Ruth's role at the current company?

Michael Ruth's current role is Associate Professor and Program Director - Computer Science and Cyber Security | Assistant Professor.

What is Michael Ruth's email address?

Michael Ruth's email address is mr****@****elt.edu

What is Michael Ruth's direct phone number?

Michael Ruth's direct phone number is +150423*****

What schools did Michael Ruth attend?

Michael Ruth attended University Of New Orleans, University Of New Orleans, University Of New Orleans.

What skills is Michael Ruth known for?

Michael Ruth has skills like Programming, Research, Unix, Software Engineering, Java, Statistics, Higher Education, Computer Science, Security, Teaching, University Teaching, C++.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.