Shane Abraham

Waterloo, Ontario, Canada shaneabh777@gmail.com

Hey there! My name is Shane Abraham and I'm excited to introduce myself! I recently graduated from Middlesex University Dubai with a First Class Honors Degree. I'm a hands-on learner and I love using my own creative methods to understand things. That's why I find programming so fascinating! It's a chance to solve complex errors and explore new ideas.

Throughout my studies, I've gained experience in programming languages like C, C++, Java, Python, JavaScript, and HTML5. I'm always eager to learn new skills and languages, and I love tackling challenging problems.

My experience at Epromis Solutions as a software tester gave me the opportunity to work with SQL and JavaScript. I was able to dive deep into data collection and analysis, and I gained valuable insight into the workflow process of the organization.

At flydubai, I was able to take my skills to the next level. I developed APIs using Java Spring and built UI dashboards using Flutter for the big data team. I even developed a REST API using a structured spring boot application and gained experience in API request interception to check headers. I was also able to practice performing CRUD operations in MongoDB and implementing Redis-based commands. I even utilized MongoDB as a cache to improve application performance.

Overall, I'm always looking for new ways to learn and grow as a programmer. I'm excited to see what new challenges and experiences come my way!

Education

Conestoga College, Waterloo

Web Development (Graduate Certificate)
  • Learnt about UI/UX design interface
  • Introduced to jquery and advanced javascript
  • Learnt how to gather requirements and analyse them
May 2023 - Aug 2024

Middlesex University Dubai

Bachelor of Computer Systems Engineering

First Class Honors (GPA: 4.00)

  • Final year project: Developed a finance application that helped users analyze their expenses and investments using Android Studio (Java).
  • Led a team of four to present a prototype app designed in Figma at a FinTech Technovation and achieved the runner's up position.
  • Developed projects using advanced data structures and algorithms using programming languages such as C, C++, Java, and Python.
  • Experience with project management methodologies such a waterfall and agile.
  • Implemented an Automated Water pumping system using Python in Linux OS.
September 2019 - April 2022

Experience

Software Developer Intern

Fly Dubai
  • Gained expertise in software development best practices and coding standards.
  • Created a REST API using a java spring boot application, developing skills in API request interception for header checking.
  • Practiced CRUD operations in MongoDB and incorporated Redis-based commands for better efficiency.
  • Optimized application performance by utilizing MongoDB as a cache.
  • Transferred code from a larger project to a new project, and developed an API that exposed information collected from the database.
  • Developed proficiency in creating and documenting APIs, including knowledge of Lombok and technical documentation.
  • Developed an understanding of API flow diagrams and Maven profiles.
  • Learned Flutter to enhance UI features on a Big Data dashboard.
November 2022 - February 2023

Software Tester Intern

Epromis Solutions
  • Collaborated on content creation to expand the company's reach across various social media platforms.
  • Utilized SQL to query data and perform thorough data analysis.
  • Crafted websites using JavaScript, HTML, and tailwind.
  • Collaborated with senior team members to gain an understanding of the organization's workflow process.
August 2022 - October 2023

Student Learning Assistant

Middlesex University Dubai
  • Supported professors and helped students understand the subject during practical sessions.
  • Created an environment of attentiveness that helped students understand the subject and eliminate 60% of the programming errors.
  • Assisted students to enhance their understanding of VHDL programming and designing electrical circuits.
  • Encouraged students in improving their knowledge about possible opportunities on that subject.
October 2021 - April 2022

Volunteer

Expo 2020 Dubai
  • Assisted visitors with information about Expo 2020 which helped me hone my communication and interpersonal skills.
  • Supervised the site appointed to ensure safety and security of people and acquired knowledge about the diversification in UAE.
  • Trained new volunteers to manage visitors and assist them with directions.
  • Gained experience to work as a team and created a vibrant environment for the visitors.
January 2022

Projects

Skills

Programming Languages & Tools
Additional
  • Proficient in Microsoft Office
  • Skilled in UI designing using Figma
  • Advanced analytical thinking
  • Experience in software development life cycle (SDLC) and agile development
  • Experience in developing APIs using java spring.

Interests

I have a wide range of interests that keep me engaged and excited in my personal life. I am a huge fan of Formula 1 and love to keep up with the latest races and news in the motorsports world. When I'm not watching racing, you can usually find me playing outdoor football with friends or hanging out with my close circle of friends. I am always eager to meet new people and learn about their stories and perspectives, which is why I love traveling and exploring new places.

As a self-proclaimed foodie, I enjoy trying out new cuisines and experiencing different cultures through their food. Cars and driving are also one of my passions, and I enjoy learning about the latest automotive technologies and advancements. Finally, I find immense satisfaction in helping people by volunteering and making a positive impact in the community. These interests have shaped who I am and have provided me with experiences that I cherish and value greatly.

Awards & Certifications

  • Google Analytics Certified Developer
  • Fintech Runner's up - Middlesex University Dubai