MS
Hi, I'm Francis Silva
Full-stack Software Engineer | IoT Developer | B.Sc in Physical Science - ICT

About

As a highly innovative and rigorously trained fresh graduate, I bring with me a wealth of experience gained through internships in software engineering. My motivation is unwavering as I seek opportunities to collaborate with seasoned software engineers and experts across various industries with a strong commitment to teamwork, I am eager to leverage my skills in software development and problem- solving to enhance the user experience of any digital product or platform. I am dedicated to continually refining my abilities to ensure optimal performance in the workplace.

Work Experience

c

comAlpine Informationssysteme GmbH

January 2024 - Present
Software Engineer, Remote
As a Software Engineer at Comalphine, I was involved in the full software development lifecycle, from requirements gathering to deployment. I worked on both frontend and backend development, utilizing technologies such as React.js, Node.js, and PostgreSQL. My role involved developing and maintaining web applications, optimizing performance, and ensuring the scalability of the software solutions. I was also responsible for integrating third-party APIs and enhancing the security of the applications. My time at Comalphine allowed me to refine my problem-solving skills and develop a deep understanding of software engineering best practices, which I continue to apply in my current role.
B

BayLanka Technologies

April 2024 - Present
Software Engineer, Full-time
In my current role as an Associate Software Engineer at Baylanka Technology, 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.
B

BayLanka Technologies

October 2023 - March 2024
Intern Software Engineer, Part-time
As an Intern Software Engineer at Baylanka Technology, 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, Part-time
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

React
Next.js
Typescript
Javascript
TailwindCSS
Node.js
Postgres
Docker
Kubernetes
Spring Boot
MySQL
Ionic
Angular
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
Baylanka

Projects I have done in Baylanka

At Baylanka Technology, I developed websites, mobile apps, and a dataspace project using Angular, React.js, and Ionic for the frontend, and Node.js for the backend. These projects honed my full-stack development skills and delivered scalable solutions.

  • S

    Software Engineer

    During my time as a Software Engineer at Baylanka Technologies.
  • W

    Woblu Maintenance Admin Website - Frontend

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

    Cambrian College Alumni App - Frontend

    Ionic
    SCSS
    Angular
    Firebase
    Material-UI
    I worked to fix the issues.
  • 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.
  • 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.
  • 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.
  • I

    Intern Software Engineer

    During my time as a internship at Baylanka Technologies.
  • 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.
  • W

    Woblu Maintenance App - Backend

    Node.js
    JavaScript
    Firebase
    I worked in translation and middleware for the Woblu Maintenance App.
  • 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.
Contact

Get in Touch

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