
Aaron Francis
I specialize in data engineering and financial tech analysis, leveraging Python, SQL, ETL processes, and automation to streamline data workflows and reporting. My expertise in Power BI and interactive dashboards ensures financial insights are clear, actionable, and accessible.
With a strong background in web development and UX/UI design, I craft intuitive financial reports and interfaces that enhance user experience. By integrating automation, API-driven solutions, and dynamic data pipelines, I optimize financial reporting, real-time analytics, and performance tracking.
Passionate about the intersection of finance, technology, and design, I focus on building scalable reporting solutions for budget forecasting, risk analysis, and investment performance tracking. I continuously refine my skills to develop data-driven financial tools that enhance decision-making and operational efficiency in fintech and corporate finance.

HTML 5

CSS 3

JavaScript

Python

Liquid

C++

React

Java

C#
my Projects
There are some of the most recent websites I've designed. Due to the dominance of Shopify for E-Commerce websites, they are all built on that platform. Powered by Liquid (HTML, CSS, Javascript), I specialize in end to end solutions include Liquid Development to unlock their true potential. By integrating APIs, building custom sections and manipulating Shopify's open source code, I've been able to truly cater websites to client needs and budgets. Please refer to my github for more information.
my Roadmap
Full-Stack Developer
I started in frontend web development and evolved into full-stack development, creating seamless, dynamic, and efficient digital solutions.
Financial Data Analyst
With a strong foundation in finance, I specialize in crafting financial dashboards and reports that transform complex data into actionable insights.
Financial Data Engineer
Merging my expertise in development with my academic background in finance, I focus on financial data engineering, optimizing data pipelines for advanced analytics and reporting.
my Academics
I've had the chance to try many different fields of study and after a long road I am set on what I want to pursue as a career. Here is my academic background.
Program: Honors Health Sciences
Program: Mechanical Engineering 2y
Degree: BComm, Major Marketing
Meta Frontend Certificate
Python 3 Specialization
my Experience
I am proficient in HTML, CSS, JavaScript, and React, and I have a strong understanding of how to create engaging, user-friendly websites and web components. I am passionate about the role of a developer because I believe that great code design is not only visually stunning but also highly functional and user-focused.
What sets me apart as a front-end developer is my diverse background in marketing and graphic design. Prior to working in web development, I graduated with my major in marketing, where I took a focus in market research and analysis, and content creation. In addition, my skills in graphic design have allowed me to create visually appealing and engaging user interfaces that deliver great user experiences.
I use my background in marketing to approach web development from a user-first perspective. By focusing on user needs and preferences, I am able to create highly functional and user-friendly web components that are madae for specific target audiences. I also use my skills in graphic design to create engaging, visually appealing interfaces that complement the user-first approach.
As a marketing analyst, I am responsible for conducting research and analyzing data to help my clients develop effective marketing strategies. One of the most critical aspects of my job is understanding the market and target audience. To do this, I collect and analyze data on consumer behavior, preferences, and decision-making processes.
I begin by researching the industry and its competitors to identify any trends or patterns that could impact the marketing strategy. I then gather data on the target audience's demographics and psychographics to better understand their needs and preferences. By analyzing this data, I can develop customer personas and segment the audience into groups based on their shared characteristics and interests.
Once I have a clear picture of the market and target audience, I work with my clients to develop a comprehensive marketing plan that addresses their needs and goals. This may include identifying the most effective channels for reaching the target audience, crafting messaging that resonates with them, and developing campaigns that engage and convert them.
Ultimately, marketing analysis is a critical part of the marketing process, as it allows us to make data-driven decisions that are more likely to yield successful results. By using data to understand the market and audience, we can create marketing campaigns that are more effective and efficient, and ultimately drive business growth.
SEO
- Implementing proper HTML markup: This includes using appropriate HTML tags and attributes to ensure the content on the page is properly structured for search engines to understand.
- Optimizing page load times: Page load times are an important factor in SEO. As a front-end developer, you can optimize the site's performance by minimizing image and code file sizes, compressing files, and utilizing caching.
- Developing a responsive design: A responsive design is important for SEO as it ensures the site is optimized for all devices and screen sizes.
- Ensuring the site is mobile-friendly: Mobile-friendly sites are critical for SEO since more and more searches are performed on mobile devices.
- Implementing meta tags: Meta tags such as the page title, description, and keywords can help search engines understand the content on the page and improve its ranking.
- Creating an XML sitemap: An XML sitemap is a file that lists all the pages on a website, making it easier for search engines to crawl the site and understand its structure.
- Optimizing images: Optimizing images by adding alt tags and properly sizing and compressing them can help improve page load times and make the site more SEO-friendly.
- Creating search-friendly URLs: URLs should be easy to read and include relevant keywords that describe the page's content.
- Implementing structured data: Structured data helps search engines understand the content on a page, making it easier to display rich snippets in search results.
- Analyzing and monitoring site performance: As a front-end developer, you may be responsible for analyzing and monitoring the site's performance using tools such as Google Analytics, which can help identify areas for improvement and track the site's SEO progress over time.
I have been a graphic designer for several years now, and during that time, I have gained extensive experience and knowledge in the field. While Adobe Suite is a powerful tool I use frequently to create high-quality designs, where I really stand out is in my ability to do custom digital work by hand.
What I mean by this is that I have a deep understanding of design principles and techniques that allows me to create unique and innovative designs from scratch. Rather than relying solely on pre-made templates or stock images, I have the skills to create original artwork that truly stands out.
One of the things I love about doing custom digital work by hand is the creative freedom it affords me. With a blank canvas and a set of design tools, I am free to explore my creativity and push the boundaries of what's possible. This often results in designs that are not only visually stunning but also have a deeper meaning or message behind them.
In my experience, clients are often drawn to my custom digital work because it sets them apart from their competitors and helps them stand out in a crowded market. Whether it's a logo, a website design, or a marketing campaign, my ability to create original designs is a valuable asset that can make a significant impact on a client's business.
Here are my recent custom logo / design requests




As a developer looking to expand my knowledge to data engineering, I have gained a deep understanding of ETL and leveraging Python to manipulate and analyze large datasets. I've chosen to pursue data engineering because I believe that turning raw data into meaningful insights is essential to drive business decisions and forecasting.
I am well-versed in python which enables me to build robust and scalable data pipelines. I am also adept at designing and implementing data transformations that are optimized for performance, ensuring that data can be processed and analyzed quickly and efficiently.
My broader skillset as a frontend developer complements my skills as a data engineer by allowing me to optimize designs for data structures that are speficic to each projecet.
Furthermore, my experience in data engineering is enhanced by my strong background in mathematics and statistics. I have a solid understanding of probability theory, statistical inference, and machine learning, which enables me to build complex models that can provide valuable insights into complex datasets. I am also skilled at data visualization and presentation, which allows me to effectively communicate complex data and insights to various other people.
With my expertise in Python, database management, and statistics, I am confident that I can design and implement highly effective data pipelines that deliver real value to clients. I am excited about the prospect of using my skills to help organizations turn raw data into actionable insights and drive business growth.