Samuel Bohn

Samuel Bohn

$35/hr
design, develop and deploy web applications
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Strasbourg, Alsace, France
Experience:
4 years
Samuel Bohn Full stack developer --https://www.hydrodigit.com https://www.linkedin.com/in/samuel-bohn-/ https://www.toptal.com/resume/samuel-bohn Remote Passionate about open source technologies and automation, designing architectures and building applications for agility, efficiency and scalability. Fast learner. Core Skills • • • • • • • • • • • • • Languages Experience Ruby: Ruby On Rails with Haml, Sass, Rspec, react-rails, sidekiq, pundit, pagy, ransack and more JavaScript: ES6, ReactJS, Redux, Saga, jQuery, PugJS (previously Jade) Python: Django, Django channels, Django-graphene, celery Go: gorilla/websocket, jwt-go C#: Unity3D Project Management: Agile, Scrum, Redmine, Slack, UML, ERD, Requirements Analysis, Software Design Soft skills: team work, patience, open-minded, goal and feedback oriented, customer satisfaction DevOps tools: Git, Continuous Integration with Gitlab and Gitlab-CI, Docker, Kubernetes with Rancher 2.X, Graylog, Shell Script, Cloud-init OS: OSX, Debian, CentOS, CoreOS, Alpine Linux Architecture: micro services, RESTful API, GraphQL API, distributed systems, UML, ERD, KISS, DRY Networking: TCP/IP, UDP, HTTP, Socket, WebSocket Database: PostgreSQL, MySQL Others: JWT, Multithreading, Parallelism, Nginx, Certbot, Minio, Cloudflare, Appstore, Google Play, Lua, iOS with XCode, Android Studio, Node.JS, AngularJS, Sublime-Text, Vim French – native speaker «««««««««« English – native level – lived 4 years abroad «««««««««« Japanese – fluent – JLPT N3 – studied 2 and half years in Japan «««««««««« German – basics «««««««««« OWNER, FULLSTACK WEB DEV. – Hydrodigit Limited, Hong Kong 2017-present Hydrodigit is a company I created to develop creative applications following lean startup principles. Through Hydrodigit, I decided to: • • • • Offer my services as consultant and/or contractor. Join the Toptal network so I don’t have to worry about payment collection. Continue mobile development using Unity3D and use React Native for apps in the future. Develop my own web applications using Ruby On Rails as a core for complex business logic, React for interactive modules and Go for micro services. See https://www.hydrodigit.com. As a one-person company I had to learn and implement a pipeline that let me focus on software development and spend less time on the infrastructure: • • project management with self-hosted Redmine, code versioning with self-hosted Gitlab. Gitlab-CI to trigger a new docker images build, running tests then releasing the new image. Page 1/2 • deploy apps through Rancher to a Kubernetes cluster. FULLSTACK WEB DEVELOPER – Strasbourg University, Strasbourg, France - Study, design, development and release of: • • A grade management system for university professors and students with real time grade average computing and real time collaborative data entry using Django and Django Channels. A poll application using Django Maintenance and refactoring of: • A legacy document repository and management system to track university apprentices reporting requirements. The app is written in Symfony2, successive refactoring resulted in significant code base reduction and fixing bugs at their root causes. Involving stakeholders throughout the development process, both my university branch and a third-party public institution. Versioning with Git. Application of agile principles. RUBY ON RAILS INTERNSHIP– Idéematic web agency, Strasbourg, France 2015 (under NDA) Development of a co-opting social network targeted at a selected professional audience. Team coordination with Redmine, Git, daily scrum meetings, regular refactoring. Application of agile principles. INDIE IOS/ANDROID DEVELOPPER. 2014 – 2017 I have experienced with Cocos2d-x Lua, Cocos2d-x C++, SpriteKit, LibGDX and decided to settle with Unity3D. I learned about: • • mobile advertisement and mediation release lifecycle in the App Store and Google Play. However, most of my projects haven’t reached production, some have been unpublished. See developer “Samuel BOHN” in AppStore and Google Play. PART TIME JOBS – Tokyo, Japan. 2010 – 2013 As a foreign Student in Japan I did various part time job, usually doing 2 or 3 at a time with a tight schedule: Hall Staff, Floor Staff, Flyers Distribution, Bartending, French and English Teacher, Modeling. Education STRASBOURG UNIVERSITY – Strasbourg, France 2017 Bachelor’s degree in Computer Science specialized in distributed systems (LP SIL CDED) STRASBOURG UNIVERSITY – Strasbourg, France 2016 Associate degree in Computer Science (DUT Informatique) SHINJUKU NIHONGO GAKKOU– Tokyo, Japan 2013 Japanese Language school FREPPEL HIGHSCHOOL – Obernai, France 2010 High School Diploma – major in Engineering Science (Baccalauréat) Page 2/2
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.