
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
Cornell University
Ph.D., Theoretical Physics
January 1, 2006 – January 1, 2012
University of Central Florida
B.Sc., Computational Physics
January 1, 2002 – January 1, 2006
Firsthand
Senior Software Engineer
August 1, 2024 – Present
New York City Metropolitan Area · Hybrid
Meta
Software Engineer
August 1, 2017 – October 1, 2022
Meta
Software Engineer
August 1, 2015 – August 1, 2017
Bloomberg LP
Trading Systems
June 1, 2012 – July 1, 2015
New York City Metropolitan Area
Cornell University
PhD Student
August 1, 2006 – May 1, 2012
Tompkins County, New York, United States
Introduction to Data Science
Coursera
June 24, 2026 – Present
Cultural Fit Analysis
The candidate has a strong background in software engineering and theoretical physics. While there is a certification in 'Introduction to Data Science' and some experience with data mining/machine learning at Meta, the primary career trajectory appears to be software engineering, particularly in AI and platform development. The target role is 'Data Analyst', which represents a significant shift from their recent and past roles as a Senior Software Engineer. This suggests a potential mismatch in career focus and a need to assess their motivation and specific skills for a dedicated data analyst role. The breadth of skills is strong in software engineering and scientific research, but less explicitly demonstrated for core data analysis tasks beyond the mentioned data quality work.
Soft Skills & Operational Fit
The candidate's resume indicates a strong background in complex problem-solving and research, typical of a Ph.D. holder. Experience at Meta suggests an ability to work on large-scale systems and contribute to new feature development platforms. The description of applying data mining/machine learning for data quality implies analytical thinking and attention to detail. However, specific soft skills like teamwork, leadership, or communication are not explicitly detailed in the provided experience descriptions.