Summary
Work History
Overview
Education
Skills
Work Availability
Certification
Timeline
Software

Efthymios Pegkas

Lead Software & Product Development Engineer
Athens
"Success or greatness derives not from talent but from consistency. Talent might give you a good start but it only takes you this far. Consistency guarantees the way to success. Then greatness will come."

Summary

Performance-focused Software Engineer

Resourceful Electrical & Computer Engineering graduate with MSc. in Information Technology & Computer Science, specializing in Software Engineering with 5+ years of hands-on experience in software development for high-volume app infrastructures for renowned EU & Global-wide software houses. As a seasoned Senior Software Engineer with an emphasis on the frontend, managed large-scale integrations, in the process of converting market needs to containerized products in the areas of Digital Banking, FinTech and Enterprise world. As a Tech Lead for the past 2+ years in Netcompany-Intrasoft, spearheaded the team that shipped our own Digital Banking (DXB™) product. By late 2023, we managed to convert two branded and a white label solution. Among the banking consumers is Ecommbx.

Work History

Technical Lead Engineer

Netcompany Group A/S (Vodafone UK)
Athens
11.2023 - Current
  • Provided onboarding training to personnel familiarizing with technological toolchain.
  • Executed technical support and investigation in means of new Roaming Services B2B products (cross-platform)
  • Audited technical blueprints for new features
  • Acted as liaison between B2B technical teams and clients
  • Authored PoCs for Vodafone UK clientele
  • Designed software architecture for assets within Roaming Services products using Monorepository Clean MVVM and package-based architecture for React Native applications.
  • Oversaw quality assurance management and offered suggested recommendations.
  • Wrote instruction manuals and technical guidance for preventive maintenance of B2B Roaming Services products.

Lead Mobile Software Engineer

Netcompany Group A/S (European Sector Dept.)
Athens
06.2023 - 11.2023
  • Supervised development team in building Native application for Android platform for European Commission (EUIPO) which went live early on Q4 of 2023
  • Translated customer and system requirements into robust software design with test-driven approach.
  • Communicated project plans, tracking details, status updates and risk mitigation plans to cross-functional team.
  • Wrote maintainable and granular components with state management optimization and performance tuning.
  • Provided guidance and direction to less experienced staff in resolution of highly complex technical problems.

Lead Frontend Engineer

Netcompany Group A/S (Digital Banking Dept.)
Athens
11.2021 - 06.2023
  • Led development team of cross-branch Digital Banking (front-office) product in route to production (go-live) and maintenance phase (post live)
  • Developed first white label solution for E2E Digital Banking (front-office, back-office) solution
  • Achieved 85% client satisfaction based on total CR requests of client (total of 15% of refactoring in post-live aftermath)
  • Resolved 98% of outstanding UAT observations sealing first place in 2022 benchmarks for best overall product quality
  • Designed granular submodules (libraries) based on monorepo architectura design with JS flavored technology stacks (ReactJS, Nx, JFrog, NPM workspaces etc.)
  • Maintained independently hosted mavenized packages (Nexus, Maven)
  • Coordinated sprint plannings and estimations for upcoming PIs
  • Managed release and deployment pipelines (CI/CD) for multiple environments (QA, Staging, UAT, Production)
  • Translated application storyboards, prototypes and requirements documents into functional applications
  • Cooperated with other engineers to design performant queries and database schemas to support software requirements
  • Worked collaboratively with stakeholders to resolve technical roadblocks
  • Wrote, maintained and managed test documentation, manuals and tech stack materials

Senior Software Engineer

Netcompany Intrasoft Intl
11.2021 - 11.2022
  • Worked on monorepo-based large-scale projects in Digital Banking
  • Developed robust, scalable, granular and REST API-centric infrastructures
  • Participated in architecture, design and implementation of front-end features
  • Integrated third-party tools and components into applications (i.e. React Native, Material UI and Redux Toolkit technologies)
  • Implemented OAuth OIDC authentication mechanisms for user identity management based on cutting-edge CIAM solutions (WSO2, Keycloak, Fusion, Okta etc.)

Senior Software Engineer

Quintessential
03.2021 - 10.2021
  • Help convert business logic to B2B digital solution (admin management portal, mobile application)
  • Implement large-scale multi-platform application for nation-wide clients using React
  • Design and architect maintainable and highly performing code using latest conventions and tools
  • Manage project requirements and divide workflow into tasks

Frontend Software Engineer

Programize LLC
09.2019 - 06.2020
  • Implement UI flow and logic proposals for big clients (Drive Kyte, Pittsburgh University, UCLA)
  • Build SPA web apps and native apps using React / React Native
  • Use code version control tools (Git) and project management platforms (Jira, Redmine)
  • Collaborate with with cross functional teams under Agile methodologies
  • Develop integrations with 3rd-party tools and services (marketing automation systems, sales automation systems, analytics services, customer billing & accounting systems)
  • Contribute to deployment, monitoring and troubleshooting efforts
  • Interact directly with clients

React Native Developer

UMI Systems
12.2019 - 03.2020
  • Develop Drive Kyte mobile application features
  • Help design UI flow and logic of app features
  • Release multiple builds to App Store's Testflight & Microsoft's CodePush platforms
  • Commence revamping of client's product to increase performance
  • Communicate proposals for business logic to clients

