Christos Kapsalis
@christoskapsalis
Full-Stack Software Engineer | JavaScript Stack (React.js/Node.js) | Ex-Nokia
What I'm looking for
JavaScript-focused Full-Stack Developer with 8+ years of experience in software development. Currently specializing in the React.js/Node.js ecosystem through advanced training and project-based learning.
My technical focus includes:
• Frontend: JavaScript (ES6+), React.js, Redux, TypeScript, Next.js
• Backend: Node.js, Express.js, RESTful APIs
• Full-stack JavaScript applications
• Cloud deployment (Docker)
• Testing: Jest, React Testing Library
• Databases: PostgreSQL, Redis
Previously worked in telecommunications software development at Nokia for 8 years of hands-on experience across the entire development lifecycle with Java, Lua and JavaScript ecosystems. Νow transitioning to full-stack JavaScript development.
Open to new opportunities:
Full-Stack JavaScript Developer | React.js Developer | Node.js Developer | Frontend Developer | Backend Developer | Full-Stack Engineer | JavaScript Engineer | Web Developer | Software Engineer | Remote or Athens-based | React/Node.js projects, where I can contribute to modern web applications while expanding my JavaScript expertise.
Experience
Work history, roles, and key accomplishments
Freelance Climbing Instructor
Self Employed
Nov 2022 - Present (3 years 5 months)
Providing climbing instruction on a freelance basis, focusing on safety and skill development for climbers of all levels.
Senior Technical Specialist
NOKIA
Dec 2021 - Oct 2022 (10 months)
Led back-end development of the Altiplano Controller, an open software GUI platform for API connections. Developed features in Java, utilizing Docker for deployment and Kubernetes for configuration management. Engaged in microservices and cloud-based solutions.
Software Engineer
NOKIA
Sep 2016 - Jan 2022 (5 years 4 months)
Developed WebCT, a GUI for administering X-Haul microwave products. Engaged in full-stack development using Lua, Java, and various front-end technologies. Involved with the full circle of a feature's production. Responsible for code reviews and unit testing.
Side project development of ASLM, in Java with JUnit testing in the back-end and React.js in the front-end.
Software Engineer
NOKIA
Jun 2015 - Aug 2016 (1 year 2 months)
Worked on FMANG application for monitoring Nokia's FlexiNG product. Involved in full-stack development, GUI redesign, and debugging critical issues. Utilized Java EE and front-end technologies.
E&V Tester
NOKIA
Sep 2014 - May 2015 (8 months)
Managed CI Test suite for Nokia's LTE network gateway, enhancing test cases and reporting on CI state. Responsible for entity and verification testing using Robot framework.
Web Programmer/Developer
CYBERTECHNICS INTERACTIVE COMMUNICATIONS LTD
Dec 2012 - Jan 2014 (1 year 1 month)
Developed Modus CMS with back-end in PHP and MySQL. Responsible for back-end development and CMS administration, including debugging and module creation.
Education
Degrees, certifications, and relevant coursework
Zero to Mastery Academy
Fullstack Web Developer, Web Development
2024 -
Attending JavaScript Full-Stack Web Developer Career Path with strong focus on modern JavaScript development: JavaScript(ES6+), React.js, Redux, TypeScript, Next.js, PWA, Jest, React Testing Library, Node.js with Express.js, Session Management, JWT, PostgreSQL, Redis, Machine Learning API and Docker, by building web apps, incorporating all these technologies.
KTH Royal Institute of Technology
Exchange Program, Knowledge Management
2009 - 2009
Participated in the Erasmus Exchange Student Program focusing on Knowledge Management.
University of Piraeus
Bachelor of Science, Informatics
2011 -
Degree in Digital Systems & Technology with a focus on Informatics.
Tech stack
Software and tools used professionally
Postman
GitHub
Kubernetes
Jenkins
DBeaver
Navicat
MySQL
PostgreSQL
SQLite
Node.js
Next.js
Spring Framework
Bootstrap
PrimeFaces
Redis
PhpStorm
Eclipse
Jest
React
jQuery
JavaScript
HTML5
Java
CSS 3
PHP
JSON
Lua
Java EE
XML
ExpressJS
Kibana
Wireshark
Linux
Windows
Redux
TypeScript
JUnit
React Testing Library
Robot Framework
Git
SVN (Subversion)
Docker
TortoiseSVN
Balsamiq
SQL
Availability
Location
Authorized to work in
Portfolio
ckapsalis2710.github.io/portfolioJob categories
Interested in hiring Christos?
You can contact Christos and 90k+ other talented remote workers on Himalayas.
Message ChristosFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
