Attila Nagy

Full Stack Developer & Team Leader

Attila Nagy

From architecture to delivery — full-stack development and team leadership, powered by AI-driven workflows.

Currently
Lynx SolutionsTeam Leader & Project Manager
Based in
Târgu-Mureș, RomaniaWorking across Europe
Experience
12 yearsSince 2014
Focus
PHP · Laravel · Vue.jsMySQL · MongoDB · Elastic Search

Full-stack developer and team leader with 12 years building web applications end-to-end — Laravel and PHP behind the API, Vue.js in front of it, MySQL and MongoDB underneath. I lead small teams from architecture through delivery and stay the client's first point of contact throughout. Lately I've been building AI integrations and automation into what I ship, and I'm always learning what's next. Open to contract, project, or team-lead roles — remote, across Europe or beyond.

01

Skills

{{ grp.title }}
{{ s }}
Methodology
AgileIterative delivery, refinement and code review as part of the weekly rhythm.
02

Experience

2018 — Present

Full Stack Web Developer, Team Leader & Project Manager

Lynx Solutions

Project management

  • Main point of contact for client communication, planning and support
  • Assigns tasks based on technical expertise, and writes and refines the task documentation behind them

Team leadership

  • Leads teams of up to 3 engineers across concurrent projects, delivering on schedule with fast, responsive client support
  • Trains team members in Elastic Search, Vue.js, Laravel and API integrations
  • Designs the architecture for new features and database structures
  • Runs code reviews and supports the team's communication and collaboration

Development

  • Builds and maintains features across multiple production projects
  • Designs and implements database structures
  • Designs UI/UX solutions and tests newly developed features

Online Conference Building CMS

Laravel · Vue.js · MySQL · MongoDB

A CMS for building online video conferences — inviting attendees, running polls and managing interactive Q&A during live streams. Conference data (chat, polls, questions) lives in MongoDB while user data is managed in MySQL, with an API serving the mobile applications. Built the Vue.js front-end, the Laravel API and both database structures.

EV Charging & Energy Transaction Platform

Electromobility · Europe · Team of 6 · PHP Developer

A European platform managing EV charging and energy transactions — a neutral, hardware-agnostic solution for Charge Point Operators and eMobility Service Providers handling billing, payments, roaming and smart charging. Improved the stability of real-time communication between charging stations and the platform, maintained and optimised the code and database, developed new microservices, and wrote integration and unit tests.

AI Tender Document Writing Platform

Laravel · React · Node.js · LangChain · LangSmith · Team of 3 · Developer & Project Manager

A platform that helps tender writers draft tender documents faster, using AI to extract information from source tender documents and generate content through custom, prompt-built writing tools. Main point of contact for client communication and split the work across a three-person team. Built the React front-end, the Node.js AI service integrating LLMs via LangChain, with LangSmith for monitoring, and the Laravel backend powering the platform.

2015 — 2018

Full Stack Web Developer

Pimal Skill

  • Developed web designs and web applications
  • Conducted application and design testing
  • Performed code reviews
2014 — 2015

Mobile Application Developer

Inno Web

  • Developed cross-platform mobile applications using PhoneGap
03

Details

Education
Bachelor's DegreePetru Maior University of Târgu-Mureș · 2011 – 2014
Languages
EnglishAdvanced · Hungarian and Romanian, native
Ways of working
{{ s }}
04

Contact

Have something
worth building?

Based in Târgu-Mureș and working with clients across Europe. Send a message, or reach me directly — I answer quickly.

Message sent. Thanks for reaching out — I'll get back to you shortly.

Please confirm you're not a robot.

Something went wrong — please try again, or email me directly.