Calvin Froedge

Calvin Froedge

Boston, United States
Hire Calvin
Scroll To View More
Calvin Froedge

Calvin Froedge

Boston, United States
Member since September 2, 2014
Calvin is a generalist programmer with experience in many languages and platforms. He is a strong Python programmer and an expert PHP and JavaScript developer, and has been described as very bright, very enthusiastic, and very knowledgable. He has written front-end code on websites used by millions of people and written a popular open-source payments library. Calvin is an Appalachian Trail thru-hiker and the founder of HackNashville.
Calvin is now available for hire
Portfolio
Experience
  • JavaScript, 9 years
  • PHP, 7 years
  • Python, 4 years
  • MySQL, 7 years
  • Clojure, 3 years
  • C#, 1 year
  • Linux, 7 years
  • Mac OS X, 7 years
Boston, United States
Availability
Part-time
Preferred Environment
OS X, Linux, MacVim, Python, PHP, AngularJS
The most amazing...
...thing I've developed is a complete, full-stack web application which provides VoIP phone services to thousands of customers.
Employment
  • Software Developer
    Calvin Froedge Consulting
    2014 - PRESENT
    • Assisted in creating a scalable, multi-tenant SaaS application for a medical startup focused on patient data management. The application integrated many services for customers, including file storage, fax and email sending and analysis, and OCR. Conducted unit and integration testing strategy, authentication strategy, and lots of refactoring and overcoming filesystem limitations. Solved several concurrency and race condition issues. NodeJS, AngularJS.
    • Designed a Github user badge and implemented it per the web component spec. deviant.io. JavaScript, CoffeeScript.
    • Supported a software defined networks startup on their licensing software, eCommerce software, support and marketing software. PHP, JavaScript.
    • Completed a movie website for a major motion picture. JavaScript.
    • Created an application for flexible OAuth integrations and multiple form integrations. CoffeeScript, Node.js, AngularJS.
    Technologies: NodeJS, AngularJS, PHP, Web Components
  • Chief Technical Officer
    Ten-Digit, Inc.
    2012 - 2014
    • Integrated with telephony partners and automated workflow.
    • Migrated the customer database to a new, normalized design with improved indexing for faster queries and more flexible representation of data.
    • Wrote front-end applications for sales portals, customer applications, and administrative applications.
    • Designed the framework for a project using best-of components from various other frameworks by implementing new package management systems.
    • Implemented a self-hosted billing subscription system which improved customer experience, business payments flexibility, and subscription churn rate.
    • Implemented a REST API and developed an application on client/stateless server architecture.
    • Wrote and integrated deployment and development tools for AWS and Vagrant.
    Technologies: PHP, NodeJS, JavaScript/AngularJS, MySQL, Grunt, Jade, Amazon Web Services
  • Software Developer
    Froedge Machine
    2011 - 2012
    • Participated in a large project for a Froedge customer in which we made modification to an existing automation installment; was tasked with gathering requirements for many areas of the software related items and implementing solutions in C++, C# and PHP for those items.
    • Integrated automation control applications with a SQL backend for printing reports, configured barcode printers, and sent barcode data to them over TCP sockets.
    • Wrote SQL queries to generate both real-time and batched production reporting which were submitted to a data warehouse over a C# based web services client which was called from C and PLC applications to query a Java/Spring based web service.
    • Launched LumberHandling.com for the company. The website was built on the FuelPHP framework and features a multilingual CMS, sales and lead tracking tools, and full content management.
    • Performed search marketing and content creation on LumberHandling.com, which has resulted in a substantial increase in inbound leads for the company.
    • Helped Froedge bring their inventory of tens of thousands of products online for the first time through Froedge.com and FMSFilters.com using systems built in LemonStand eCommerce and ZendFramework. These websites now account for 5% of annual sales volume.
    • Rebranded the company, created new printed marketing materials, and set up trade show displays.
    Technologies: C#, C++, PHP, JavaScript
  • Founder
    Creative Logic Media
    2006 - 2011
    • Managed a development team on-site in Russia.
    • Wrote front-end code and produced design work for dozens of web applications.
    • Helped launch several websites for customers which would become successful startups still in operation, some of which have generated millions in revenue.
    • Grew monthly revenues for eight straight months in the final year of operation.
    • Sold the company in 2011 to focus on software development full-time.
    • Administered more than a dozen servers, including application servers, database servers, staging, and version control servers.
    Technologies: PHP, MySQL, JavaScript, CSS
  • Web Developer
    Hilton Hotels
    2007 - 2008
    • Wrote front-end JavaScript used on corporate home page of Hilton brands.
    • Coded dozens of interfaces for various Hilton brands.
    • Helped establish coding standards for the entire user experience team.
    • Documented the completed work of the user experience team.
    • Worked with Java developers to integrate front-end templates with JavaServer Pages.
    Technologies: JavaScript, HTML, CSS
Experience
  • The Gambler (Other amazing things)
    https://vimeo.com/114267110

    A single-page application built for the movie The Gambler. Scales to any resolution. Optimized for web and mobile. Animations, page transitions, age gate, video player, etc.

  • Calvin is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Calvin shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.
Skills
  • Languages
    PHP, JavaScript, SQL, Python, C#, Objective-C, Java, C++, Clojure
  • Frameworks
    CodeIgniter, AngularJS, FuelPHP, Flask, Express, Zend Framework 2
  • Libraries/APIs
    PHP-Payments, Node.js, Twilio, nodeunit, Campaign Monitor API, Facebook API, MailChimp API
  • Paradigms
    Object-oriented Programming (OOP), Procedural programming, Functional programming
  • Tools
    MacVim
  • Storage
    MySQL, PostgreSQL, MongoDB
  • Misc
    API Design, User Interface (UI)
  • Platforms
    iOS, Mac OS X, Linux
I really like this profile
Share it with others