Buck

Senior Ruby on Rails Developer
6 years experience

Hire a Ruby on Rails Developer for £15 - £25 per hour

Learn More
Summary

Buck is a Fullstack Ruby on Rails Developer. It’s started as a hobby until he gets his first professional experience since February 2012. He has worked with many clients and companies from Australia, United States, United Kingdom and Canada. He has constantly receiving commendation because of my exceptional hard work and his ability to deliver solid works in tight schedules. As a backend developer, he develops cross-platform API that can be used in creating front-facing web application and mobile phone applications using Ruby on Rails or nodeJS. He makes sure all of his codes is 100% covered by tests using rspec or unit tests. He also has great experience configuring and deploying application in AWS or Heroku. As a front-end developer, he develops front-facing application using ReactJ and AngularJS using typescript or simply ES6. He does test in all of his JS codes using JEST.

Work Experience

Fullstack Ruby on Rails Architect
November 2017 - Present
  • Design overall architecture of the web application.
  • Maintain quality and ensure responsiveness of applications.
  • Collaborate with the rest of the engineering team to design and launch new features.
  • Maintain code integrity and organization.
  • Work with graphic designers and converting designs to visual elements.
  • Understanding and implementation of security and data protection.
  • Develop cross-platform API using Ruby on Rails.
  • Develop front-facing web application by consuming API using ReactJS.
  • Implements desktop, tablet and mobile phone friendly front-facing application.
Software Engineer
June 2016 - October 2017
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Improves operations by conducting systems analysis; recommending changes in policies and procedures.
  • Obtains and licenses software by obtaining required information from vendors; recommending purchases; testing and approving products.
  • Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Protects operations by keeping information confidential.
  • Provides information by collecting, analyzing, and summarizing development and service issues.
  • Accomplishes engineering and organization mission by completing related results as needed.
  • Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle
Ruby on Rails Specialists
January 2015 - May 2016
  • Write clean, maintainable and efficient code
  • Design robust, scalable and secure features
  • Contribute in all phases of the development lifecycle
  • Follow best practices (test-driven development, continuous integration, SCRUM, refactoring and code standards)
  • Drive continuous adoption and integration of relevant new technologies into design
  • Frontend coding using Rails, AngularJS and jQuery 
Web Developer
February 2012 - April 2014
  • Writing well designed, testable, efficient code by using best software development practices
  • Creating website layout/user interfaces by using standard HTML/CSS practices
  • Integrating data from various back-end services and databases
  • Write well designed, testable, efficient code by using best software development practices
  • Create website layout/user interface by using standard HTML/CSS practices
  • Integrate data from various back-end services and databases
  • Gather and refine specifications and requirements based on technical needs
  • Create and maintain software documentation
  • Be responsible for maintaining, expanding, and scaling our site
  • Stay plugged into emerging technologies/industry trends and apply them into operations and activities
  • Cooperate with web designers to match visual design intent
Education

Bachelor of Science in Information Technology
Central Luzon College of Science and Technology
Previous Next
To View More Profiles, Sign Up    > Sign Up    >
×

This website uses cookies to enhance your browsing experience. By continuing to browse you are agreeing to our cookies policy.

Don't miss out!

Be up to date with the latest outsourcing and tech news and promotions!