rèsumè
objective
To build timeless, dynamic applications; to make usable, successful software; to have fun, remain challenged, and learn new things. Ultimately, to be fulfilled in life.
education
Rensselaer Polytechnic Institute
- Dual B.S. Degree in Computer Science - Electronic Media Art & Communication (EMAC)
- Graduated Magna Cum Laude
- GPA: 3.89 (missing the 3.9 by a thousandth of a point will forever haunt me...)
experience
Software Engineer @ FactSet Research Systems Inc., New York, NY
- Worked on various projects within the Real-time News and Quotes team
- Main focus on multi-machine, multi-process, C++, Linux stack
Intern @ FactSet Research Systems Inc., New York, NY
- Built an application framework for rapidly developing prototype software
- Took project from specification to release in 3 months
- Worked with a team of 2 other developers, integrating their code progressively
- Heavy jQuery(UI) client with light Django Backend
Concert - Open Source Audio Collaboration
- RESTful Django (Web) Application
- Working on a team of ~5 people, collaborating on project design and implementation
- Specifics and code base can be found at github.com/joshelser/Concert
Photoblog
- Developed a PHP, MYSQL, Smarty, jQuery based photo blogging system
- Interfaced with Facebook API in order to post links to news feed
- Up and running @ adamgeorgiou.com/_photographs/
Intern @ The Monetary System, New York, NY
- Designed displays/installations for multiple trade shows
- Setup and managed company FreeBSD web server
- Delivered technology seminars to over 40 CEOs of community banks
current skills
Based on past experience, it takes me about a month to become proficient in new technologies that resemble those listed below, whereby proficient I mean being able to create valuable software at a professional pace.
- Low Level Imperative Languages (C)
- Mid Level O.O. Languages (C++/Java)
- Scripting Languages (Python, Perl, PHP, Bash)
- Javascript (jQuery)
- Web Frameworks (Django)
- Serialization Notations (JSON, XML)
- RESTful Services
- Social APIs (Facebook, Twitter, YouTube, etc.)
- Markup (HTML(5))
- Styling (CSS(3), Adobe Suite)
- (Perfered Tools) Git, Linux, EMACS, Bash, Screen
- (Capable) SVN, Perforce, Windows
coursework
Parallel Programming
- Designed scalable shared/distributed memory parallel applications
- Worked with IBM Blue Gene/L and other high performance computers
Web Science
- Built prototype applications interfacing with multiple APIs (Facebook, Last.fm, Twitter)
- Gained knowledge/experience with semantic-web technologies
Computational Finance
- Developed understanding of financial markets, tools, and instruments
- Determined how to accurately and efficiently price a variety of derivatives