Code Monkey home page Code Monkey logo

Amina Ba - Software Developer with Creative Edge


My Skills:

I am currently looking for a job as Software Developer.


WHO I AM

Full-stack developer with a background in digital marketing and freelance SEO, I've seamlessly transitioned from crafting brand strategies as a social media manager to embracing coding. Currently enrolled in Makers Academy and set to graduate in January, I'm immersed in Test-Driven Development, agile teamwork, and Object-Oriented Programming. This ongoing educational pursuit fuels my enthusiasm for continuous learning and overcoming challenges in the tech world.

Excited to contribute my versatile skill set to dynamic projects, I bring adaptability and a commitment to staying at the forefront of industry best practices. My evolution from a junior software engineer with a marketing background reflects both my journey's adaptability and my enduring passion for creating impactful solutions in the ever-evolving tech landscape.

WHAT I MADE

From small, innovative experiments to comprehensive applications, each project holds a special place in my journey, illustrating my passion for learning and creating meaningful solutions. Explore these projects to get a glimpse of my abilities, creativity, and dedication to continuous improvement.

Highlited Projects

Name About Tech Stack
RoamMates Web app that helps user connect with prospective travel buddies who share similar interests and preferences. Whether you're planning a solo adventure or looking for a companion to explore the world together, RoamMates has got you covered. Python, Flask, Javascript, React, Testing: Pytest, Cypress, Selenium
Home on Time Mobile app project prioritizing women's safety. Engineered with Kotlin in Android Studio, the app features advanced functionalities such as configuring intents, states, and utilizing the Notification Manager to notify selected contacts of the user's expected safe arrival. User can send "I’m home" message or in case of delays, SOS messageswith one click. [Hackathon Winner] Kotlin, Android Studio, JetPack Compose
Facebook Clone App Feature-rich Facebook clone on a legacy MERN codebase. Social networking functionalities, user authentication, dynamic feed, comments, likes, user profiles, search bar, avatars, and "My Account" settings. Showcases effective codebase contribution. [group project] MongoDB, Express.js, React.js, Node.js, Testing: Cypress, Jest
WanderDesk | Airbnb for Digital Nomads This project is a full-stack diversion from Airbnb clone that allows users to list and book accommodations. Users can sign up, log in, list their properties, view available properties, and send booking requests as well as cancel them. Owners can accept, reject or revoke requests. Python, HTML & CSS PostgreSQL, Flask, Testing: pytest, playwright
Chitter App Chitter is a web application that allows users to post messages (peeps) and view them in reverse chronological order. Users can sign up, log in, and log out to manage their interactions on the platform. Python, HTML & CSS, PostgreSQL, Flask, Testing: pytest, playwright

Learning Journey Projects

Name About Tech Stack
Gigs website This is a simple React app that displays information about various music gigs. Users can view details about each gig, including the band name, image, description, date and time, and location. Additionally, users can mark gigs as their favorites by clicking the "Add to favourites" button. JavaScript, Node.js, React, HTML & CSS, Vite, Jest
Bowling Scorecard App A JavaScript-based command-line application for keeping track of bowling scores. It calculates the total score, identifies strikes and spares, and handles bonus points. The app uses Node.js and includes features to ensure data integrity. JavaScript, Node.js, readline, cli-table
Weather App A CLI-based weather application for retrieving and displaying real-time weather data for a specific city. Developed using JavaScript and Node.js, it leverages the OpenWeatherMap API, follows OOP principles, and utilizes TDD for ensuring code quality. JavaScript, Node.js, OpenWeatherMap API
Takeaway App The Takeaway App is a simulation of a restaurant ordering system, enabling users to explore a categorized menu, add and remove items from their basket, and seamlessly place orders. It integrates Twilio API to send order confirmation messages via text, enhancing the overall user experience with real-time updates Python, Twilio API
Personal Diary The Diary and Task Manager is a Python-based solution empowering users to efficiently manage diary entries and tasks through a command-line interface. Leveraging object-oriented programming (OOP) principles, it provides an organized and structured system for handling entries, tasks, and contacts, showcasing my proficiency in OOP design and effective code testing. Python
Password cracker & generator Program that helps the user check the strength of their password, generate a new strong password, and enhance its security using a custom password generator. Python
To Do App Simple To Do App in two versions: command line interface and graphical user interface. The program incorporates a variety of .txt file-handling operations: add, complete, edit & remove tasks, display, switch & create lists, display menu, exit the program. Python, PySimpleGUI

