fb
BLOG

11 unique web apps built by talented female engineers

In Hackbright Academy’s rigorous  24-week Part-Time Software Engineering Program, students not only balance work, life, and studies, but they also learn the skills to become software engineers. As their final projects, these outstanding students build their own web apps to demonstrate their skills as developers. Learn about our most recent cohort of part-time graduates in their own words, and the wide variety of apps they built, each as unique as the students themselves.


Grace Cohort: December 2018


Arelis Cruz

LinkedIn | Website | GitHub

Arelis is the first college graduate in her family. She completed her Bachelor’s degree with a major in Graphic Design. With over 14 years of graphics experience and an extensive background in marketing, project management, and customer service, Arelis’ creative eye for content and problem solving helps guarantee project success. Arelis is passionate about problem-solving and has an innate desire to be part of the solution. Learning to code will open new doors in her career and will give her the tools to create change in her life. Arelis is very excited to bring her all her new knowledge to a full-stack development position after Hackbright.

Hackbright Project: Happy Clothes

Happy Clothes is a personal closet organizer and clothing sharing web application. Happy Clothes allows users to create an account and add items to their closet. Both articles and users are stored in a PostgreSQL database. Users can add articles with up to four images per article, each image gets stored and S3. Articles can be shared with others with the option to give the item away or let other users borrow them. Users can also see other users articles which are set to be public. A user can also edit their own articles and/or delete them which removes the images from S3 as well.

Technology Stack:

Python, Flask, Jinja, JavaScript, jQuery, Bootstrap, PostgreSQL, SQLAlchemy

APIs Used:

Amazon S3

C.S. or Related Experience Prior to Hackbright:

Languages | Python, JavaScript (AJAX, JSON), HTML, CSS, SQL, HTML, CSS; Frameworks & Libraries | Flask, jQuery, Bootstrap, Jinja; Database/Industry Tools | PostgreSQL, Git, GitHub, Command Line; Tools/Software | Microsoft Office/ Data Entry, Creative Cloud, Google Suite, Jira Software, Scrum, Slack, Trello, Pivotal Tracker.


Christine Vandeyar

LinkedIn | GitHub

Before Hackbright, Christine worked as a design engineer for car seats at Adient. She performed all tasks from design changes using computer-aided design (CAD) to root cause analysis of manufacturing and design issues. She also worked at Ford Motor Company in Michigan as a product engineer for brake tubes and hoses. After moving to the Bay Area and being surrounded by tech companies solving challenging problems, she dove into programming with the Hackbright Prep course. Now, as a software engineering student at Hackbright, Christine is excited to apply her strong math and engineering background to solve interesting backend problems.

Hackbright Project: Water Tracker

Web-based application which allows users to track their daily water consumption. Outputs a line chart which summarizes daily, weekly and monthly consumption, and a radar chart which summarizes consumption by zip code.

Technology Stack:

Python, JavaScript, Flask, Jinja, PostgreSQL, Chart.js, SQLAlchemy, jQuery, Bootstrap

APIs Used:

ipinfo.io

C.S. or Related Experience Prior to Hackbright:

Hackbright Prep March 2018.


Daesy Stephens

LinkedIn | GitHub

Daesy has a background in mathematics with an AA in Math and Science. She has worked for the Contra Costa County in the retirement department where she was able to work without supervision. Also while there, she upgraded the infrastructure and efficiency of the application process saving four days a month in labor. Besides her programming language, Daesy is bilingual, fluent in both English and Spanish. Daesy is a motivated individual who is prepared to work hard to make programming a serious career. She is looking forward to pursuing a career as a full-stack developer.

Hackbright Project: Nomad

Nomad is a social media web app for bikers. With this app, bikers are able to search biker friendly bars on the East Bay. Bikers are able to create a route with many waypoints in between from a list of their favorite bars. They are also able to see local biker runs’ events, as well as, create their own private event and able to share with their friends via Facebook.

Technology Stack:

Python, JavaScript, jQuery, AJAX, JSON, Flask, PostgreSQL, SQLAlchemy, Flask, Jinja, HTML, CSS, Bootstrap

APIs Used:

Google Maps Waypoints API, Facebook Sharing Button

C.S. or Related Experience Prior to Hackbright:

Prior to enrolling in the Software Engineering program at Hackbright Academy, Daesy completed classes in C++ and PHP during college. She also completed a mini bootcamp in JavaScript as well as a lot of self-study in CSS and HTML prior to Hackbright.


Diana Ciuca

LinkedIn | Twitter | WebsiteGitHub

