We provide IT Staff Augmentation Services!

Web Engineer Remote Resume Profile

5.00/5 (Submit Your Rating)

Mclean, VA

QUALIFICATIONS

  • Proven ability to analyze and understand complex systems, take them apart, and put them back together again, only better, and with fewer lines of code.
  • Driven to learn new skills, abilities, tools, or technologies with a true passion for acquiring knowledge, and the intelligence to excel at it.
  • Able to communicate effectively and clearly both in code and with the written word.

EXPERIENCE

Web Engineer Remote

Confidential

  • Contract consulting in the development of a new massive online open course MOOC for their client. Work includes Python development, Google App Engine, and collaboration with internal engineers and course developers to build a working prototype in a short period of time.
  • Maintained a large media website, creating new features and fixing implementation issues with quick turn around.
  • Supported construction of technical aspects of a website project, advising on architecture and development to complete a large on going video portal feature.

Web Engineer

Confidential

  • Created initial website prototype from a Django skeleton system, building out, page views, templates, and CSS layouts for the complete site within the Django framework.
  • Developed a simple model to test graph rendering through a rapid prototyping process. Outputting relational data as simple node/link json document.
  • Managed and deployed multiple environments to AWS and Rackspace Linux instances and built out overall web infrastructure as need.
  • Advised on high level thinking and design of overall system to keep it scalable and manageable with the limited resources of a two person development team.

Contract Web Developer

Confidential

  • Built an oauth authentication piece for the Google Apps for business dashboard to allow single sign-on between Vyllij users and Google Apps, with minimal time and resources required.
  • Wrote and deployed a web application on Google App Engine using Quercus and PHP to make use of App Engine integration and sign-on features, keeping the code simple, portable, and in their language of choice.

Contract Web Engineer Remote

Confidential

  • Successfully upgraded two web applications from Django 0.96 to Django 1.0, in parallel with existing development, allowing PBS to upgrade to a major version of the Django framework and to continue to develop new features.
  • Managed deployment and version control using Subversion, Linux/SSH, and Amazon Web Services, keeping things running late at night.
  • Refactored and extended large existing Django/Python code base, reducing the number of lines of code and duplication significantly.
  • Implemented a selectable template structure in Django making it possible to change the HTML layout and design based on the site URL and/or domain, an essential feature for making the partner stations happy.
  • Used Jython and Wireshark to test and troubleshoot proper XML SOAP packet creation using auto-generated Java web-services, eventually allowing PBS to replace outsourced PHP code with Python web service calls.
  • Wrote and deployed a replacement database engine for Django 1.0 to use a master/slave database configuration, set at query time with a decorator, improving overall database efficiency during heavy traffic.

Server-Side Web Developer Remote/Part-Time

Confidential

  • Wrote a Lighttpd configuration for a Django WSGI deployment that allowed simple load balancing with minimal memory and CPU footprint.
  • Setup and managed Lighttpd, Subversion, SSH, MySQL and Postfix on a remote Linux VPS, minimizing cost needed for a single website.
  • Configured subversion and SSH for remote source access and server updates, allowing the web designer to quickly update and deploy changes to the website.

Contract Web Developer

Confidential

  • Led testing, QA, and release cycle as part of a three-person team, driving the development process in the absence of a production manager role.
  • Worked with existing PostgreSQL server to upgrade tables, and implemented new queries in a multi-database production environment, in lieu of a dedicated database resource.
  • Created and deployed a new HTTP server configuration using Lighttpd to distribute load across multiple Twisted server instances, increasing the number of concurrent users possible over the previous Apache 2 setup.
  • Wrote a system of regression tests in Python to verify XML schema created by non-technical content creators, preventing future content creation errors from reaching the end user. Saving developers time and tech support costs.

Software Developer

Confidential

  • Collaborated on the development and testing of a Flash thin client that could be built dynamically without recompiling the SWF, reducing development time significantly.
  • Identified a bug in and subsequently rewrote Flash Web Services to accept array data type, making it possible for the Flash client to interface with Java/Hibernate created Web Services.
  • Independently researched and implemented a reporting solution using Eclipse, BIRT, JavaScript and Java, providing a full featured charting system with minimal code.

Security Specialist/System Admin

Confidential

  • Technical advisor on many computer related office processes, helping to make the company more efficient and computerized without outside consulting, or expensive contractors.
  • Hours and hours of lock/safe work requiring precision, detail and efficiency where failure results in non-functioning physical hardware, or worse, keys that open the wrong doors. This applies directly to my ability to code efficient, precise, functional systems.

TECHNICAL SUMMARY

Languages Spoken: Python, PHP, SQL, XML, HTML5, CSS3, JavaScript, ActionScript, Jquery, Java, Jython

Web Frameworks Worked: Django, Twisted w/ Nevow, D3

Protocols Grok'd: SOAP, REST, WSGI, JSON, OAUTH, XML-RPC, Flash Web-services

Software for Being Productive: xterm, vi, Git, Subversion, Adobe Flash CS5 , Wing IDE Professional, Eclipse, Emacs, Wireshark, virtualenv, pip

Software for Managing Time and Sanity: Trac, FogBugz, JIRA, TiddlyWiki

Server/System Tools Exposure: MySQL, PostgreSQL, SQLite, Apache2, Lighttpd, SSH, Linux, Windows XP, Nginx

Cloud Services Navigated: Amazon Web Services AWS , RightScale, Google App Engine, Google Apps for Business

We'd love your feedback!