Shile
From Canada
15 years of commercial experience
Lemon.io stats
Shile – Ruby on Rails, HTML, MySQL
Shile is a seasoned developer with over 8 years of professional experience across various stages of the software development lifecycle, including requirements analysis, design, implementation, and testing. He specializes in web development using technologies like Ruby On Rails, CSS/HTML, JavaScript, MongoDB, and PostgreSQL. Shile is known for his reliability, commitment, and problem-solving skills, making him a valuable asset to any project team. Additionally, his open-mindedness and positive attitude contribute to effective communication and collaboration within the team.
Main technologies
Additional skills
Ready to start
ASAPDirect hire
Not availableExperience Highlights
Senior Full-Stack Developer
All-in-one business management platform that allows businesses of all sizes to manage and automate their core workflows. Core features include scheduling, CRM, invoicing, payments, proposals, and contracts. The all-in-one functionality of the platform allows businesses to streamline subscription costs dramatically. Eliminating multiple subscriptions in favor of one comprehensive subscription maximizes operational efficiency and saves both money and time.
- Created front-end and back-end architecture;
- Wrote unit and feature tests;
- Integrated with various libraries and API providers, including Quickbooks, Stripe, and Google API;
- Implemented CI/CD pipelines (Github + Heroku).
Founder
It is a web development agency and Shile worked on various projects as a freelance developer.
- Managed full-stack development for various clients;
- Broke down business requirements into project epics & sprints;
- Delegated tasks, led projects, and mentored junior developers in client teams.
Senior Full-stack Developer
A global apparel retailer & wholesaler. Their e-commerce platform allows them to sell directly to customers from all over the world.
- Added numerous features to the application, such as new discount types like free gift discounts;
- Created new admin tools to allow employees more easily manage the site and add content to different locations throughout the website;
- Developed new reporting and analytical tools (like Salesforce Marketing Cloud) to allow greater insight into sales performance.
- Created new payment gateways such as Nuvei;
- Wrote unit, integration, and end-to-end tests;
- Debugged and resolved application issues that arose from time to time.
Full-stack Developer
A mass spectrometry application that allows researchers to extract and visualize mass spectrometry-generated data from proteomics, metabolomics and genomics projects on a single platform. The data can be transformed into various visual formats, including charts, graphs, tables, and more.
- Worked on front-end and back-end architecture of the entire product suite;
- Created microservices to configure and manage the different applications;
- Worked on the protein pilot API and created endpoints to transform the proteomics JSON data into various chart, graph, and table formats;
- Used RabbitMQ and developed a library to accept DSL commands that allowed the data files to be processed by the microservices in a customized way;
- Wrote unit, integration, and end-to-end tests.
Tech Lead
It is a Clinic Management Software for physicians to manage patients and medical prescriptions.
- Was responsible for full-stack architecture & API development;
- Managed and mentored junior developers;
- Met regularly with stakeholders and updated them on project status.
- Provided technical consultation on software development, testing, and deployment/release processes, as well as infrastructure planning.
- Regularly advocated on industry standard practices.
- Developed efficient developer and customer onboarding processes.
Full-stack Developer & Technical Advisor
It is an online platform that connects homeowners to professional contractors.
- Created entire application from scratch (front-end and back-end);
- Worked with customers directly to resolve issues and fix bugs;
- Was responsible for communicating with stakeholders and converting high-level business objectives into tickets as well as providing progress updates.
- Developing OKR's and making sure the team remains on track to achieve them.
Full-stack Developer & Technical Advisor
All-in-one cloud-based property management system to service property managers, landlords, superintendents, security guards, parking lot managers, and residents.
- Identified and communicated complex technical solutions to stakeholders and other departments.
- Maintained an expert level of product knowledge in all company software solutions.
- Worked with stakeholders to transform high-level business requirements into sprints and individual tickets.
- Worked with development team to architect database, and software modules.
- Worked with development team to create efficient development, testing and deployment processes, utilizing industry standard practices.
- Rewrote the legacy application from scratch (both front-end and back-end);
- Implemented billing system. Worked directly with clients to resolve issues.