HELLO, I'M

John Moran

Junior Python Developer

Building practical backend applications, machine learning solutions and data-driven software.

Professional headshot of John Moran

ABOUT ME

About Me.

I transitioned into software development because I enjoy solving problems, learning technical systems and building useful digital products.

My main interests are Python, backend development and machine learning, with a focus on writing practical, maintainable software.

I enjoy building real-world solutions that help people work more effectively, and I am currently seeking a Junior Python or Backend Developer opportunity.

  • 6+

    Completed Projects

  • 1+

    Years Experience

  • Full Stack Developer

    Specialising in Backend

  • Building

    Real-World Solutions

PORTFOLIO

Projects.

A selection of software projects demonstrating my experience in Python, backend development, machine learning and full stack development.

Precision Performance PT dashboard thumbnail

Precision Performance PT

Full-stack personal training platform with role-based dashboards, workout plans, progress tracking and client management.

  • Django
  • PostgreSQL
  • Bootstrap
  • JavaScript
  • HTML
  • CSS
Budget Planner application thumbnail

Budget Planner

CLI budget management app with secure authentication, transaction tracking and Google Sheets integration.

  • Python
  • Google Sheets API
  • CLI
  • Heroku
Brio Catering website thumbnail

Brio Catering

Responsive brochure website for a fictional catering company showcasing services, menus and online enquiries.

  • HTML
  • CSS
  • Responsive Design
Spanish Language Quiz game thumbnail

Spanish Language Quiz

An interactive language learning quiz designed to help users practise Spanish vocabulary through multiple-choice questions, score tracking and responsive gameplay.

  • HTML5
  • CSS3
  • JavaScript

Coming Soon

I'm currently building my next software project.

In Development
Coming Soon

John Moran Portfolio

My personal portfolio website showcasing projects, skills and experience as a developer.

  • HTML
  • CSS
  • JavaScript
  • Responsive Design

SKILLS

Skills & Expertise.

A collection of technologies I've used throughout my software development projects.

Languages

  • Python
  • JavaScript
  • SQL
  • HTML5
  • CSS3

Frameworks & Libraries

  • Django
  • Streamlit
  • Bootstrap 5
  • Pandas
  • NumPy
  • Scikit-learn
  • Plotly
  • Matplotlib
  • Chart.js

Databases

  • PostgreSQL
  • SQLite
  • Google Sheets API

Tools & Platforms

  • Git
  • GitHub
  • VS Code
  • Jupyter Notebook
  • Heroku

EXPERIENCE

Professional Journey.

A timeline of my professional experience, education and the path that led me into software development.

  1. Started at Tralee Golf Club

    Caddy & Pro Shop Assistant

    – Present

    • Delivered exceptional customer service to members and international visitors.
    • Worked across both caddying and Pro Shop operations.
    • Managed sales, stock and EPOS systems.
    • Built communication skills working with high-net-worth clientele.
    • Continued working in this role while completing my software development diploma and building my portfolio.
  2. Business Degree

    Munster Technological University

    Bachelor of Business (Honours)

    • Studied Business & Marketing.
    • Built analytical and problem-solving skills.
    • Developed strong communication and presentation skills.
    • Developed an interest in technology and software.
  3. Investor Services Administrator

    HedgeServ

    • Worked within a five-person team supporting nine investment fund clients.
    • Processed subscriptions, redemptions and transfers.
    • Prepared monthly and quarterly reporting.
    • Analysed and reconciled investor data.
    • Collaborated across teams in a fast-paced financial services environment.
  4. Distinction Diploma

    Code Institute

    • Achieved a Distinction Diploma in Full Stack Software Development.
    • Built five real-world portfolio projects.
    • Specialised in Python, Django and Predictive Analytics.
    • Completed full-stack and machine learning projects.
  5. Today

    Building. Learning. Applying.

    Present

    • Continuing to work at Tralee Golf Club while applying for Junior Python Developer roles.
    • Building and improving my software portfolio.
    • Continuing to learn backend development and machine learning.
    • Looking for my first Junior Python Developer opportunity.

CONTACT

Let's Work Together.

I'm always open to discussing new opportunities, collaborations or interesting software projects.

LinkedIn

Let's connect! I'm open to new opportunities and professional collaborations.

View my LinkedIn

GitHub

Explore my projects, code and ongoing software development work.

View my GitHub

View My CV

Download my CV to learn more about my experience, education and technical skills.

Download CV

Send Me an Email

Have a question or want to discuss an opportunity? Send me a message and I'll get back to you.