Diana’s background spans diverse interests and an eclectic skill set. She received a full scholarship to attend Claremont McKenna College and completed her B.A. in Neuroscience. Passionate about self-development, Diana has worked in education and social leadership programs for youth. On the technical side, her experience as a Lab Manager and Resident Technical Advisor led to her propensity towards a future in the growing Tech Industry. Currently working as a Digital Marketing Associate for a biotech company, she leads the social media front by creating popular infographics. After working with a Buddhist non-profit organization as the sole designer and web developer, she oriented herself towards a career in software engineering.

Hackbright Project: Sundae

Sundae Socials: get together. Here’s to more Ice Cream Socials.
We want people to gather round and get to know each other, the good ole fashioned way: IRL. Meet up, get down.

Through a simple and intuitive interface, users can easily set up accounts and create events to be shared with friends in no time! An account is created through an email, and users can then view the events they have been invited to as well as create their own. The final format of each event results in a cleanly-designed landing page with each user generating a unique URL. From there, users can invite their friends using their email. With the functionality of Eventbrite, and the straightforwardness of Craigslist, Sundae Socials is a quirky event-creation app.

Technology Stack:

Python, JavaScript, jQuery, AJAX, SQLAlchemy, Material Design Lite, HTML, CSS, Flask, Jinja

APIs Used:

Foursquare

C.S. or Related Experience Prior to Hackbright:

From an intro to CS course learning Java, Diana soon began teaching herself web design, making personal websites through WordPress and plain HTML, CSS and JS. Looking to attend a bootcamp, she completed a JavaScript Prep Course for Hack Reactor’s Telegraph Track. Finding resonance with Hackbright’s mission to #changetheratio, she completed a part-time program and is currently looking for employment as a software engineer.


Kellie Tay

LinkedIn | GitHub

Kellie graduated with a degree in Finance and developed her career in Bloomberg, first as a Derivatives Analyst and further as a Technical Specialist for Bloomberg’s AIM order management platform. Her daily role involves investigating and escalating critical issues to software engineers, which piqued her interest in programming where she began to work on automating repetitive tasks she encountered in her daily work. As she found herself craving more problem-solving challenges, she decided to join HackBright to pursue programming full-time. Kellie is passionate about finding new ways to do things better and hopes to utilize her passion in a full-stack software engineering role post-graduation.

Hackbright Project: NutritionRabbit

Nutrition Rabbit is a nutrition application focused on providing users the ability to track foods eaten and visually compare nutritional values to the Dietary Reference Intakes (DRI) published by the US Department of Health for the age group. Nutrition Rabbit allows a authenticated user to create multiple profiles, using the profile’s age to retrieve the required DRI values. Users can then use the auto-complete search functionality, which is powered by the Nutritionix API, to find, add and edit nutritional content of foods eaten. Visualization of the data is done using Charts.js to provide analytics that allows a user to immediately identify if nutritional needs are met for the day, as well as understand what nutrients are still needed.

Technology Stack:

Python, Flask, Jinja, JavaScript, jQuery, Bootstrap, ChartJS, HTML, CSS, PostgreSQL, SQLAlchemy

APIs Used:

Nutritionix API

C.S. or Related Experience Prior to Hackbright:

Kellie learnt Excel VBA in college which she further used in her day to day work in both current and previous roles. She mainly focused on automating repetitive tasks, created an automated color coded priority list, as well as user forms with validation rules for capturing consumer risk appetites. She then began looking for new challenges and started learning Python3 on Codecademy before being admitted to Hackbright Academy.


Ksenia Shchelkonogova

LinkedIn | GitHub

Without realizing it, Ksenia entered the tech world at a pretty early stage and got her BS in IT and Economics. The lack of passion at that age and not understanding what this knowledge can do led to the break in her tech career until she re-entered IT – first as a QA engineer and then a year after as a QA manager. This role was a perfect opportunity to use her strengths such as communication, organization, and being detail-oriented. This was eventually overshadowed by a lack of challenge and growth in her role. Working closely with developers and being fascinated by what they could do, Ksenia couldn’t wait to improve her technical skills. She looks forward to combining her coding knowledge and QA experience into a software engineer role.

Hackbright Project: Whatiwant

Whatiwant is a web application that helps users decide on what movie they want to watch or place to eat at. Users can sign up with email or use Google account if have one. Once logged in, user sees options to either search for a movie or restaurant. There’s no ability to search for a specific content – the app provides 3 movies or restaurants based on random search (with possible default settings) or selected criteria with option to ‘Show more’ . In case of movies user can choose genre and/or decade and cuisine and/or price range for places to eat. User can like content and find it in wishlist as well as share it with friends via email. User’s information can be updated in My Account.

