•Develop full-stack web solutions in a rigorous Agile environment for the FAA’s air traffic control automation system, using a sharded MongoDB backend, Flask-enabled Python web servers, and compartmentalized JavaScript UIs.
•Design, create, and support families of robust interactive dashboards dynamically visualizing trends in national flight data, using React.js components for a flexible, crisp, and responsive UI that satisfies or exceeds client specifications.
•Take ownership of complex technical projects from inception to release, overseeing scoping requirements, system design, implementation, documentation, unit testing, and launch.
•Effectively communicate technical details with non-technical audiences to determine requirements, track progress, and lead collaboration between developers, systems engineering, and various FAA client stakeholders.
•Independently rebuild legacy web pages from Perl and static HTML to modern, hierarchical Python and Jinja templates.
•Advise team on system architecture design for optimal code reliability, scaling, asynchronous efficiency, and elegance.
•Automate deployment and maintenance of distributed web applications with bash and Make scripts on Linux boxes.
•Construct RESTful APIs for both URL and AJAX requests, optimizing for smooth, functional data flow and clean code.
•Reinforce uniform and atomic system interaction with MongoDB relational database using Python class interfaces.
•Mentor summer interns with one-on-one shadow program; train new hires on team standards and methods.