MS
Hi, I'm Francis Silva
Software Engineer | Shopify Storefront Developer | Bachelor of Science

About

I'm a dedicated Software Engineer with over 2 years of experience and a Bachelor of Science degree, specializing in full-stack web development using technologies like React.js, Node.js, Angular, Next.js, Ionic, TailwindCSS, MySQL, and MongoDB. I've worked remotely with German-based companies, including some of Germany’s leading Shopify agencies, as a staff-augmented developer, where I built and customized scalable eCommerce and web solutions. With a strong passion for clean, efficient code and continuous learning, I thrive in dynamic environments and enjoy solving complex problems through innovative, user-focused applications.

Work Experience

E

Eshop Guide

September 2024 - June 2025
Shopify Storefront Developer
As a Shopify Storefront Developer at Eshop Guide, I am responsible for creating and customizing Shopify storefronts to enhance user experience and drive sales. My role involves working with Liquid, CSS, and JavaScript to develop responsive and visually appealing themes. I collaborate closely with designers and backend developers to ensure seamless integration of features and functionalities. My expertise in Shopify's ecosystem allows me to implement best practices for performance optimization, accessibility, and SEO, ensuring that the storefronts I build not only look great but also perform exceptionally well.
c

comAlpine Informationssysteme GmbH

November 2023 - June 2025
Software Engineer
In my current role as an Software Engineer at comAlpine Informationssysteme GmbH, I have taken on greater responsibilities, leading the development of several key projects. My work involves full-stack development, where I utilize shopify Storefront, Node.js, Angular, and React.js to build robust and scalable applications. A notable project I contributed to is an IoT Home System app built using Ionic Angular, which is hosted on GitHub. I also played a significant role in deploying applications using Docker and Kubernetes, and I have a strong understanding of CI/CD pipelines. My ability to adapt to new technologies and frameworks, coupled with a solid foundation in software engineering principles, allows me to deliver high-quality software solutions that meet business objectives.
c

comAlpine Informationssysteme GmbH

May 2023 - November 2023
Associate Software Engineer
In my current role as an Associate Software Engineer at comAlpine Informationssysteme GmbH, I have taken on greater responsibilities, leading the development of several key projects. My work involves full-stack development, where I utilize Node.js, Angular, and React.js to build robust and scalable applications. A notable project I contributed to is an IoT Home System app built using Ionic Angular, which is hosted on GitHub. I also played a significant role in deploying applications using Docker and Kubernetes, and I have a strong understanding of CI/CD pipelines. My ability to adapt to new technologies and frameworks, coupled with a solid foundation in software engineering principles, allows me to deliver high-quality software solutions that meet business objectives.
c

comAlpine Informationssysteme GmbH

November 2022 - May 2023
Intern Software Engineer
As an Intern Software Engineer at comAlpine Informationssysteme GmbH, I had the opportunity to immerse myself in a dynamic and collaborative environment where I honed my skills in software development. During my internship, I actively contributed to various projects, working with technologies like Node.js for backend development and Angular and React.js for frontend interfaces. One of the key projects I was involved in was the development of a real-time chat system, where I implemented an endpoint for loading chat messages into a modal. This experience not only enhanced my technical abilities but also taught me the importance of effective communication and teamwork in delivering successful projects.
T

Tamil Students' Committee - USJ

June 2022 - August 2023
Media Director
As the Media Director of the Tamil Student Committee, I was responsible for managing and directing all media-related activities and content for the committee. I utilized my skills in content creation, graphic design, and social media management to effectively promote the committee's events and initiatives. My role involved coordinating with various team members to ensure a consistent and engaging online presence. I also leveraged my technical skills to enhance the committee's digital platforms, making them more user-friendly and accessible to the student community. This experience developed my leadership and project management skills, as well as my ability to work creatively under pressure.

Skills

Shopify Storefront
React.js
Next.js
Typescript
Javascript
TailwindCSS
Node.js
Postgres
Docker
Kubernetes
Spring Boot
MySQL
Ionic
Angular
Firebase
MongoDB
Express.js
Jest
Git
GitHub
GitLab
CI/CD
Bootstrap
Material-UI
Arduino
IoT
REST APIs
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Is Abled Recruit

Is Abled Recruit

The Is Abled Recruit project is a web platform designed to enhance the recruitment process for individuals with disabilities. I contributed to developing its user-friendly interface and backend features, focusing on accessibility and inclusivity to ensure a seamless experience for all users.

Node.js
Javascript
MySQL
React.js
TailwindCSS
Smart Home App

Smart Home App

Developed an IoT-based Smart Home App using Ionic Angular, allowing users to remotely control and monitor home devices. The app features real-time data integration, a user-friendly interface, and enhanced security, showcasing my skills in full-stack development and delivering innovative IoT solutions.

Ionic
Angular
Figam
Firebase
Scss
OpenAI
Kubernetes deployed Dockerized Spring Boot Api

Kubernetes deployed Dockerized Spring Boot Api

Developed a Kubernetes deployed Dockerized Spring Boot Api for managing and deploying web applications, featuring a user-friendly interface and dynamic content management. The project showcases my skills in full-stack development and containerization, delivering scalable and efficient solutions for web development.

Spring Boot
MongoDB
Docker
Kubernetes
React.js
Arduino IoT Home Automation System

Arduino IoT Home Automation System

In this Arduino Project, I Built an IoT Home Automation System using Arduino UNO and ESP8266. This IoT Home Automation System is a simple project for beginners, who are interested in Arduino and Electronics. The project uses an ESP8266 Wi-Fi module to connect the Arduino UNO to the internet and control the home appliances using the Alexa App.

Arduino UNO
ESP-01
5V SPDT Relay Module
Switches or Push Buttons
Breadboard
230V bulb
Wires
Experience

Projects I have done in my work

  • S

    Shopify Storefront Developer

    Shopify Liquid
    CSS
    JavaScript
    Shopify APIs
    HTML
    Shopify CLI
    Git
    GitHub
    As a Shopify Storefront Developer, I specialize in creating and customizing Shopify storefronts to enhance user experience and drive sales. My role involves working with Liquid, CSS, and JavaScript to develop responsive and visually appealing themes.
  • S

    Software Engineer

    During my time as a Software Engineer at comAlpine Informationssysteme GmbH.
  • C

    Cambrian College Alumni Admin Website - Frontend

    Angular
    SCSS
    Material-UI
    I worked to create the frontend for the Cambrian College Alumni Admin Website project, which involved designing and developing the user interface for the web application.
  • C

    Cambrian College Alumni App - Frontend

    Ionic
    SCSS
    Angular
    Firebase
    Material-UI
    I worked to fix the issues.
  • A

    Associate Software Engineer

    During my time as a Associate Software Engineer at comAlpine Informationssysteme GmbH.
  • K

    Kryptobot - Backend

    Node.js
    Mailgun
    Firebase
    NodeMailer
    I worked to create the backend for the Kryptobot project, which involved setting up the server, creating APIs, and integrating third-party services.
  • K

    Kryptobot Website - Frontend

    React.js
    CSS
    Material-UI
    I worked to create the frontend for the Kryptobot project, which involved designing and developing the user interface for the web application.
  • W

    Woblu Maintenance Admin Website - Frontend

    PHP
    CSS
    I worked to test the website and fix the issues.
  • I

    Intern Software Engineer

    During my time as a internship at comAlpine Informationssysteme GmbH.
  • W

    Woblu Maintenance App - Frontend

    Ionic
    Angular
    TypeScript
    SCSS
    Firebase
    I worked to create the pages, translations, and test the Woblu Maintenance App and also worked to create the unit tests.
  • W

    Woblu Maintenance App - Backend

    Node.js
    JavaScript
    Firebase
    I worked in translation and middleware for the Woblu Maintenance App.
  • W

    Woblu Worker & User App - Frontend

    Ionic
    Angular
    TypeScript
    SCSS
    Firebase
    I worked to create the pages, test the apps using test cases and fix the issues.
Contact

Get in Touch

Want to contact me? Just send a message on LinkedIn and I'll respond whenever I can.