
From Political Science Insightsto Full-Stack Solutions
Leveraging a deep analytical background and a passion for technology to build intuitive, data-driven applications. Eager to launch a career in software development.
My Journey: Policy to Programming
My journey from Political Science to programming is fueled by a desire to not just analyze complex systems, but to build them. With a Master's in Economic Policy and hands-on experience in data analysis and regulatory tech adaptation, I've honed my analytical and problem-solving skills. Now, through intensive self-study and project-based learning, I've translated these abilities into creating full-stack applications. I'm excited to apply this unique blend of skills to create impactful and efficient software.
Featured Projects
Full-stack applications showcasing AI integration, data visualization, and modern web development

NewsListener
Your Personalized AI News Radio Station
NewsListener addresses information overload by creating personalized audio news podcasts. Users select sources (URLs, categories, preferences), and th...

MapMyLearn
Your AI Guide to Mastering Any Subject
MapMyLearn tackles the challenge of self-directed learning by using AI to generate comprehensive, structured learning paths. Users input a topic, and ...

Visualizador de Datos CIS
Explore Spanish Sociological Data Interactively
This application makes CIS survey data (.sav format) accessible and understandable. It allows users to upload files (or use server-provided ones), exp...

NewsListener
Your Personalized AI News Radio Station
NewsListener addresses information overload by creating personalized audio news podcasts. Users select sources (URLs, categories, preferences), and th...

MapMyLearn
Your AI Guide to Mastering Any Subject
MapMyLearn tackles the challenge of self-directed learning by using AI to generate comprehensive, structured learning paths. Users input a topic, and ...

Visualizador de Datos CIS
Explore Spanish Sociological Data Interactively
This application makes CIS survey data (.sav format) accessible and understandable. It allows users to upload files (or use server-provided ones), exp...
Technical Expertise
Intrigued by how political science precision meets programming power?
Bridging Analytical Excellence with Technical Innovation
My Story: From Political Science to Code

