Chatbot Developer Edricko

Edricko

Senior Chatbot Developer
8 years experience

£15 - £25/hour

Sign Up
Summary

Edricko has 7 years of experience using Python/Django as a web developer. He enjoys using Python - the community around this programming language is inspiring and motivating. As a tech lead, he found it fulfilling to create well-tested and high quality software with his team. Seeing improvement and growth not only in the software but also in his teammates drives him to excel in engineering. In the field of Information Technology, his mindset is everything is learnable. It’s amazing how code can change the lives of many!

Work Experience

Python/Django Developer
December 2016 - Present
  • Spearheaded the implementation of new features on a web application that helps real estate projects through centralised storage of data, documents and deadlines over a project’s lifespan. The application streamlines communication and status reporting for the project team in a single interface, based on the project’s location on a map.
  • Replaced the project’s user model to enable usage of Stormpath’s authentication API. The switch involved migrating production data via custom migration scripts to use the new user model provided by Stormpath.
  • Upgraded the project’s Django version to Django 1.11, the current long-term support release.
  • Updated codebase and migrated production data when Stormpath was acquired by Okta. Used Okta’s API to enable secure authentication in the web application.
  • Update production server once new features are to be released.
  • Improved the project’s codebase by adding unit tests and refactoring Django views by following Django best practices. 
Software Developer
June 2012 - December 2016
  • Developed new features and improved code for a web application that helped NGOs such as MercyCorps and Medair send SMS texts and voice calls. Private beta was successful: over 1 million total number of SMS messages and voice minutes sent and received.
  • Managed deployment to production and development environments using version control and bash scripts.
  • Collaborated with other developers remotely through code reviews, mentored new developers in the project by teaching them the basics of MVC frameworks, Python/ Django and source control.
  • Monitored errors and exceptions via Sentry, reproduced errors via unit tests and opening fixes for them.
  • Refactored and extended the contact upload system by processing the file as a background task instead of having the user wait for the whole upload process to finish. Improved the feature by setting up a live notification system where the uploader gets notified via email once file processing is complete
Education

Bachelor of Science in Information Technology
2012
Ateneo de Davao University
Previous Next
Sign Up to View Candidates    > Sign Up    >

How many hours do you want the developer to dedicate to working with you?

What skillsets are you looking to hire?

When do you need your developer to start ?