
Software Engineer
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
University of California, Berkeley
Master's degree, Data Science
January 1, 2017 – January 1, 2019
Villanova University
Bachelor of Science, Computer Engineering
January 1, 2011 – January 1, 2015
Software Engineer
January 1, 2024 – Present
Philadelphia, Pennsylvania, United States
Software Engineer
May 1, 2022 – January 1, 2024
Philadelphia, Pennsylvania, United States
Software Engineer
March 1, 2020 – May 1, 2022
Philadelphia, Pennsylvania, United States
Lockheed Martin
Data Scientist
February 1, 2019 – February 1, 2020
Lockheed Martin
Data Engineer
October 1, 2018 – February 1, 2019
Lockheed Martin
Software Engineer
April 1, 2018 – October 1, 2018
Lockheed Martin
Deputy Program Manager
July 1, 2017 – April 1, 2018
Lockheed Martin
Software Engineer
September 1, 2016 – July 1, 2017
Lockheed Martin
Systems Engineer
June 1, 2015 – September 1, 2016
Brandywine Global
Desktop Support Intern
June 1, 2012 – August 1, 2012
Greater Philadelphia
Villanova University Office of Financial Assistance
Assistant IT Coordinator
August 1, 2011 – May 1, 2013
Cultural Fit Analysis
The candidate has a strong background in large, structured organizations (Google, Lockheed Martin), indicating a fit for environments with established processes. The diverse roles from software engineering to data science and program management suggest adaptability. However, the target role is 'Data Analyst', and while the candidate has strong data-related experience, the recent roles at Google are primarily 'Software Engineer', which might indicate a slight misalignment if the role is purely analytical and less engineering-focused. The breadth of experience across different technical domains (cybersecurity, radar modeling, full-stack) shows versatility.
Soft Skills & Operational Fit
The candidate's resume indicates experience in coordinating company-wide efforts and managing diverse teams (Deputy Program Manager), suggesting leadership and collaboration skills. Experience training new developers also points to mentorship abilities. However, without specific assessment data, a detailed analysis of soft skills and operational fit is limited.