
Software Developer
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Developer with experience working at startups and tech companies. I have focused on developing APIs and backend systems for mobile and web applications.
Sheridan College
Advanced Computer Animation - Digital Visual Effects
January 1, 2004 – January 1, 2005
Stony Brook University
B.A., Art History & Criticism
January 1, 2002 – January 1, 2004
Self-employed
Software Developer
January 1, 2019 – Present
Austria
iMobility GmbH
Backend Developer
October 1, 2017 – November 1, 2018
ForTunes
Senior Software Developer
January 1, 2017 – May 1, 2017
Vienna
Credit Karma
Staff Software Engineer
September 1, 2011 – October 1, 2016
San Francisco Bay Area
QuinStreet
Sr. Manager - PHP Tech Lead
October 1, 2008 – August 1, 2011
Diamond Graphics
Web Developer
March 1, 2007 – September 1, 2007
Diamond Graphics
Sr. Web Developer
March 1, 2007 – October 1, 2008
AWS Certified Cloud Practitioner
Amazon Web Services (AWS)
June 28, 2026 – Present
Cultural Fit Analysis
The candidate has a diverse background spanning various company sizes and industries (finance, music analytics, e-commerce). The transition from backend-heavy roles to a target Frontend Developer role suggests adaptability, but also indicates a potential gap in recent, dedicated frontend experience. The education in Art History and Computer Animation, while unique, does not directly align with typical software engineering academic paths, but could indicate a creative problem-solving approach. The 'Self-employed' period lacks detail, making it difficult to assess recent contributions or continuous learning.
Soft Skills & Operational Fit
The candidate's experience as a Scrum Master at Credit Karma indicates leadership, facilitation, and agile methodology understanding. Participation in product discussions at ForTunes suggests a collaborative and user-experience-oriented mindset. However, the resume lacks explicit details on communication style or conflict resolution, which are crucial for senior roles.