Hi, I’m David Escarcia Rodriguez, an entry-level software developer and Computer Science graduate-to-be (expected June 2026). I have hands-on experience building mobile, web, backend, and full-stack applications, and I enjoy turning ideas into functional software. I have a solid foundation in object-oriented programming, data structures, and algorithms, and I'm eager to contribute as a junior software developer or software engineer. I thrive in collaborative teams and love tackling new challenges with clean, maintainable code.

David Escarcia Rodriguez

Hi, I’m David Escarcia Rodriguez, an entry-level software developer and Computer Science graduate-to-be (expected June 2026). I have hands-on experience building mobile, web, backend, and full-stack applications, and I enjoy turning ideas into functional software. I have a solid foundation in object-oriented programming, data structures, and algorithms, and I'm eager to contribute as a junior software developer or software engineer. I thrive in collaborative teams and love tackling new challenges with clean, maintainable code.

Available to hire

Hi, I’m David Escarcia Rodriguez, an entry-level software developer and Computer Science graduate-to-be (expected June 2026). I have hands-on experience building mobile, web, backend, and full-stack applications, and I enjoy turning ideas into functional software.

I have a solid foundation in object-oriented programming, data structures, and algorithms, and I’m eager to contribute as a junior software developer or software engineer. I thrive in collaborative teams and love tackling new challenges with clean, maintainable code.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert

Language

English
Fluent
Spanish; Castilian
Advanced

Work Experience

OTC Associate at Walmart Pharmacy
August 1, 2024 - Present
Provided customer support in a fast-paced environment while maintaining inventory accuracy.
Server at Scotiabank Saddledome
September 1, 2023 - Present
Delivered efficient service during large-scale, high-pressure events.
Crew Member at McDonald's
June 1, 2021 - June 1, 2023
Delivered customer service and handled transactions in a team-oriented environment.

Education

Bachelor of Science in Computer Science at University of Calgary
January 11, 2030 - June 1, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert