Brad Pitcher
Verified Expert in Engineering
Software Developer
Brad is a full-stack web developer with over 10 years of experience writing software with Python and Django, as well as 2 years of experience doing DevOps with Ansible. He specializes in loosely coupled web applications using well-documented REST APIs, leaving open the possibility of mobile apps using the same back-end.
Portfolio
Experience
Availability
Preferred Environment
Inkscape, Python, Git, Atom, Linux
The most amazing...
...thing I've developed is a web app that converts sound files into paintings.
Work Experience
Senior Software Engineer
ORCAS
- Built web application back-ends using the Django framework.
- Made design modifications to improve existing applications.
- Managed server infrastructure.
- Provided expertise for research grants.
- Built supplemental mobile apps for Android and iOS.
- Developed according to Agile methodologies.
Front-end Web Developer
Freedom Voice
- Helped with technology decisions.
- Built websites using the Kohana framework given Photoshop files.
- Worked with designers to resolve unforeseen user interface issues.
- Collaborated with the developers of the back-end to make sure the API works as needed.
- Presented to the department about the current and future state of development on the platform.
Software Engineer
Oregon Center for Applied Science (ORCAS)
- Built websites using the Django framework given CSS and high-level design.
- Increased website interactivity using AJAX.
- Designed and implemented software installation CD.
- Worked together with research assistants on site designs.
- Enhanced CSS and design as required.
Software/QA Engineer
iMetrikus, Inc.
- Implemented new features as specified in engineering change orders/requests.
- Created and maintained reports using SQL Server Reporting Services.
- Helped with software configuration management (SCM).
- Ran deployments and troubleshot problems on many systems from demo systems to production servers.
- Wrote and executed test plans based on functional requirements documents (FRD).
- Wrote test reports based on test execution results.
Software Developer
University of Utah
- Developed the collaborative/education component of Computational Science and Engineering Online (CSEO), an innovative online grid-enabled cyber-infrastructure for research, collaboration, and education in computational science and engineering.
- Integrated collaborative tools such as chat, whiteboard, audio/video conferencing, and desktop sharing into the CSEO mainframe.
- Used the JMF to enable video conferencing.
- Continued development and bug fixes to the collaborative tools.
- Participated in a demo for potential investors.
Experience
Sonoism
https://www.youtube.com/watch?v=qLVVelBC2JwSkills
Languages
HTML5, Python, CSS3, Markdown, Bash Script, Less, JavaScript, PHP, Java, Ruby, Sass, ECMAScript (ES6)
Frameworks
Django, Bootstrap 3, Bootstrap, PhoneGap, ASP.NET, Kohana, Java Web Start, Django REST Framework, Android SDK, React Native
Other
Front-end Development, APIs, OpenSCAD, Java Media Framework (JMF), PhoneGap Plugins
Libraries/APIs
Tastypie, Underscore.js, Backbone.js, jQuery, MooTools, React
Tools
GitHub, Inkscape, Vagrant, Git, Ansible, Atom, Visual SourceSafe, Subversion (SVN), CVS, Bitbucket, GitHub Pages, Android Studio, Mercurial, Jekyll, Mocha
Paradigms
Agile Software Development, REST
Platforms
Linux, CentOS, WordPress, Android
Storage
Microsoft SQL Server, MariaDB, PostgreSQL, MySQL
Education
Master's Degree in Computer and Information Science
University of Oregon - Eugene, OR
Bachelor's Degree in Computer Science
University of Utah - Salt Lake City, UT
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring