Hello, I’m Dimitra Nikolla

Software Developer

Warm developer workspace with a monitor, laptop and plants beside a window.
Portrait of Dimitra Nikolla

About

Thoughtful software, built to last.

I build what people see. And I care just as much about what they don’t.

The interface is what you notice. The engineering behind it is what you trust. Over the years, I’ve worked across both, learning how to make complex things feel simple.

My experience goes beyond the interface, spanning applications, back-end systems and databases. That perspective shapes how I build: with purpose in every detail and a solid foundation behind every experience.

  • Clean, maintainable code

    Readable structure and reusable components that are easy to extend.

  • Responsive by design

    Layouts that adapt naturally to every screen size.

  • Usable and accessible

    Clear interfaces that work with keyboards and assistive technology.

  • Built for performance

    Lightweight pages that load quickly and stay smooth.

Skills

Technologies I work with

Core front-end

  • HTML5
  • CSS3
  • SCSS
  • JavaScript (ES6+)

Responsive web design

Libraries & frameworks

  • React
  • jQuery
  • Bootstrap

Platforms & workflow

  • WordPress custom theme development
  • Git & GitHub
  • Jira
  • Figma

Back-end & .NET

  • ASP.NET MVC / Core
  • Razor Views
  • C#

Experience

From systems to interfaces

  1. to Present

    Senior Front-End Developer

    Aisle Ahead

    Building responsive interfaces for SaaS products, including BigOven, BigOven Build and partner-facing applications. Working closely with design and back-end teams to create consistent, maintainable experiences.

    • Developing dashboards and onboarding flows.
    • Turning Figma designs into production-ready interfaces.
    • Integrating REST APIs and CMS-driven content.
  2. to

    Systems Analyst Programmer

    FlighTracker

    Worked primarily on back-end development, databases and application development, contributing to the design and support of ground-handling operations software for airports in Greece, Cyprus and Bulgaria, as well as airline companies.

  3. to

    Programmer

    International Life (Insurance Group)

    Development and maintenance of insurance applications.

  4. to

    Database Developer

    Information Systems Impact

    Database design and development.

  5. to

    Software Developer

    Topos Communications S.A.

    Development of web-based control-center interfaces, vehicle-tracking dashboards and internal tools for telematics applications.

Education

Beyond the code

  1. to

    Master of Science in Information Technology and Management

    Keele University, UK

  2. to

    Master’s Degree in Information Systems and Management

    Athens University of Economics and Business, Department of Informatics

Projects

Portfolio

Brand Content Management Platform

My role. In-house Senior Front-End Developer at Build Platform / Aisle Ahead, Inc.

Project description

Led front-end development for a live commercial platform, building scalable dashboards, responsive interfaces, and polished user-facing workflows.

Built reusable UI components, fetched and displayed dynamic data from internal APIs, improved usability and performance, and delivered clean, maintainable front-end solutions while collaborating closely with UI designers and back-end developers.

Also contributed directly to selected back-end features, endpoint implementations, and overall product delivery within a cross-functional team.

Skills and deliverables

  • HTML
  • Sass
  • React
  • JavaScript
  • Responsive Design
Back to Portfolio

Senior Front-End & Web Platform Development

My role. Full-stack Developer (front-end focused). Worked across both front-end and back-end tasks.

Project description

Worked as an in-house developer at Aisle Ahead, Inc. on the ongoing development and enhancement of BigOven, a large-scale cooking platform with over one million recipes.

Contributed to feature development, building new functionality, maintaining existing features, and implementing responsive UI improvements across a live production environment.

Focused on performance optimization, maintainability, and delivering scalable, reliable, and user-friendly web solutions.

Skills and deliverables

  • Responsive Design
  • CSS
  • HTML
  • Bootstrap
  • Razor Template Engine
Back to Portfolio

Login & Authentication UI (Responsive Web Interface)

My role. Front-End Developer

Project description

Developed a responsive login and authentication interface with a minimal, professional design, focusing on visual hierarchy, spacing, accessibility, and intuitive user interactions.

Key features and contributions:

  • Fully responsive login layout with a side-image design.
  • Accessible email and password form structure.
  • Password visibility toggle.
  • Forgot-password flow.
  • Client-side form validation and error handling.
  • Simulated authentication and logout using localStorage.
  • UI animations and interaction feedback.

Skills and deliverables

  • HTML5
  • JavaScript
  • CSS3
Back to Portfolio

BigOven For Brands - B2B Landing Page

My role. Front-end focused, full-stack contributor at Aisle Ahead, Inc.

Project description

Worked as an in-house developer at Aisle Ahead, Inc., contributing to the development of BigOven For Brands, a B2B landing page designed to help food brands showcase their products and connect with home cooks.

My contributions included:

  • Developing the responsive front-end layout, hero section, feature sections, interactive modals (including the brand signup form), and image gallery.
  • Implementing the contact and lead-capture form, including validation, submission handling, and success states.
  • Contributing to back-end functionality where needed, including form submission logic and integration with the internal lead pipeline.
  • Ensuring a fully responsive experience across desktop, tablet, and mobile, with a clean, conversion-focused user interface.

Skills and deliverables

  • Sass
  • HTML
  • Bootstrap
  • JavaScript
  • React
Back to Portfolio

Contact

Let’s work together.

Tell me what you’re thinking.

Open for collaborations

No pressure. Just ideas.