Photograph of Ethan O'Leske

Ethan O'Leske

Little Rock, AR · ethan.oleske@gmail.com

I am a professional software developer specializing in full-stack web application development. Whether it's design, databases, APIs or deployment, I am passionate about working with the tools we use everyday.

Experience

Little Rock Water Reclamation Authority

Information Systems Administrator

May 2022 - Present

  • Designed, developed, deployed and maintained multiple internal web applications to be used company-wide
  • Performed administrative maintenance and end-user support for enterprise finance software suite
  • Managed and maintained virtualized Windows servers and multiple SQL Server databases
  • Used database and business intelligence skills to create many reports and visualizations with dynamic parameters on live data

Emerging Analytics Center

Undergraduate Research Assistant

May 2019 - May 2022

  • Developed an enterprise web application to manage cybersecurity work utilizing machine learning for risk and safety analysis in a team of 4-5 individuals
    • Created a responsive client-facing web application using the Angular web framework with Typescript, ESLint and Node.js
    • Created REST API with secure authentication using Python web framework Django and MariaDB for data storage
    • Deployed portions of application to Infrastructure-as-a-Service and Platform-as-a-Service features of Google Cloud Platform
    • Constantly collaborated with team members using Git version control and Jira for AGILE project management
  • Developed a Python tool to interpret proprietary files of the Unity game engine into a standardized format
  • Tested and investigated capabilities of 3D software to be used in virtual reality projects
  • Presented various technical demos for other projects to both small and large groups of people

University of Arkansas Fayetteville

Undergraduate Research Fellow

June 2021 - August 2021

  • Explored using natural language processing techniques for vulnerability management on the Department of Energy funded project named V-INT
  • Performed field tests of V-INT researched applications on partnered companies' networks with a team of 3 people

Arkansas Electric Cooperatives Corporation

Cybersecurity Intern

May 2020 - August 2020

  • Refined Bash and Python scripts to create reports of patching decisions compliant to the FERC's Critical Infrastructure Reliability Standards
  • Learned about cybersecurity operations in critical infrastructure sectors
  • Presented department's improvements and research to company's executives

Education

University of Arkansas at Little Rock

Bachelor of Science, Computer Science

August 2018 - May 2022

Summa Cum Laude (GPA: 4.0)

Academic Projects

Capstone Project

Spring 2022

  • Developed a web application with a team of 3 people to generate schedules assigning instructors to classes for a university department
  • Created frontend web application using React framework with Node.js and Jest unit testing
  • Designed and implemented supporting REST API using Python web framework Django and PostgreSQL for application data storage
  • Deployed application to Platform-as-a-Service cloud platform, Heroku, for a final demonstration to the full class

Mobile Applications Final Project

Spring 2022

  • Developed an Android mobile application with a team of 3 people to store a user's characters and perform dice rolling mechanics for a popular role-playing game
  • Utilized Java with the Android SDK to create classes following the Model-View-Controller framework and create several different activities, interconnected with a navigation menu and intent messaging objects

Artificial Intelligence Final Project

Spring 2021

  • Developed a speech emotion classifier using an artificial neural network with the RAVDESS dataset

Programming Languages Final Project

Fall 2020

  • Created Reverse Polish Notation parser using the Java language recognition framework, ANTLR4

Skills

Technical

  • Proficiency creating web applications with languages including Javascript, Typescript, HTML and CSS, along with frameworks including React, Angular and Next.js
  • Competent with general programming languages including C/C++, Java, Python, C# and Rust
  • Experience with game programming in 2D, 3D and VR environments, using game engines including Unity, Unreal Engine and Monogame
  • Managed Windows and Linux servers in both physical and virtual environments
  • Deployed production applications using cloud services such as Google Cloud Platform, Amazon Web Services and Vercel
  • Created visualizations with statistical programming tools such as Matplotlib in Python, R and IBM Cognos

Soft

  • Methodical, Thorough Problem Solving
  • Friendly and Productive in Teams
  • Fast and Motivated Learner
  • Willingness to Exceed Expectations and Obligations