Technology Stack:

Python, Flask, JavaScript (JQuery, AJAX), SQLAchemy, PostgreSQL, HTML, CSS, Bootstrap, Chart.js

APIs Used:

Yelp API, Google OAuth 2.0

C.S. or Related Experience Prior to Hackbright:

Ksenia’s current position, QA manager, only sounds simple, but in reality, is not limited to that. Her responsibilities vary from working closely with PMs on their projects to participating in meetings with partners on different matters besides being a QA and managing the team. Prior to that she went to a QA bootcamp and finished a 6-week internship in another tech company. She also completed Hackbright’s Prep course and spent a good amount of time in Codewars practicing her skills.


Maggie Bauer

LinkedIn | GitHub

Maggie is passionate about helping businesses access and understand their data so decisions can be made with the help of these insights. She uses data in her current role as a Recruiter for Sentry, an open source developer tool, to help understand candidate pipelines and focus attention where it is most needed. Maggie earned her Bachelors and Masters degrees in Social Work from the University of Illinois at Chicago. She hopes to combine her love of data, understanding of human and societal behaviors, and technical aptitude to develop systems and features that maximize market share as a Software Engineer.

Hackbright Project: GigSaw

Job searches are hard. GigSaw makes it easier by bringing a company’s general stats, funding insights, and social media presence all into one place. Powered by a combination of Crunchbase financial data and the Full Contact API, GigSaw allows the user to search by company name and select the business whose profile they’d like to view. Each company page gives insights into the markets and size, shares the funding round history, compares their money raised to similar companies, and provides links to all their social media sites. This allows the users to research potential employers with a few keystrokes. The next sprint will include incorporating bios for the founders and leadership team.

Technology Stack:

Python, React, Flask, ChartJS, jQuery, Bootstrap, PostgreSQL, SQLAlchemy, HTML, CSS

APIs Used:

FullContact Company Enrichment API

C.S. or Related Experience Prior to Hackbright:

Maggie completed the Hackbright Prep Course and participated in Sentry’s 2018 Hackweek where her Big Data team won the Continuous Improvement Value Award. In her work in Recruiting, she utilizes multiple tools for data analysis and completed online trainings such as Tableau 10 Desktop Training, Advanced Google Sheets for Data Analysis, and Google Data Studio. Maggie has also attended multiple tech meetups including Sentry Scouts, PyLadies, and Tech Ladies.


Nakita Strangeways

LinkedIn | GitHub

Nakita enjoys learning, exploring, and expanding her skills. In 2012, she was given the opportunity to attend the Academy of Art University, and there discovered her love for the technical computer sciences. In 2016, she graduated with a BA in Animation and Visual Effects. This stimulated her desire to problem solve, and create programs to make things more efficient. After searching for something new with a good environment, Nakita found Hackbright. Hackbright not only challenged Nakita, but taught her more skills and developed her coding knowledge. It also gave her a keen excitement for development. Currently, Nakita works on personal projects and is excited to move into software engineering.

Hackbright Project: Find Fido

A website that allows a community to come together to find their lost pets. If a person sees a stray animal, they can take a photo and submit a form of the animals description. The form will (using their location or a typed in address) put a pin on a map (using Google Maps API). Mousing over the pin will show the photo thumbnail. If you click on the pin, it will show (ether via new window OR moving the screen up to show info under the map) a larger photo and description of animal.

Possible future features: Ability to communicate with other users. Email/SMS alerts.

Technology Stack:

Python, SQL, SQLAlchemy, Javascript/HTML

APIs Used:

GoogleMaps API

C.S. or Related Experience Prior to Hackbright:

Nakita has various knowledge of python, 3D animation programs, and animation/game/visual effects pipelines from her undergraduate course work at Academy of Art


Rosemarie Grantham

LinkedIn | GitHub

Rosemarie’s first job after college was in Apple Retail. She had no experience with Macs, but her drive to find workable solutions for customer problems allowed her to transition into technical support within 2 years. After Apple, Rosemarie worked in various support roles where she has improved tech support inefficiencies on teams, developed effective customer service strategies, and collaborated with QA and engineering teams on customer solutions. After 10+ years in customer service, it was time for a change. Motivated to create better tools for her own work, Rosemarie started studying coding on her own. Now at Hackbright, she is eager to gain the skills that will allow her build better tooling on any software engineering team she joins.

Hackbright Project: Ghost Bike

A ‘ghost bike’ is a white, spray-painted bike placed at a roadside location where a cyclist has been killed in a vehicle accident.

