PAWEL GONERA

+48 500-307-933  |  gonera@gmail.com  |  Cracow, Poland
Senior Full-Stack Software Engineer with 20+ years of experience in industries such as banking, healthcare and e-commerce. Specializes in designing business software, artificial intelligence-based solutions and cloud-based architectures. Proven ability to mentor cross-functional teams, can effectively collaborate with junior developers and deliver innovative projects on time. Proficient in solving complex technical challenges and optimizing system performance for global enterprises. Specializes in designing business software in cloud environments. Developed over 90 commercial and almost 400 pet projects, lately browser games and AI-based apps.
Pawel Gonera Pawel Gonera

Soft skills

Communication

  • Mentoring
  • Active listening
  • Constructive feedback
  • Effective communication
  • Collaboration

Thinking

  • Problem solving
  • Critical thinking
  • Creativity
  • Systematic approach
  • Estimation and evaluation

Self-management

  • Time management
  • Diligence
  • Responsibility
  • Professionalism
  • Adaptability

Tech stack

Specializations

  • Full-stack development
  • Cloud computing
  • FinTech software
  • Artificial intelligence

AI & ML

  • LLMs & RAGs
  • Agentic AI
  • Conversational AI
  • Prompt engineering
  • Aided development
  • Vibe coding & cleaning after
  • Custom NN

UI/UX & Front-End

  • UI/UX design
  • Prototyping
  • Information design
  • UI Analytics (KLM)

Languages & Markup

  • C#
  • JavaScript
  • HTML5 & CSS3
  • T-SQL

Frameworks & Platforms

  • .NET
  • ASP.NET
  • Razor
  • Azure Functions
  • CosmosDB
  • WinForms
  • MAUI
  • MVC
  • WCF
  • React
  • EF
  • Web3
  • DeFi

Methodologies

  • Scrum/Agile (Azure DevOps)
  • Waterfall
  • Agile Methodologies
  • PMI standards

Data & Databases

  • Relational databases
  • NoSQL databases
  • Data design
  • Data modeling

Patterns & Integration Concepts

  • Server/Client
  • Publisher/Subscriber
  • Layered
  • Vertical Slices
  • Systems integration

Code Quality & Best Practices

  • Commented code
  • Project documentations
  • Clean Code
  • Refactoring
  • Design Patterns
  • SOLID Principles
  • nUnit
  • Tests Automation
  • TDD

Protocols & Architectural Styles

  • REST
  • SOAP
  • WebSockets
  • Microservices
  • Serverless

NAVO NAVO

Programmer

  • Configuring Document Data Manager with ERP features for final release
  • Implementing CRM/ERP system for furniture by integrating OpenGL for improving user's furnitire design functionalities.

Logotec Enterprise Logotec Enterprise

IT project manager

  • Managing projects
  • Managing development teams
  • System requirements gathering
  • Functional analysis and implementation
  • Information technology consulting
  • Controlling and managing project's scope, time and costs
  • Preparing project documentation
  • Preparing Project concept documents
  • Preparing Project specification documents

Logotec Engineering Logotec Engineering

IT Analyst

  • Managing projects
  • Negotiations with project's stakeholders
  • System requirements gathering
  • Functional analysis and implementation
  • Controlling and managing project's scope, time and costs
  • Mobile application designer's training (Poland, Italy)
  • Preparing project documentation
  • Preparing project concept documents
  • Preparing project specification documents
  • Preparing and implementation of solutions

Logotec Engineering Logotec Engineering

IT Specialist

  • IT system's preparing and implementation
  • Preparing project's documentation
  • Mobile application designer's training (Poland)

Logotec Engineering Logotec Engineering

Programmer

  • Solution design and implementation based on business requirements
  • Preparing implementation documentation
  • Preparing test procedure
  • Mobile application designer's training and coaching (Poland, Croatia)
  • Tests coordinating

AIG Credit AIG Credit

Designer/Programmer

  • Solution design based on business requirements
  • Solution specification
  • Preparing and implementation of solutions
  • Tests and implementation coordinating
  • Change request management

Electus Electus

IT Systems Architect

  • Conducted risk assessments for architectural decisions and proposed mitigation strategies.
  • Extended CRM systems by integrating TAPI, improving user interaction.
  • Participate in the company's software decision making
  • Create and maintain architecture map (systems, interfaces, data flows)
  • Acting as a "connector" between the language of the business (ROI, KPIs, costs) and the technical language (APIs, protocols, libraries).

