Jim Tang

Greater Philadelphia 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
Jim Tang is a versatile software engineer and technical writer with 14 years of experience blending developer-focused documentation and hands-on coding for consumer devices and web platforms. He has substantial experience with Enyo, contributing editorial and documentation improvements to the JavaScript framework used on LG Smart TVs after webOS acquisitions. Jim's background spans front-end and backend work—Java, C#, PHP, Perl, Python, SQL, and shell scripting—giving him fluency in both code and the tooling that builds documentation pipelines. He has shipped end-user and API docs, release notes, and automated builds at companies including LG Electronics, HP Palm, Microsoft, and Danger, where he also developed popular mobile apps like the Sidekick Alarm Clock. Based in Greater Philadelphia, he pairs an MA in English from UC Berkeley with deep technical practice, which explains his uncommon strength in producing clear, maintainable developer documentation from complex source. Colleagues rely on him to make codebases more readable and to turn technical detail into usable guidance for developers.
code14 years of coding experience
job12 years of employment as a software developer
bookM.A., English, M.A., English at University of California, Berkeley
bookB.A., English, B.A., English at University of Pennsylvania
stackoverflow-logo

Stackoverflow

Stats
1reputation
22reached
0answers
1question
github-logo-circle

Github Skills (11)

uid10
javascript10
front-end-development10
ui-design10
documentation9
frontend8
user-interface8
web-framework8
web-frontend8
msal-react6
react6

Programming languages (2)

JavaScriptHTML

Github contributions (5)

github-logo-circle
enyojs/enyo

Jun 2012 - Aug 2012

A JavaScript application framework emphasizing modularity and encapsulation
Role in this project:
userFront-end Developer
Contributions:29 commits, 2 PRs, 44 pushes in 1 month
Contributions summary:Jim primarily focused on documentation and editorial improvements within the Enyo JavaScript framework. They updated and clarified documentation across various UI components such as `Control`, `Selection`, `Repeater`, and `Popup`, as well as core concepts like `Async`, `Signals`, and `Layouts`. Additionally, the user made editorial changes to improve code readability and consistency throughout the codebase.
javascript
kevinpschaaf/enyo-wiki

Jun 2012 - Jul 2012

Contributions:84 commits in 1 month
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