Hi! I'm Anna Cole,
a Full-Stack Software Developer and globetrotter.
I build fun and functional web magic!

anna-cole

About Me

A Houston-based Full Stack Software Developer driven to create powerful and innovative applications. Experienced in React, JavaScript, TypeScript, Tailwind, Bootstrap, Python, Flask, SQL, PostgreSQL, SQLAlchemy, payment gateways, API integration, Git, RESTful APIs, and deployment. My motivation, positive attitude and communication skills help teams create efficient, scalable and user-friendly applications. Additionally, I bring skills in analysis, creative problem solving and attention to detail, acquired from my years working in the legal field.

More About Me

I graduated with a Bachelor of Laws degree, in Rio de Janeiro, and despite having a successful legal career there, I wanted to see the world and leverage my international experience, so I relocated to the UK for a cultural immersion.

After spending a few years immersed in British culture, I moved to the US and began working as an International Trade Specialist. However, I soon realized that my creative side wasn't being fully satisfied. I craved the ability to bring ideas to life, create elements from scratch, and visualize them on a screen.

This led me to start developing my own apps, igniting a passion for coding. What started as a hobby, quickly became my career! While my path to becoming a Software Engineer was non-traditional, my love of programming and technology has motivated me to continually learn and grow in my career. Let's connect and discuss how my skills can contribute to your next endeavor!

My Top Skills

React | JavaScript | TypeScript | Tailwind | Bootstrap | Python | Flask | SQL | PostgreSQL | SQLAlchemy | payment gateways | API integration | Git | RESTful APIs | Deployment

React JavaScript TypeScript Tailwind Bootstrap HTML CSS Python SQL GitHub

My projects

Eco-Travel

Eco Travel - Home Rental App

● Led frontend development of an eco-friendly home rental app using React, TypeScript, Tailwind, Google Auth, Google Maps API, cloud services, and Stripe, translating an existing Figma design into a functional and responsive web interface.
● Built search filters, interactive maps, third-party authentication, reservation management, and secure payment processing system.
● Collaborated with the backend team to ensure seamless API integration.
● Independently researched and adopted necessary technologies, libraries and third-party APIs.
● Deployed the app using Render, ensuring smooth and error-free operation post-launch.

Milestones Academy

Milestones Academy Website

● Designed and developed a fully responsive website for a local daycare center using Bootstrap, JavaScript, HTML, and CSS, enabling users to seamlessly explore services and available programs.
● Integrated features such as Google Maps API for easy facility location access, an accordion-style FAQ for quick answers, and a streamlined contact form to simplify the enrollment process.
● Collaborated closely with the client to align the website with their vision and goals.
● Successfully deployed the website, ensuring it ran smoothly and was free of errors.

Mybnb

Mybnb - Home Rental App

● Created this home rental app with a RESTful Flask API, a React frontend using React Router for client-side routing, and PostgreSQL for the database, ensuring a seamless experience for both renters and property owners.
● Implemented search filters, a review system for properties, Google Maps API, data validation, user authentication, secure password encryption, and reservation management.
● Integrated the backend with the frontend using ORM methods to manipulate data to and from the database.

Library-manager

Library Manager - Book Manager App

● Developed a robust Python application featuring a user-friendly command-line interface (CLI) designed for efficient book discovery and user data management.
● Built a SQL database with SQLite and implemented ORM methods to enable full CRUD operations on book records and user profiles, simplifying book searches, user data management, and information organization.
● Implemented validation and error handling to ensure the accuracy and integrity of user data.
● Applied Object-Oriented design patterns and best practices to ensure clean, maintainable code.

Rock-bandpedia

Rock Bandpedia

● Developed this interactive platform for rock music enthusiasts, using React, JavaScript, and HTML, featuring a comprehensive encyclopedia where users can search bands, save favorites, and discover upcoming concert dates.
● Implemented React Router for seamless navigation between sections, and a JSON server backend for dynamic data handling.
● Styled the platform with custom CSS to ensure an engaging and user-friendly interface.

Findpro

Findpro - Service Provider App

● Built this full-stack application with React, JavaScript, Python, and SQL, enabling users to search for, review, and hire service providers across various industries.
● Developed the backend with Python, Flask, and SQLAlchemy to map the SQL database, implementing a robust user authentication system with secure password encryption.
● Created forms and applied validation and error handling using Formik and Yup, to ensure accuracy and integrity of user data.

Pokemon-cards

Pokemon Cards

● Developed an online Pokemon encyclopedia using JavaScript, CSS, HTML and a JSON server, where users can search for, create, and like custom Pokemon cards.
● Implemented an intuitive search feature for exploring a wide variety of Pokémon, while empowering users to design and share their own custom cards.
● Added a feature to like and interact with other users' creations, fostering a fun and engaging space for both collectors and creators.

Get In Touch With Me

scroll-up