Sean Kwok is an experienced Oracle DBA based in Centreville, VA, with seven years in database administration and a longer track record in GIS, geospatial analysis, and systems engineering across federal and defense contracts. He combines backend database stewardship at CACI with earlier senior consulting roles at IBM and technical leadership in GIS development for DHS and other agencies, bringing strong domain knowledge in geospatial data and decision-support systems. Sean also contributes to embedded systems and IoT open-source projects—adding board support and example code for M5Stack and ESP32 platforms—showing hands-on hardware integration skills not obvious from his DBA title. He holds a BS in Decision Science & MIS from George Mason and a Masters in IT from Harvard, blending analytical rigor with practical implementation experience.
7 years of coding experience
1 year of employment as a software developer
Masters, Information Technology, Masters, Information Technology at Harvard University
BS, Decision Science & MIS, BS, Decision Science & MIS at George Mason University
Contributions:9 releases, 61 commits, 15 PRs in 2 years 8 months
Contributions summary:Sean's commits primarily focus on modifications and additions to example code for the M5Stack Arduino Library, likely for its various hardware units and modules. They renamed example files and added comments to clarify the purpose and usage of the unit examples. The user also incorporated the M5Stack power management functions into some of the examples. These changes indicate the user's involvement in hardware integration and example code development.
All example codes of products supplied by M5Stack have been collected in this reposity.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:31 commits, 2 PRs, 24 pushes in 2 years
Contributions summary:Sean contributed example code for various M5Stack product modules, primarily focusing on interfacing with sensors and peripherals commonly used in IoT applications. These contributions included code for reading data from modules like the M5IoT-kit, and various HATs (ToF, Joystick, 8Servos, etc), incorporating sensors, and controlling actuators. The examples demonstrate a focus on hardware interaction and low-level programming to provide basic functionality for different M5Stack products. The user implemented example for data display on the LCD.
m5stackexample-codes
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.