The technology stack I work with:
- Web
- Front-end (expert)
- HTML5/JS/CSS3
- Socket-programming with Websockets (custom, socket.io)
- WebGL (custom, three.js, j3d, etc)
- Animation/interactivity (transitions, keyframe animation, canvas)
- Many web-stack APIs (history, localStorage, canvas, etc)
- JavaScript libraries (ember, backbone, express, lift, knockout, easeljs, bootstrap, jquery, etc)
- Code QA (google closure compiler, jslint, jshint)
- In-depth knowledge of many APIs
- Back-end (advanced)
- Node.js (express, nodemon, socket.io, mongodb, etc)
- ASP.net (C#)
- PHP
- Scala (basic, lift)
- Java (basic)
- MongoDB, MySQL, SQL Server
- Flash Platform (Flash/fluid/AIR)
- Adobe Prerelease tester
- ActionScript 3 (expert)
- Design patterns (MVC, DI, observer/mediator, prototype, singleton, composite, facade, etc)
- Frameworks (TweenLite, Cairngorm, PureMVC, RobotLegs, Starling, Away3D, Box2D, Nape, etc)
- Stage3D (AGAL assembly, PixelBender, shaders, etc)
- Parsing (E4X, JSON, etc)
- StageVideo (GPU pipeline)
- Peer-to-Peer networking (P2P, RTMFP, Stratus, Cirrus)
- Multitouch (via AIR on mobile devices)
- Socket-programming (e.g. controlling Arduino, Kinect)
- In-depth knowledge of most APIs
- iOS (iPhone/iPad/etc)
- Objective-C (advanced)
- Cocoa Touch (UIKit, Core Animation, Data, Audio, Location, etc)
- Core Data (versioning, managed objects, filtering)
- Design patterns (protocol, delegate, notification, etc)
- Libraries (TBXML, GA, SBJson, reachability, etc)
- OpenGL ES 2
- Multithreading
- Knowledge of many APIs
- C/C++ (basic)
- Cloud computing
- AWS
- unix (bash/tcsh/yum/management etc)
- EC2, Route53, S3, CloudFront CDN, etc
- nginx
- apache