Skip to content
View ana-etxe's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Navarra, Basque Country
  • 08:27 (UTC +01:00)

Organizations

@RenerStudio

Block or report ana-etxe

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ana-etxe/README.md

Ana Etxebarria

Typing SVG

Introduction

Programming student with a focus on practical software development and fundamental computer science principles. Currently building a foundation through hands-on projects and structured learning.

About

My approach to learning programming centers on building functional projects rather than passive study. I focus on understanding core concepts through implementation, iterative improvement, and real-world problem-solving. Each project serves as an opportunity to deepen technical knowledge and develop practical skills applicable to software development.

Current Focus

  • Data structures and algorithm implementation
  • Software design patterns and architectural principles
  • Version control workflows and collaborative development practices
  • Building small-scale applications to consolidate foundational concepts
  • Code quality, testing methodologies, and debugging techniques

Technical Skills

Programming Languages

Python    β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘ 80%
Java      β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘ 60%
SQL       β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘ 60%
C         β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘ 40%

Tools and Technologies

Category Technologies
Version Control Git, GitHub
Development VS Code, IntelliJ IDEA, Jupyter Notebook
Databases PostgreSQL, SQLite
Web HTML, CSS, Flask
Testing pytest, JUnit

Environment

  • Linux (Ubuntu)
  • Windows 10/11
  • Command line proficiency

GitHub Activity

GitHub Stats

Top Languages

Activity Graph

Development Philosophy

Clean, readable code is a priority. I believe in writing code that can be understood and maintained by others, including my future self. Learning occurs through iterationβ€”building, breaking, fixing, and refining. Each error is an opportunity to understand systems more deeply. Problem-solving requires both analytical thinking and creative approaches. Documentation and version control are integral parts of the development process, not afterthoughts.

Goals

  • Master fundamental algorithms and data structures through implementation
  • Contribute to open-source projects to gain collaborative development experience
  • Build a portfolio of functional applications demonstrating core competencies
  • Develop proficiency in software testing and quality assurance practices
  • Expand knowledge of system design and scalable architecture patterns
  • Strengthen understanding of database design and optimization

Contact and Collaboration

Repositories are available for review and feedback. Open to collaboration on educational projects and learning opportunities.


Profile Views

Developer in progress | Learning by building

Popular repositories Loading

  1. ana-etxe ana-etxe Public

    3

  2. student-performance-analyzer student-performance-analyzer Public

    Small Python application developed as part of my learning process in programming.

    Python 1