Loading...

I'm Philip Baker

Full Stack Ruby on Rails Developer, Senior Ruby on Rails Developer, Front End Developer, Back End Developer

8

Years

of Working Experience

Accomplished Full-Stack Software Developer with over 8 years of extensive experience in developing web applications across diverse programming languages and frameworks.

• Specialized in back-end language (Ruby, Python) and frameworks (Ruby on Rails, Django) with creation of custom web-based applications. Got strong Linux administration / DevOps / Docker secondary skills.

• Highly skilled in front-end side including JavaScript and JavaScript-Based libraries and frameworks such as React.js, Next.js and Node.js and adept in incorporating sophisticated styling libraries like Material UI, Tailwind CSS, and Styled Components.

• Experienced in data management using GraphQL, which has substantially reduced network data transfer volumes. An advocate for rigorous unit testing, RSpec and Jest to decrease software bugs.

• Well-versed in Agile frameworks, proficient in steering projects in high-velocity Scrum and Kanban environments.

Committed to continuous learning and application of emerging technologies to achieve impactful business results. Enthusiastic about applying technical acumen to excel in a dynamic and challenging role.

Fast Speed Development

High Quality Product

On Time Project Delivery

Skills

Backend & Database
Ruby, Rub on Rails, Python, Django
Node.js, GraphQL, Rest API
PostgreSQL, MySQL, MongoDB
Cloud & Deployment
AWS(EC2, S3, Lambda), Heroku
Apache, Nginx, Docker
Kubernetes, Capistrano
Frontend & UI/UX
React.js, Vue.js, Next.js
JavaScript, TypeScript
Material UI, TailwindCSS, Bootstrap
Testing & Version Control
Githbu, GitLab, Bitbucket
RSpec, Jest, UnitTest
Cypress, Kanban

Education

Bachelor of Science

Aug 2011 - Apr 2015 | Toronto, Canada

Centennial College

Work Experience

☆ Full Stack Ruby on Rails Developer


Gamba | Japan ( Feb 2023 - Feb 2024 )

• Spearheaded a UI overhaul for a SAAS platform using Ruby on Rails and React.js, resulting in a 40% increase in user satisfaction.

• Implemented advanced payment processing capabilities for monthly and annual subscriptions, enhancing user experience and revenue consistency.

• Expanded test coverage with RSpec, ensuring a 15% decrease in post-deployment issues.

• Automated the deployment pipeline employing CI/CD practices, which lowered deployment times by 50% and enabled more frequent updates.

☆ Backend Software Engineer


Walmart | Canada (Aug 2021 - Dec 2022)

• Created the architecture of the application, a specialized purchase platform application, diving 15% increase in user engagement by utilizing Material UI design to create an intuitive and efficient user interface.

• Engineered a seamless e-commerce experience by integrating AWS Business API and Seller API, resulting in a 20% reduction in order processing time.

• Developed and executed API integrations with Canada Post and GLS Canada providers, automating ordering and delivery processes, lessened manual effort.

• Implemented a resilient AWS infrastructure for application deployment, achieving a 30% improvement in server response time and supporting a 150% surge in concurrent user capacity.

☆ Ruby on Rails Developer


Brandnooz Media | Germany (Feb 2020 - Jun 2021)

• Engineered backend services using Ruby and Ruby on Rails framework, establishing a robust system to handle automated subscription payments and transaction fees, resolved 50+ RSpec.

• Spearheaded the formulation of complex calculation modules, improving user transparency and streamlining financial operations, leading to a 25% increase in profitability.

• Integrated Stripe payment gateway to automate affiliate and vendor onboarding, resulting in a 10% faster payment processing times on the website.

• Collaborated with cross-functional teams to gather requirements, design solutions, and deliver 3 high-quality software applications.

☆ Software Engineer


Jewelbots | United States (Feb 2019 - Jan 2020)

• Improved user experience by implementing a refined UI using Material-UI and Styled Components, resulting in a 30% increase in user engagement.

• Increased daily customer engagement and communication by integrating a cloud-based email service provider for user notifications.

• Implemented Stripe and PayPal for seamless payment processing, bolstering e-commerce capabilities.

• Utilized Jest for unit testing, reducing software bugs and increasing system reliability.

☆ Frontend Web Developer


Centreville Tech LLC | United States (Feb 2017 - Jan 2019)

• Developed the frontend architecture of the application, a specialized insurance platform, utilizing React.js and Next.js to create an efficient user interface.

• Engineered backend APIs to scrape sports data from external sources, ensuring up-to-date information for users.

• Created a new GraphQL-based endpoint that enabled customers to access data faster, improved customer satisfaction rates by 10%.

• Spearheaded the test-driven development ( TDD) methodology for software engineers decreased costly post-deployment issues by 25%.

☆ Software Developer


Jobilla | Finland (Apr 2015 - Jan 2017)

• Created various UI components for different web pages using HTML, JavaScript, and jQuery, including an admin dashboard for comprehensive site management.

• Analyzed SQL queries and enforced code refactoring on existing applications, decreased API response time by 20%, and saved 10+ hours of manual work per week.

• Executed a real-time chat service with WebSockets, enhancing user interaction and engagement.

• Designed a comprehensive database schema to store countries, addresses, orders, images, fortifying data integrity and accessibility.

My Certificates

react
javascript
jewelbots
scraply_bileet_net
scraply_bileet_net
javascript
database
brandnooz
jobilla
clerked
jewelbots
realestateadvisor
accountdock
namepress
scouter
chatbotui

Let's Work Together

My Address:

Toronto, ON, Canada

Mail me:

philipapbak@gmail.com

Call me:

+1 716 772 4092

Skype me:

live:philipapbak