I am Richard Olive

Name: Richard Olive

Email: me@richardolive.com

LinkedIn

GitHub


Skills

  • WEB, APP, AND API DEVELOPMENT
  • HTML
  • HTMX
  • CSS
  • BOOTSTRAP
  • TAILWIND
  • JAVASCRIPT/TYPESCRIPT
  • JQUERY
  • ALPINE.JS
  • C#
  • C/C++
  • PYTHON
  • KOTLIN
  • DART
  • ASM (ASSEMBLY LANGUAGE)
  • SQL
  • MSSQL
  • POSTGRESQL
  • MYSQL
  • ASP.NET
  • DJANGO
  • EXPRESS.JS
  • BLAZOR
  • WORDPRESS
  • .NET MAUI
  • IONIC
  • KOTLIN MULTIPLATFORM
  • NATIVE ANDROID
  • FLUTTER
  • ANDROID STUDIO
  • WXWIDGETS
  • PYGAME
  • ARDUINO
  • MVC
  • MVVM
  • OOP
  • SYSTEM ADMINISTRATION
  • LINUX
  • SPANISH
About

Highly skilled and dedicated software engineer with a strong passion for crafting efficient and elegant solutions. Solid foundation in Python, C, C++, C#, Kotlin, Dart, SQL, ASM (Assembly Language), JavaScript, Typescript, HTML, and CSS, with experience in developing a wide range of applications.

Expertise includes working with databases like PostgreSQL, and proficiency in MVC and MVVM design patterns. Fluent in Spanish, effectively collaborating with diverse teams and clients.

Hands-on experience with frameworks such as Django and Vue.js enabling the development of robust and scalable web applications and APIs. Proficient in leveraging C++ libraries like wxWidgets to develop impressive desktop apps. Skilled in developing native Android mobile apps using Android Studio, as well as cross-platform apps using KMP, .NET MAUI, Ionic, and Flutter.


Experience
Eightpoint
Android Engineer

As an Android Engineer at Eightpoint, I play a key role in the development and architecture of both native Android and cross-platform applications using Kotlin Multiplatform. I spearhead the planning and implementation of app features, ensuring alignment with business objectives and user needs. My responsibilities include architecture design, development, driving monetization strategies, and collaborating with team members in business meetings to align technical solutions with company goals. I actively contribute to feature ideation, roadmap planning, and cross-functional collaboration, ensuring projects are delivered with high quality and efficiency.


Android Engineering Intern

As an Android Engineering Intern at Eightpoint, I collaborated with cross-functional teams to deliver high-quality software. I participated in code reviews, maintained documentation, and proactively sought opportunities for learning. My role involved writing clean and maintainable Kotlin code, staying updated with the latest Android technologies, and assisting in app localization. I identified and fixed bugs, collaborated on monetization strategies, and gained exposure to backend technologies like AWS Lambda and Google Cloud Platform, contributing to the app's overall success.


Collier Property Appraiser
Software Engineering Intern

Interned at Collier Property Appraiser in their Management Information Systems department, actively contributed to their website development and implementation of new features. Played a crucial role in enhancing the functionality and user experience of their website collierappraiser.com.

Gained practical experience in collaborating with a government organization, understanding their requirements, and developing effective solutions. Involved in various stages of the software development life cycle, including requirements gathering, coding, testing, and deployment.

Working in a professional environment has further honed my skills in web development, team collaboration, and project management. Gained valuable insights into the importance of delivering secure and efficient solutions to meet the needs of a diverse user base.


Education
Florida SouthWestern State College
General Studies | Associate's Degree

Earning my associate's degree in general studies at Florida Southwestern State College was a valuable step in my academic journey, providing me with a strong foundation in various subjects and critical skills. This degree not only broadened my knowledge but also helped me develop essential communication, problem-solving, and research abilities.

Services

Consulting

My consulting services bring a depth of technical expertise and problem-solving skills to the table. I excel in analyzing complex challenges and providing strategic insights to help businesses make informed decisions.

Software Development

As a software developer, I have extensive experience working with a diverse set of technologies and programming languages. My skills range from web and mobile app development to desktop software creation.

UI/UX Design

My expertise in UI/UX design allows me to create interfaces that are not only visually appealing but also intuitive and user-centered.

TECHNOLOGIES WORKED WITH

YEARS OF EXPERIENCE

TOTAL CLIENTS

PROJECTS

Work

Fits For Friends

Web Application

Chinatown Of Naples

Website

Group Rotator

Desktop App

Dice Roller

Android App

Study Helper

Android App

To-Do List

Android App

Timer

Android App

Lights Out

Android Game

Dotty

Android Game

CarPy

PyGame Program

Line Calculator

Console App