Ghost Bike is a place where folks can upload photos of ghost bikes they see in the area by location. By creating a username and password, a user can mark the location where they saw the ghost bike, upload their photo, and select the date the photo was taken. The end result is a map displaying markers wherever a ghost bike has been spotted, and clicking the marker displays a photo thumbnail, date, and the street address. A photo gallery of all uploaded photos displays the each image in near full size.

Technology Stack:

Python, Flask, Jinja2, SQL, PostgreSQL, JavaScript, jQuery, CSS/HTML

APIs Used:

Google Maps Javascript API

C.S. or Related Experience Prior to Hackbright:

Before attending Hackbright, Rosemarie was previously certified to support Mac OS 10.5 & 10.6. More recently, she has taken JavaScript courses on Codecademy, Udacity, and at Coding Dojo in San Jose to dip her toes in coding. She also took the Hackbright Prep course in Python and wrote a text-based ‘choose your own adventure’ game for her final project.


Takia Rudolph

LinkedIn | GitHub

Takia works at a genetic testing company on the automation engineering team where she troubleshoots and maintains integrated robotic systems. She got her BS in Biology at UC Santa Cruz and later landed her first biotech job at a robotics cloud lab startup as a lab assistant. It was there where she was introduced to coding and grew interested in software engineering, and especially learning Python. She went from being a lab assistant to being able to troubleshoot a lot of the robot failures. Eventually she was able to write some Python scripts herself to run on the robotic systems. Takia looks forward to applying her knowledge that she gained at Hackbright throughout the rest of her career.

Hackbright Project: Tripster

Tripster is a travel app that allows users to organize trips with friends as well as keep track of multiple trips. The app allows users to keep track of the places they want to visit during a trip and displays a map of the area using Google’s Maps JavaScript API. Using Google’s Places API users can search places to visit using the autocomplete search function. Once added the place is pinned onto the map using Google’s Geocoding API and is then added to the list of places to visit with the option to also write a comment. Users also have the ability to add friends to a trip. Once they are added they too can also start editing the itinerary.

Technology Stack:

Python3, JavaScript, JQuery, JSON, AJAX, PostgreSQL, SQLAlchemy, Flask, Jinja2, HTML, CSS, Bootstrap

APIs Used:

Google Maps JavaScript, Google Geocoding, and Google Places

C.S. or Related Experience Prior to Hackbright:

Prior to enrolling in the part-time software engineering course Takia enrolled in Hackbright’s Prep Course in April of 2017 where she learned the fundamentals of Python. This allowed her to be able to write Python scripts at her previous job using their Autoprotocol Python Library. In her free time she took various Codecademy courses such as Beginners Python, Command Line, and HTML & CSS. Through her previous job she also was exposed to software such as Git, Jupyter Notebooks, and Phabricator.


Tilia Bell

LinkedIn | Twitter | GitHub

Tilia has been studying programming on her own and now at bootcamp with Hackbright Academy for the last year. She’s learning full stack web development in preparation to switch careers into software engineering. Prior to this point she worked at a small company managing a team of 3 operations and customer service people. She also volunteers with her community, being the primary organizer of events up to 100 people, and managing community safety tools. She’s aiming to increase her capability to do good in the world by adding valuable skills to her tool kit. She’s seeking work at a non-profit or socially conscientious company working to make the future better for humanity.

Hackbright Project: Mojivation

A fun and light to-do app that motivates users to complete their goals by awarding them smiley faces when they finish their tasks for the day.

Technology Stack:

Python, Flask, SQLAlchemy, JavaScript, HTML/CSS

C.S. or Related Experience Prior to Hackbright:

Codecademy: Learn Python 2; Khan Academy: Intro to JS; Project Euler; Hackbright Academy Software Engineering Program.


Interested in hiring one of our recent grads? Contact our  Partnerships team to let us know about your current openings!

Want to learn to code? Check out our upcoming  Prep Course and our immersive  12-week full-time or  24-week part-time  Software Engineering Programs

[easy-social-share buttons="facebook,twitter,mail" counters=1 counter_pos="inside" total_counter_pos="hidden" fixedwidth_px="70" fixedwidth_align="left" total_counter_pos="right" style="button" template="copy-retina" point_type="simple"]
RELATED POSTS
RECENT POSTS
November 09, 2023
The Shift Toward Cloud Computing and the Role of Cloud Engineers
October 31, 2023
Data Everywhere: The Future of Data Science and Business Intelligence
June 05, 2023
Version Control Systems: Subversion vs Git
June 05, 2023
Open-Source Programming and How to Contribute to Projects
CATEGORIES