Extradom.pl Extradom.pl

Developer

  • Implementation dynamic data website
  • Data import from MSSQL to Force.com cloud
  • Maintaining synchronization with cloud
  • Implementation of business logic using Force.com mechanisms
  • Implementation of user interfaces using Force.com mechanisms

Różnica.pl Różnica.pl

Manager

  • Managing projects / program
  • System requirement gathering
  • System design
  • Functional analysis
  • Controlling and managing project's scope and time
  • Implementation

PGS PGS

Software Developer

  • System requirement gathering
  • Systems design
  • Functional analysis
  • Controlling and managing project's scope and time
  • Implementation

Travelplanet.pl Travelplanet.pl

Software Development Specialist

  • Developed custom algorithms in order to optimize the speed of data processing operations.
  • Implemented travel insurance sales processes, streamlining operations and increasing revenue.

SIENN
former  Certico SIENN former Certico

Team Leader

  • Set specific goals for projects to measure progress and evaluate end results.
  • Managed multiple projects, including CRM and ERP solutions, achieving improvement in operational processes.
  • Designed system architectures and implemented solutions according to specifications.

Legimi.pl Legimi.pl

Developer

  • Implementation from documentation
  • Estimating tasks
  • Testing and fixing
  • Optimizing solution performance

Santander Consumer Bank Santander Consumer Bank

E-Banking Architect

  • Directed technicians in preparing plan drawings or specification documents.
  • Designed and implemented electronic banking applications, improving customer satisfaction.
  • Analyzed business requirements to propose feasible technical solutions, reducing project delivery time.

   

Senior Software Developer

  • Cooperation with Solution Architect
  • Implementation according system architecture
  • Show&tells
  • Cooperation with the team

CShark CShark

Tech Leader

  • Mentored junior developers and ensured adherence to coding standards.
  • Wrote and submitted reports on industry trends, prompting managers to develop business plans.
  • Conducted meetings with staff to discuss progress, identify challenges, and develop solutions.

ITMAGINATION ITMAGINATION

Software Engineer

  • Developed a cloud-based system for international concurrency analysis using Azure Data Factory, improving data accuracy.
  • Created a survey web interface that incorporated insights from social research, boosting user’s engagement.
  • Troubleshot program and system malfunctions to restore normal functioning.
  • Designed and implemented integration layers for domestic banking, increasing system efficiency.

Avanade Avanade

Senior Full-stack Software Engineer

  • Implemented an AI workflow automation solution for the banking industry, increasing operational efficiency.
  • Designed and built a RAG Chat system for health documentation, improving user engagement.
  • Developed a classification AI application for healthcare, reducing manual intervention.

Fundacja AutyzmUP / Programersi Fundacja AutyzmUP / Programersi

Instructor of Programming
for Autistic Teens

present

  • Delivered courses on HTML, CSS, and JavaScript, creating browser game projects to enhance learning.
  • Designed engaging lessons that improved attendance rates by 74%.
  • Supported autistic teens in understanding programming concepts, leading to a 90% satisfaction rate.

Krakow's University of Economics Krakow's University of Economics

Lecturer's Assistant

present

  • Teaching courses such as Databases in Tourism, Software Testing, and Design Patterns.
  • Provided hands-on coding examples and debugging support to students, enhancing course comprehension by 30%.
  • Collaborated with lecturers to ensure smooth course delivery and achieve learning objectives.

Experience

out of positions

Languages

POLISH

POLISH: Native

Native

ENGLISH

ENGLISH: Advanced (C1)

Advanced (C1)

Publications

Certifications

PMI MITP in Managing IT Projects (PMI/MT&DC)

Education

Neurocognition in Szkoła Wyższa Psychologii Społecznej

Communication in Business in Wyższa Szkoła Zarządzania I Finansów

IT (Individual Course Curriculum) in IT Institute of Uniwersytet Wrocławski

Behaviours

| make lists & mind maps | use calendar | carry a laptop everywhere | like to get feedback | write down ideas | deliver solutions, not excuses |

Hobbies

Neural networks, Quantum computing, Astronomy, Demo Scene, and collecting old Polish comic books

Aside activity

GitHub contributions (combined)