Summary
Overview
Work History
Education
Skills
Conferences
Certification
Timeline
Generic

PANTELIS STAMPOULIS

Summary

Motivated Android Tech Lead, Architect, and Senior Software Engineer with extensive experience in designing, implementing, and evaluating software systems and applications. Proven track record in generating innovative ideas to enhance system design and streamline product delivery, leading to increased customer satisfaction, sales, and profits. Skilled in taking technical ownership of complex projects and managing them effectively.

Expert in collecting and analyzing requirements to produce flexible, maintainable, and extensible designs, utilizing various architectural patterns. Passionate about software architecture as a means to reduce development effort and maximize reusability. Adept at establishing standards and practices for large teams to ensure high-quality outcomes.

Experienced in working in multicultural and distributed environments, fostering collaboration and effective communication across diverse teams. Successfully worked on popular apps with millions of downloads, such as Tumblr and WordPress mobile apps, demonstrating a strong capability to handle high-impact projects.

Proficient in performance optimization and mobile security best practices. Excellent communicator who conveys technical details clearly and guides team members to achieve optimal results. Committed to mentoring and fostering continuous improvement and quality among team members.

Overview

16
16
years of professional experience
1
1
Certification

Work History

Senior Mobile Engineer

Automattic
02.2022 - Current
  • Technical Leadership: Made critical technical decisions, including the integration of third-party SDKs and the design and implementation of suitable architectures for these integrations.
  • Architectural Design: Developed architectural guidelines and standards to ensure scalable and maintainable codebases, facilitating the rapid onboarding of new engineers and smooth operation of teams working on different projects.
  • Collaboration and Team Support: Fostered effective collaboration and communication across multicultural, distributed, and diverse teams, spanning different time zones and cultural backgrounds.
  • Product Innovation: Engaged in product thinking and generated innovative ideas to enhance user engagement and increase revenues. Continuously sought ways to improve the user experience and drive business growth.
  • Adaptability: Excelled in environments with uncertainty and without strictly defined requirements, demonstrating strong problem-solving skills and the ability to deliver high-quality results under pressure.

Android Tech Lead and Architect

Advantage FSE
05.2020 - 01.2022
  • Technical Ownership: Designed a new fintech application from scratch, making all major architectural decisions to ensure robust and scalable development.
  • Team Leadership: Led a team of 5 engineers, providing guidance and support to achieve optimal technical solutions.
  • Process Development: Produced technical guidelines and processes, training the team to adopt and adhere to them.
  • Requirement Analysis: Analyzed project business requirements and transformed them into technical tasks and Jira stories for the team to execute.
  • Code Quality Assurance: Ensured the quality of the codebase by conducting thorough code reviews.
  • Backlog Management: Managed the team’s backlog, assigning tasks to team members and ensuring that each sprint's goals were met.
  • Mentorship: Mentored team members to help them evolve professionally and acquire new skills.
  • On-time Delivery: Ensured on-time delivery of projects to customers, promoting code quality that leads to business value.
  • Version Control: Managed software repositories using version control system (GIT).

Senior Android Engineer

Advantage FSE
04.2019 - 04.2020
  • Feature Development: Designed, developed, and debugged complex features for the company's main software products using Kotlin and Android SDK, adhering to Agile Software Development practices.
  • Workflow Improvements: Suggested and implemented improvements to team and project workflows, enhancing efficiency and productivity.
  • Architectural Contribution: Made major contributions in developing and promoting a new Presentation Layer Architectural Pattern (MVVS), improving the structure and maintainability of the codebase.

Senior Software Engineer

MLS Innovation Inc
09.2013 - 03.2019
  • Feature Development: Designed, developed, and debugged the company’s main software products using JAVA, C, Android SDK, Android NDK, and Node.js.
  • Project Alignment: Ensured projects aligned with company processes, tactical planning, and strategic vision by re-engineering applications and implementing process improvements.
  • Innovation: Suggested ideas for innovative new applications to enhance customer satisfaction and boost sales.
  • Workflow Improvements: Proposed and implemented improvements to team and project workflows, enhancing efficiency and productivity.

Technical Support

Hellenic Telecommunications Organization (OTE S.A.)
01.2010 - 01.2012
  • Technical Support: Actively supported connections, router setup, and troubleshooting line and technical problems.
  • Operational Efficiency: Maximized operational efficiency by training new employees on technical support procedures.
  • Experience Gained: Gained substantial experience in computer networks and telecommunications.
  • Client Interaction: Maintained daily contact with clients, providing excellent customer service and technical assistance.

Researcher

University of Macedonia
01.2009 - 01.2010

Participation in a research program of the university about internet protocols (RTP, TCP, UDP).

  • Conducted research and developed C++ applications.
  • Executed simulations with Omnet++ Network Simulator.
  • Processed and evaluated the results of the experiments.

Education

Master of Science - Advanced Computing and Communications

Department of Electrical And Computer Engineering, Aristotle University
Thessaloniki
2012

Bachelor of Science - Applied Informatics

University Of Macedonia
Thessaloniki
2010

Skills

  • Android specialist
  • Team leadership
  • Java and Kotlin
  • Kotlin Multiplatform
  • Unit testing
  • Clean Architecture and SOLID Principles
  • Software Design Patterns
  • MVx Presentation Layer Architectural Patterns (MVC, MVP, MVVM, MVI, MVVS)
  • Object oriented design of flexible, extensible and reusable systems
  • Software requirements analysis
  • Taking ownership
  • Advanced problem solving skills
  • Process improvements
  • Project management

Conferences

  • Pantelis Stampoulis and Panayotis Fouliras, RTP Simulation under OMNeT++: Problems and Solutions,4th International Workshop on OMNeT++, Barcelona, Spain. March 21, 2011
  • Pantelis Stampoulis , Panayotis Fouliras, RTP Simulation under OMNeT++: Filtering delayed packets, Student Conference of University of Macedonia"Computer Applications and Management Methodologies", Thessaloniki, Greece. November 5, 2010

Certification


  • Software Design and Architecture Specialization, Coursera,
    Certification Date Jan 2018 – Present, License 4PY3WU3ZC52B

Timeline

Senior Mobile Engineer

Automattic
02.2022 - Current

Android Tech Lead and Architect

Advantage FSE
05.2020 - 01.2022

Senior Android Engineer

Advantage FSE
04.2019 - 04.2020

Senior Software Engineer

MLS Innovation Inc
09.2013 - 03.2019

Technical Support

Hellenic Telecommunications Organization (OTE S.A.)
01.2010 - 01.2012

Researcher

University of Macedonia
01.2009 - 01.2010

Master of Science - Advanced Computing and Communications

Department of Electrical And Computer Engineering, Aristotle University

Bachelor of Science - Applied Informatics

University Of Macedonia
PANTELIS STAMPOULIS