My academic foundation at the Universitat de València, culminating in a Master's in Economic Policy, trained me to dissect complex social and economic structures, understand policy implications, and analyze data to draw meaningful conclusions. While working, particularly with the intricacies of ESG regulations at ÂNGELA, I saw firsthand the transformative power of technology. I realized I didn't just want to understand the systems – I wanted to build the tools that shape them.
This led me on an intensive self-learning journey. Platforms like freeCodeCamp, Codecademy, and The Odin Project provided the structure, but my real learning happened through building. I dove headfirst into creating practical, full-stack applications, tackling challenges from AI integration to database management, solidifying my skills in Python, React, and modern development practices.
The moment I successfully integrated my first API call in NewsListener and saw real data flowing through my application was transformative - it was the exact moment I knew I had found my calling in software development.
This transformative experience bridged my analytical background with hands-on technical implementation.
Bridging Worlds: Transferable Skills
My background isn't a detour; it's a foundation that brings a unique perspective to software development
Deconstructing policy is like debugging code – it requires logic, pattern recognition, and finding the root cause. Adapting software to CSRD/ESRS regulations involved precisely this, translating complex requirements into technical specifications.
My research experience and work with ESG data mean I'm comfortable extracting, cleaning, and visualizing data to find insights – skills directly applied in projects like Visualizador de Datos CIS.
Whether it's academic research or understanding a new API, I know how to gather, evaluate, and synthesize information efficiently.
Working with policy, regulations, and academic research instills a meticulousness vital for writing clean, robust code.
My experience writing reports and publications ensures I can communicate technical concepts clearly.
I'm driven to build applications that solve real-world problems, especially those that make complex information more accessible or automate challenging tasks. I'm particularly fascinated by the potential of AI and Large Language Models, as explored in NewsListener and MapMyLearn, and the power of data visualization, as seen in Visualizador de Datos CIS. I enjoy working across the full stack, from designing robust backend APIs to crafting user-friendly frontend interfaces.
Beyond coding, I have a passion for writing, having won several awards for my short stories and micro-narratives. This creative outlet complements my technical work, fostering strong communication and storytelling skills. I also enjoy staying current with tech trends and contributing to open-source projects when possible.
Literary Recognition
Multiple awards for creative writing
Continuous Learning
Tech trends & open-source contributions
Why This Unique Background Matters
My current role as a Sustainability Technology Analyst at ÂNGELA provides daily, hands-on experience with data analysis, software logic, and technology in a professional corporate environment, effectively bridging my analytical background with practical tech application.
Capabilities & Expertise
My Technical Skillset
Skills at a Glance
Programming Languages
Core programming languages with demonstrated proficiency across multiple projects
Python
Used in:
JavaScript
Used in:
TypeScript
Used in:
SQL
Used in:
C
Backend Development
Server-side technologies and frameworks for robust application architecture
FastAPI
Used in:
SQLAlchemy
Used in:
Pydantic
Used in:
RESTful API Design
Used in:
JWT Authentication
Used in:
Asynchronous Programming
Used in:
Database Migrations (Alembic)
Used in:
Frontend Development
Modern frontend technologies for creating engaging user interfaces
React
Used in:
Next.js
HTML5 & CSS3
Used in:
Tailwind CSS
Used in:
Material-UI (MUI)
Used in:
Vite
Used in:
State Management (Zustand, Context API)
Used in:
TanStack Query (React Query)
Used in:
Chart.js
Used in:
Responsive Design
Used in:
Databases & Data Processing
Database management and data analysis technologies
PostgreSQL
Used in:
SQLite
Used in:
IndexedDB
Used in:
Pandas
Used in:
Pyreadstat (SPSS Data)
Used in:
Data Cleaning & Transformation
Used in:
Statistical Analysis
AI/ML Technologies
Artificial Intelligence and Machine Learning integration expertise
LangChain
Used in:
LangGraph
Used in:
Google Gemini API
Used in:
OpenAI API (GPT, TTS)
Used in:
Prompt Engineering
Used in:
AI Agent Workflows
Used in:
Audio Processing (Pydub)
Used in:
Data Visualization
Creating compelling visual representations of complex data
Chart.js
Used in:
Recharts
Interactive Dashboards
Used in:
Statistical Visualizations
Used in:
Export Functionality (PNG, CSV)
Used in:
Tools & Platforms
Development tools, platforms, and deployment technologies
Git & GitHub
Used in:
Docker
Used in:
VS Code
Linux/Windows
Vercel
Used in:
Heroku/Railway
Used in:
Stripe API
Used in:
WeasyPrint (PDF Generation)
Used in:
Transferable Skills
Professional skills from Political Science background applied to software development
Analytical Thinking
Complex Problem-Solving
Research & Data Interpretation
Technical Communication
Policy Analysis
Regulatory Compliance
Project Management
Self-Directed Learning
My Approach to Skill Development
Project-Driven Learning
Every skill is developed through real-world application in comprehensive projects, ensuring practical understanding beyond theoretical knowledge.
Continuous Improvement
Regular practice, staying current with best practices, and contributing to open-source projects to refine and expand technical capabilities.
Cross-Domain Integration
Leveraging analytical background from Political Science to approach technical challenges with systematic problem-solving methodologies.
Proficiency Levels
Case Studies
Featured Projects
Comprehensive showcases of full-stack applications demonstrating AI integration, data visualization, and modern web development practices. Each project represents a complete solution from concept to deployment.
Key Features
Technology Stack
Key Features
Technology Stack
Key Features
Technology Stack
More Projects in Development
I'm continuously working on new projects and contributing to open-source initiatives. Check my GitHub for the latest experiments and learning projects.
Explore GitHubCareer Path
Professional Experience
In my current role, I bridge the gap between sustainability regulations and software solutions. My primary focus involves the technological adaptation of our in-house software to meet the new, complex data point requirements of the CSRD/ESRS directives. This requires me to analyze regulatory texts and translate them into functional software requirements, understand data flows and database implications for new ESG metrics, collaborate with development teams on software updates, and ensure data integrity and consistency within the software platform.
Key Responsibilities/Achievements:
- Analyzed ESG directives (CSRD/ESRS) to guide technological enhancements of proprietary software
- Defined new data points and system requirements based on regulatory analysis
- Facilitated the alignment of software features with sustainability reporting standards
- Utilized data analysis skills to interpret regulatory impacts on data architecture
- Collaborated with development teams to implement technical solutions for compliance
Contributed to a European research project ('Securing the Best Interest of the Child') by performing data analysis to support policy development in child welfare across European countries. This role involved processing and analyzing large datasets using statistical software, synthesizing findings to support policy recommendations, and collaborating with an international research team.
Key Responsibilities/Achievements:
- Conducted quantitative data analysis using SPSS and R for European policy research
- Processed and cleaned large datasets from multiple European countries
- Prepared comprehensive reports and presentations for project stakeholders
- Collaborated with an international research team on policy recommendations
- Applied statistical methods to derive insights for child welfare policy development
Academic Foundation & Recognition
Education & Achievements
Academic Excellence & Creative Recognition
A foundation of analytical excellence built through rigorous academic training in Political Science and Economic Policy, complemented by recognition for creative writing and innovative thinking.
Education
Comprehensive analytical training providing the foundation for systematic problem-solving and research methodology skills.
Certifications
Continuous learning through specialized courses and professional development programs in technology and data science.
Self-Directed Learning
Extensive self-study through platforms like freeCodeCamp, Codecademy, and The Odin Project, with emphasis on project-driven learning and real-world application.
Awards & Recognition
Recognition for academic excellence, creative writing, and innovative thinking across multiple domains and competitions.
2nd Prize - Developed 'NetCare', an app concept for elderly care, demonstrating initiative in technology and social solutions.
Recognition for excellence in short story writing, highlighting strong communication and creative skills.
Award for micro-narrative writing, demonstrating storytelling abilities and attention to detail.
Academic excellence scholarship recognizing outstanding academic performance.
Highest academic distinction for exceptional performance in degree studies.
Key Highlights
Academic Excellence
Matrícula de Honor and Excellence Scholarship recipient
Literary Recognition
Multiple awards for creative writing and storytelling
Innovation Award
2nd Prize in Ford Fund Smart Mobility Challenge
Research Experience
European research project participation and data analysis
From Academic Excellence to Technical Innovation
The analytical rigor developed through advanced academic training, combined with recognition for creative problem-solving and communication skills, provides a unique foundation for approaching software development challenges with both systematic methodology and innovative thinking.
Get In Touch
Let's Get In Touch
I'm actively seeking entry-level/junior programming opportunities where I can apply my unique blend of analytical and technical skills. If you're looking for a passionate, dedicated, and quick-learning developer to join your team, I'd love to hear from you!
Quick Response Promise
I typically respond to inquiries within 24 hours. For urgent matters, feel free to reach out directly via email.
Prefer a different approach?
Feel free to reach out directly via email or connect with me on professional networks.