Jr. Front-End Engineer

Monospace Labs
10.2018 - 12.2018
  • Assist in planning, designing and implementing workflow of UI of large-scale projects (Tatoi Club, M/MARITIME and Cycladic Art Museum of Greece)
  • Lead design initiative in revamping many functionalities of Tatoi web application
  • Front-end implementation of Tatoi web application
  • Participate in iteration of feature and user flows discussion
  • Consulting services about efficiency and performance

Research Fellow

Duisburg-Essen Universität, Faculty of Robotics
09.2017 - 12.2018
  • Develop use-specific application for remote control of robotic mechanism for university research project
  • Code and develop application's circuit on Arduino board
  • Implement multi-threading processes increasing performance by up to 40%
  • Author and publish project's booklet
  • Deliver to research team needs, meeting their specifications and budget at 100%

Freelance Software Engineer

01.2018 - 09.2018
  • Assist in planning, designing and consulting several websites for local clientele using HTML / CSS
  • Experimented with web dev tools and packages on building and deploying web apps 
  • Build and simulate a small website from scratch for eCommerce purposes with Magento
  • CMS, CRM support

Overview

6
6
years of professional experience
6
6
years of post-secondary education
5
5
Certificates
11
11
Languages

Education

Computer And Information Sciences

National Technical University of Athens (NTUA), Athens
01.2013 - 04.2018



B.Sc in Electrical & Computer Engineering

Directions: Computing Systems, Electronics, Automation Control & Business Administration

Specializing in Operating Systems, Software Engineering and Robotics

  • Pursued my passion for Programming through four advanced classes in a period of 3 semesters.
  • Heavy concentration in Software Engineering, C/C++ and Javascript.
  • Excelled on all lab courses at a total average of 80%.
  • Received Microlab's Scholarship in Advanced Programming of Robotic Mechanisms in Duisburg-Essen Universität.
  • Developed a Remote Controller for a Robotic Arm in C++ using an Arduino Nano and other hardware.
  • Passionate for Web Development and Javascript - React and React Native in particular.
  • Designed and developed a web and mobile application in React and React Native for my thesis.

Master of Science - Computer And Information Sciences

National Technical University of Athens (NTUA), Athens
11.2018 - 05.2019

M.Sc in Sofware Engineering

Thesis: React Native Development & Design of Mobile Application for Reviewing Places of Cultural Interest on a Map Interface

  • Develop multi platform application using the MERN stack
  • Integrate RESTful API architecture using Node.JS
  • Implement Node Express server for asynchronous calls
  • Create and model database using MongoDB
  • Implement 2.0 OAuth protocol user authentication through Google and Facebook accounts
  • Design and develop modern UIs and components using the latest libraries

Skills

React

undefined

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Certification

Object-Oriented Methods for the Modeling of Kinematical Chains with application to Robotic and Human Walking - Certificate of Successful Completion of the workshop

Timeline

Technical Lead Engineer - Netcompany Group A/S (Vodafone UK)
11.2023 - Current
Lead Mobile Software Engineer - Netcompany Group A/S (European Sector Dept.)
06.2023 - 11.2023
Lead Frontend Engineer - Netcompany Group A/S (Digital Banking Dept.)
11.2021 - 06.2023
Senior Software Engineer - Netcompany Intrasoft Intl
11.2021 - 11.2022
Senior Software Engineer - Quintessential
03.2021 - 10.2021
React Native Developer - UMI Systems
12.2019 - 03.2020
Frontend Software Engineer - Programize LLC
09.2019 - 06.2020
National Technical University of Athens (NTUA) - Master of Science, Computer And Information Sciences
11.2018 - 05.2019
Jr. Front-End Engineer - Monospace Labs
10.2018 - 12.2018

Object-Oriented Methods for the Modeling of Kinematical Chains with application to Robotic and Human Walking - Certificate of Successful Completion of the workshop

02-2018
Freelance Software Engineer -
01.2018 - 09.2018
Research Fellow - Duisburg-Essen Universität, Faculty of Robotics
09.2017 - 12.2018

E.F.G Eurobank's Prize - Distinguished Performance in National Exams

11-2013

Highschool Diploma

06-2013
National Technical University of Athens (NTUA) - , Computer And Information Sciences
01.2013 - 04.2018

ECPE - Proficiency Certificate in English Language (Lvl. C2)

01-2011

ΚΠγ - Certificate in German Language (Lvl. B2)

01-2010

Software

Store Management (Redux Toolkit, Redux sagas, RTK Query, React Context)

UI/UX (Material UI, Tailwind, React Native Material, React Native Paper)

CI (CRA, React Native CLI, Expo, Nx, Lerna)

Code Control (Github, Gitlab, Bitbucket)

HTTP Client (Axios, SWR)

Code Style (ESLint, Prettier)

Code Versioning (Commitlint, Conventional Commits)

Documentation (Storybook, Docusaurus, Markdown)

Unit Testing (Jest, RTL, Cypress, Detox)

Efthymios PegkasLead Software & Product Development Engineer