WHERE I WORKED

Trainee Software Developer

Makers | Sept 2023 - Jan 2024

  • Designing multi-class systems - Utilized object-oriented programming (OOP) principles in Python, JavaScript, and SQL to create efficient and organized multi-class systems, enhancing code reusability and maintainability.
  • Implementing Test-Driven Development (TDD) - Demonstrated a structured approach to development by applying TDD methodologies, resulting in robust and error-resistant codebases, reducing post-deployment issues and enhancing product reliability.
  • Collaborative Teamwork in Agile Environment - Engaged in agile methodologies, fostering effective teamwork and collaboration among software developers and testers, leading to increased project efficiency, timely deliveries, and improved product quality.

Search Engine Optimisation Specialist

Freelance | Mar 2023 - Sep 2023

  • Onsite and offsite SEO - Implemented strategies for both on-site and off-site SEO, improving website visibility and organic traffic.

  • Digital Marketing - Utilized Photoshop and Twitter advertising for effective marketing campaigns, boosting engagement and conversions through visually appealing content.

  • Copywriting - Created compelling and SEO-optimized content for various platforms, improving search engine rankings and user engagement.

  • Data Analysis - Conducted thorough data analysis to identify trends and optimize strategies, informing decision-making and resulting in more effective SEO campaigns.

  • Google Analytics - Utilized Google Analytics to track and analyze website performance, gaining insights into user behavior and leading to data-driven optimizations.

  • Marketing Strategy Building - Developed comprehensive marketing strategies to enhance brand visibility, increasing brand reach and customer engagement.

  • Communication - Maintained effective communication with clients to understand and meet their needs, building strong client relationships leading to recurring business and referrals.

  • Customer Service - Provided exceptional customer service, addressing inquiries and concerns promptly, enhancing customer satisfaction and loyalty.


Social Media Manager

Theenk Tea | Jan 2019 - Sep 2023

  • Planning Social Media Strategy - Strategized and planned effective social media campaigns, aligning with organizational goals and audience engagement objectives.

  • Managing Social Media Platforms - Successfully managed Instagram and Facebook accounts, optimizing reach and engagement through timely and engaging posts.

  • Content Creation - Generated engaging and visually appealing content, resulting in increased brand visibility and audience interaction.

  • New Staff Training - Conducted training sessions for new team members, ensuring a smooth onboarding process and maintaining consistency in brand voice and strategy.

WHAT I LEARNED

⭐️ Software Development Bootcamp | Makers Academy | Sept 2023 - Jan 2024

⭐️ CertHE Computing & IT (currently interrupting studies) | The Open University | Jan 2023 - Sep 2023

⭐️ Agile & Scrum Course | Code First Girls | Aug 2023

⭐️ GIT & GitHub Course | Code First Girls | Feb 2023 - Mar 2023

⭐️ Python & Apps Course | Code First Girls | Dec 2022 - Feb 2023

HOBBIES

🌊 swimming

🪐 astronomy

🚲 cycling

Amina Ba's Projects

chitter_app icon chitter_app

Chitter is a web application that allows users to post messages (peeps) and view them in reverse chronological order. Users can sign up, log in, and log out to manage their interactions on the platform.

password_cracker icon password_cracker

Program that helps the user check the strength of their password, generate a new strong password, and enhance its security using custom password generator.

react-template icon react-template

A template for a basic React application, using Vite and Vitest

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.