Profile picture

Andrew Veness

I'm a software developer with hands on experience building full stack web applications and working with predictive analytics. I've completed full stack development training through Code Institute and continue to sharpen my skills through personal projects. I enjoy writing clean, efficient code and exploring tools that bring ideas to life. Currently focused on Python, JavaScript, predictive analytics and cloud deployment on Linux servers.

Full Stack Web Development

  • Building responsive front-end interfaces using HTML, CSS, JavaScript, Bootstrap, and jQuery.
  • Developing back-end functionality with Python frameworks like Django and Flask.
  • Integrating databases using SQL, PostgreSQL.
  • Deploying applications on cloud platforms (Heroku, Render) and Linux servers.

Data Analysis & Predictive Analytics / Machine Learning

  • Applying data manipulation and visualization with libraries such as Pandas, NumPy, Matplotlib, and Seaborn.
  • Building and evaluating predictive models using Scikit-learn and TensorFlow.
  • Working with Jupyter Notebooks and Streamlit for interactive data presentations.

Software Development Practices & Collaboration

  • Writing clean, maintainable code using Git for version control.
  • Familiarity with Agile methodologies and testing frameworks (Jest, Unittest).
  • Strong communication skills for collaborating with stakeholders, users, and teams.

What I do

From small websites to large-scale machine learning applications, I deliver solutions tailored to your needs. Whether it's front-end design, back-end development, or cloud deployment, I build full stack applications while continuously expanding my expertise through practical, fully functional projects.

Front-End Development

Build responsive and user friendly interfaces using HTML, CSS, JavaScript, Bootstrap, and jQuery to create seamless user experiences across all devices.

Back-End Integration

Develop secure and scalable back-end systems using Python frameworks like Django and Flask, with strong focus on logic and performance.

Database Management

Design and integrate relational databases using SQL, PostgreSQL, or SQLAlchemy ensuring data integrity and efficient storage for web applications.

Data & Machine Learning

Explore data-driven solutions using Python libraries like Pandas, NumPy, and TensorFlow for analytics, prediction, and visualization.

Version Control & Collaboration

Use Git and GitHub for version control, team collaboration, and agile project management in dynamic software environments.

Cloud Deployment

Deploy applications using Heroku, Render, and Linux-based virtual servers, applying DevOps principles and automated workflows.

Get in touch

I'm always open to new opportunities, collaborations, or just a chat about tech and ideas. Whether you're looking to work together, have a project in mind, or want to connect — feel free to reach out.