Hi, my name is
DavidArsénioMartins
but everyone calls me Vidi
Junior Software Developer
Professional photographer transitioning to Software Development. Previous IT experience combined with problem-solving skills, creativity and attention to detail — now applied to code. Based in Cascais, Portugal.
01. About me
Who I am

I'm David Arsénio Martins — known as Vidi since childhood. A professional photographer transitioning to Software Development. With previous IT experience and skills in problem-solving, creativity and attention to detail, I'm expanding my technical knowledge and seeking opportunities to collaborate and contribute to software projects.
I'm currently attending the Software Developer course at CESAE Digital, integrated in the Reskilling 4 Employment digital lab. It covers web and mobile development, database management and software engineering.
Outside of code I'm still a photographer at heart, a chess and sudoku enthusiast, and someone who believes that being a junior means having the best excuse to keep learning every day.
Interests
Profile
02. Work
Projects
03. Skills
Tech Stack
Software Dev
- Java
- JavaScript
- TypeScript
- PHP
- HTML/CSS
- Bootstrap
- React
- Next.js
- Node.js
Database
- SQL / MySQL
- MongoDB
- Cloudflare
- Neon
Mobile
- Android (Kotlin)
- iOS (Swift)
Tools & Practices
- Git
- GitHub
- Jira
- Figma
- AAgile
- QQA
Photography
- AAdobe Photoshop
- AAdobe Lightroom
- AAdobe Bridge
- PPhotoMechanic
- CCapture One
- PPhotomator
04. Contact
Get in touch
I'm open to new opportunities — junior roles, freelance projects, or just a conversation about tech, photography or chess. My inbox is always open.