Daniel Strokis

Software Development Engineer In Test at Apple

San Jose, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Daniel Strokis is a Software Development Engineer in Test based in San Jose with 11 years of hands-on experience building and validating software across Apple and enterprise environments. He blends deep engineering discipline with a user-focused mindset—believing technology should empower people—and has moved between roles shipping authoring tools at Apple and writing full-stack apps in C#, TypeScript, and Objective-C. His open-source iOS work includes meaningful contributions to the Core Data Editor project, where he improved initializer patterns and UI behavior for cross-platform app data inspection. Comfortable in both dev and test roles, he brings a practical orientation to improving codebases, resolving merge conflicts, and aligning implementations with designated initializers. Outside engineering he has a background in music education and youth mentorship, reflecting strong communication and teaching skills that help him translate technical complexity into usable solutions.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor of Music Performance, Music Theory and Composition, Bachelor of Music Performance, Music Theory and Composition at Winthrop University
github-logo-circle

Github Skills (5)

objective-c10
ios10
ui-design9
front-end-development9
uid9

Programming languages (7)

C++CObjective-C++JavaScriptObjective-CSwiftPython

Github contributions (5)

github-logo-circle
Core Data Editor lets you easily view, edit and analyze applications‘ data. Core Data Editor is compatible with Mac and iOS applications and supports XML, SQLite and binary stores, visualizes all relationships and is able to edit the data and generate Objective-C code for the data model.
Role in this project:
useriOS Developer
Contributions:10 commits, 3 PRs, 2 comments in 2 years 3 months
Contributions summary:Daniel primarily focused on modifying and refining the codebase related to the Core Data Editor application. Their contributions include significant changes to the initialization methods across numerous view controllers and accessory views, refactoring and aligning them with the designated initializers. They also addressed merge conflicts and fixed a typo in a protocol definition. In addition, the user modified the UI components to ensure the code runs in the way intended.
coredataobjective-cobjective-c-libraryvisualizescore-data
swift2js/swift2js

Mar 2015 - Jul 2021

Swift/JavaScript Transpiler
Contributions:2 PRs, 2 comments in 6 years 5 months
javascriptcompilertranspilerswiftjavascript-transpiler
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Daniel Strokis - Software Development Engineer In Test at Apple