- Expert Mentors
- How it Works
- Become a Codementor
James Zimmerman II
No rating yet
For every 15 minutes
A general technology enthusiast who has been developing and exploring languages and options new and old for over 20 years.
Pacific Time (US & Canada) (-08:00)
- 12 years experience
Not as strong with the advent of HTML5 but experienced with HTML and web application coding since HTML 3.2. Many of the features HTML 5 has introduced I have worked around in the past using Flash/Flex or other tools, so while I'm excited to see HTML gain these API's I have not fully explored all it has to offer. I have experience with complex styling rules as well as media-queries and other categorical treatments available. I almost never use tables unless it's data and strive to produce validating code, even when not using tools to generate the predominant bulk from templates.
- 7 years experience
After starting with HTML, I discovered how amazing PHP could make generating markup as well as stripping and consuming external HTML as strings and as XML and more. Compounding those lessons, I wrote many advanced dashboard systems for companies to manage any number of business processes and assets as well as some forward-facing websites. I enjoyed the looseness in PHP and often exploit it's nature to produce some real magic. I have drifted more towards NodeJS lately and while I have transitioned to the support the use of namespaces, most of my supporting working at present is Laravel 4.2 and non-namespace or PHP 5.5 relevant.
- 3 years experience
Primarily an Android developer, I recognize and appreciate much of the elegance Apple provides in the iOS development arena. When storyboard's were introduced, I found the final puzzle piece for artwork like application orchestration. I have not yet made the transition to swift, as early Apple release tend to be quite tumultuous in their early growth periods, but feel quite knowledgeable with Objective-C to the point I rarely see the benefit Swift provides if you know how to use it efficiently. I have some limited experience with encryption on this platform as well.
- 4 years experience
I have wrestled with Android as my favorite development target for the past few years. Phones, tablets, TV/desktops, wearables all entice and have been points of exploration. I have integrated several real-time and near real-time API's and built new, novel functionality (at the time of release) for several start-ups and large organizations alike. I have experience with GPS monitoring with battery life consideration, networking across bluetooth, wifi, and cellular using several common and custom written protocols, including NSD, and advanced local storage knowledge.
- 1 year experience
Still learning NodeJS after a long running history with PHP. Node is usually much smaller and more inherent than I'm accustom to but provides many of the features I admired about Ruby but didn't not have available gracefully in other languages. Primarily, I have used Express and Request libraries to generate services to displace existing or new API's planned for projects as the overall performance is typically much better while code required is minimal and logical.
- 5 years experience
I consider myself moving away from jQuery personally and working on alternatives these days, such as angular, but still find it a great go-to at times, though it may not always be the most effective choice. I've used jQuery for slews of AJAX html sites to provide fluid experiences and often did not limit it to single large-scale views but multiple elements busy updating and interacting with the user in their own scopes. I do find myself tripped up at times with API changes between versions shifting existing functionality, but understand the philosophy of the base enough now that each shift are usually only momentary delays in updating understanding.
- 5 years experience
While not a DBA, I have worked with MySQL as my primary data source for most PHP projects as well as any other general and quick database needs. I've explored the options for sharding (multiple levels) through multiple mechanisms and worked with stored procedures, views and other tricks. I do not maintain my understanding of MySQL that heavily as I typically interface with it through adapters that rarely expose all but the query language features, which I am primarily rating here for skill.
- 6 years experience
Being a dedicated fan of the Linux ecosystem, Amazon's virtual offerings quickly attracted my attention and I have been exploring and experimenting with each new update and feature introduced. I primarily work with EC2 but have been exploring the new container options as an alternative to previously subdivided, single-parent VM's. Several of the more complex workflows I have worked on implementing involved several steps of messaging and heavily disconnected architecture and broad data distribution and reporting.
- 4 years experience
I used to use my own file based organization and then Subversion and finally arrived at Git which was wonderful. I have used it since the day I finally understood how to operate it, but miss some still lacking, albeit bug-like, features from Subversion. I typically follow the git-flow methodologies even when working solo. I have years of private repositories I'm slowly migrating to github as needed for demonstration or distribution purposes and have maintained several internal/private git systems such as gitlab.
- 15 years experience
Have actively used Linux as a predominant part of my network since high-school, be it firewall, web-server, development box or just general experimentation with the latest distribution release. I've setup many flavors of Linux as well as installed several broad-scope service applications such as VOIP systems, multi-node databases and other network clusters, virtualization clusters. I've maintained a personal collection of Linux servers for several years, sometimes combating stray drivers and working to ensure maximum uptime and minimal security exposure at all times. Have supported Linux clusters compliant with HIPPA and PCI specifications.
- 3 years experience
Primarily during the Flex 2 and Flex 3, while still under Adobe, built video-conferencing and other real-time based applications either augmented by or completely written in ActionScript/Flex. Used custom socket connections as well as backend systems like Red5 and Flash Media Server.