Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Software Engineering
Software Engineering is the discipline of applying engineering principles and practices to the creation, maintenance, and design of software for a variety of applications. This topic covers a broad range of areas including requirements analysis, software design, programming, project management, testing, and maintenance. It emphasizes systematic, disciplined, and quantifiable approaches to the successful development of high-quality, reliable software systems.
- GitHub: https://github.com/topics/software-engineering
- Wikipedia: https://en.wikipedia.org/wiki/Software_engineering
- Created by: Software engineers
- Related Topics: programming, project-management, quality-assurance, computer-science,
- Aliases: software-development, software-design,
- Last updated: 2025-01-19 00:27:09 UTC
- JSON Representation
https://github.com/jpcadena/solid-principles-machine-learning
S.O.L.I.D. Principles for Machine Learning project.
clean-code data-analysis data-engineering data-science deep-learning dependency-inversion-principle design-patterns design-principles interface-segregation-principle liskov-substitution-principle machine-learning machine-learning-models mlops models open-closed-principle pylint python single-responsibility-principle software-engineering solid-principles
Last synced: 15 Jan 2025
https://github.com/scifer99/restful-api-using-flask-only
Here is a basic RESTful API using Flask module only
network-engineering rest-api restful-api software-engineering
Last synced: 07 Jan 2025
https://github.com/yuelinxin/skills-worth-sharing
All the basics that you need to know for Computer Science & Software Engineering learners.
beginner computer-science skillshare software-engineering
Last synced: 23 Oct 2024
https://github.com/markussdemidovs/wheredev
A free resource on learning software development / web development.
a free freecodecamp learning software-development software-engineering theodinproject webdevelopment
Last synced: 27 Dec 2024
https://github.com/infra-helpers/induction-logging
Induction for logging
application beats cloud development efk efk-elastic-search--fluentd--kibana elasticsearch elk elk-stack fluentd kibana log logging logstash software software-engineering tools
Last synced: 16 Dec 2024
https://github.com/theideasaler/ngx-http-get-shell
ngx-http-get-shell is a lightweight angular component which encapsulate GETs and client-side cache solution.
angular http-shell optimization rest-api software-engineering webdevelopment
Last synced: 20 Dec 2024
https://github.com/edinsonrequena/react-contact-book
A simple contact book build in react
crud react reactjs software-architecture software-engineering
Last synced: 29 Nov 2024
https://github.com/bayars/3311project
Software Engineering-EECS3311 Presents country data's with several type of charts and years.
design-patterns java junit5 login-system randoop software-engineering swing
Last synced: 18 Jan 2025
https://github.com/kasir-barati/python
A comprehensive course for Python
python python3 software-engineering tutorial
Last synced: 01 Dec 2024
https://github.com/edwinvanderven/design-patterns-examples
Various implementations of different design patterns
design-pattern design-patterns software-engineering typescript
Last synced: 03 Dec 2024
https://github.com/taslim-a-hussain/taslim-a-hussain
Crafting Solutions, One Line of Code at a Time
developer-tools devops entrepreneur music software-design software-engineering software-testing solution-applications tools
Last synced: 27 Nov 2024
https://github.com/candygoose/database_se
Базы данных Программная инженерия (ПИиКТ) ИТМО
database itmo psql software-engineering sql
Last synced: 11 Oct 2024
https://github.com/icanerdogan/meta-coding-interview-preparation
You'll learn about a coding interview, what it could consist of, and the types of coding interviews you might encounter. You’ll learn about how to prepare for a coding interview, focusing on communication and working...
interview interview-practice interview-preparation software-development software-engineering
Last synced: 26 Dec 2024
https://github.com/ntinouldinho/mutex-assignment
Assignment implemented using C. Creating a ticket reservation system with the use of Mutex to help maintain order in the booking process.
Last synced: 08 Dec 2024
https://github.com/salma-mamdoh/toffee-e-commerce-application
Our Project for Software Engineering Course taken during fall 2023 semester
archtecture-componentes filesystem java otp-verification regex sequence-diagram software-engineering state-diagram system-design system-requirements-specification uml-diagram
Last synced: 30 Dec 2024
https://github.com/anthhon/stm
STM (Secure Terminal Messenger) is a command-line messenger focused in security and reliability
collaboration command-line community innovation open-source programming software-development software-engineering ssl technology web-development xmpp xmpp-client
Last synced: 20 Dec 2024
https://github.com/rikurauhala/minitex
Minitex is a command-line application for managing academic references in the BibTeX format | Python | Robot Framework | SQLite3
automated-testing bibtex continuous-integration coverage database github-actions latex poetry portfolio python robot-framework scrum software-engineering sql sqlite3
Last synced: 26 Sep 2024
https://github.com/cizr/keylogger-and-system-information-gathering-script
A Python script for educational and ethical purposes, acting as a basic keylogger and system information gatherer. Captures keypress events, logs active applications, takes screenshots, and collects system details. Use responsibly and ethically. Prohibited for malicious purposes.
cybersecurity ethical-hacking-tools keylogger-python software-engineering
Last synced: 28 Nov 2024
https://github.com/cizr/multi-agent-ecosystem-simulation
This repository contains a multi-agent ecosystem simulation developed using NetLogo. The simulation models the interactions between different agents in a simplified ecosystem, including cows, lions, a bull, and a dog.
ecosystem netlogo simulation-modeling software-engineering
Last synced: 28 Nov 2024
https://github.com/scifer99/next.js-frontend-template
This is a frontend development template for web applications using Next.js!
front-end-development next-js nextjs-template nextjs13 software-development software-engineering
Last synced: 07 Jan 2025
https://github.com/scifer99/restful-api-using-flask_restful
This is another basic RESTful API using flask_restful
network-engineering rest-api restful-api software-engineering
Last synced: 07 Jan 2025
https://github.com/s18-niloy/erp
ERP Software for E-commerce
agile-methodologies asp-net-mvc ms-sql-server software-engineering
Last synced: 21 Dec 2024
https://github.com/algojobs/entry-level-software-engineer-jobs-us
The latest entry level software developer jobs, updated weekly.
entry-level jobs jobsearch junior junior-developer new-grad software-engineering
Last synced: 15 Dec 2024
https://github.com/dinithafdo/dinithafdo
Dinitha Fernando is a Software Engineering undergraduate at Sri Lanka Institute of Information Technology (SLIIT), Aiming to make the world a better place for all living beings, using technology as his tool for positive change.
dinitha dinitha-fernando sliit software-engineering
Last synced: 03 Jan 2025
https://github.com/mraza007/computerscience-resources
This repo is made to help people find CS related resources
computer-science interview resources software-engineering
Last synced: 28 Nov 2024
https://github.com/scikit-surgery/scikit-surgerytutorial02
SciKit-Surgery Tutorial02 provides a tutorial on how to implement a simple algorithm using the SciKit-Surgery project's Python Template
cookiecutter python scikit-surgery software-engineering ucl
Last synced: 29 Nov 2024
https://github.com/course-one/make-introduction
A sample C and Go codebase to automate builds using Make (Makefile).
make makefile makefile-syntax software-development software-engineering
Last synced: 13 Jan 2025
https://github.com/ariebovenberg/ariebovenberg.github.io
My programming blog
blog jekyll personal-blog software-engineering
Last synced: 11 Jan 2025
https://github.com/bumi/mshauri
Questionnaire and Recommendations app currently providing information about software engineering best practices
questionnaire ruby rwanda software-engineering
Last synced: 01 Jan 2025
https://github.com/jacob-pitsenberger/drone-controller-with-computer-vision-capabilities-for-the-tello-edu-mini-drone
Welcome to the repository for the Drone Controller with Computer Vision Capabilities for the Tello EDU Mini Drone, my senior project for my Undergraduate degree at Governors State University.
communication computer-vision database-design drone-controller executables gui-application mvc-architecture opencv-python pycharm-ide python python-app software-development software-engineering sqlite-database system-design technical-documentation tello-drone windows-app windows-os
Last synced: 19 Dec 2024
https://github.com/gustavomdsantos/gustavosotnas.github.io
Site de apresentação de meu portfólio de projetos de software. http://bit.ly/gustavosotnas-develop ou
personal personal-site personal-website portfolio portfolio-site portfolio-website software software-developer software-engineering web website
Last synced: 01 Jan 2025
https://github.com/jacobmaizel/personal-site
My Personal Blog / Portfolio Site
nextjs software-engineering vercel
Last synced: 14 Jan 2025
https://github.com/ntinouldinho/distributed-system-music-streamer
Music Streaming Android app made with Java, implementing the client broker server architecture.
android distributed-systems java music-streaming sockets software-engineering
Last synced: 08 Dec 2024
https://github.com/ntinouldinho/cpp-image-filtering
An image editor with filters implemented with C++
Last synced: 08 Dec 2024
https://github.com/serhatderya/cpp_practises
This repository contains practices for begginers in C++ programming.
code coding cpp development practice practice-programming practice-project programming programming-exercises software software-development software-engineering
Last synced: 03 Jan 2025
https://github.com/costopoulos/deliveryapp
Delivery App currently being developed by me and a colleague. Expected to air on May.
android api-development application delivery django flutter full-stack-development ios software-engineering
Last synced: 26 Dec 2024
https://github.com/jamezmca/the-ultimate-guide-to-getting-hired
This comprehensive guide tells you everything you need to know to have the ultimate job application and be the best canidadate for the job 🔥
ai cover-letter guide-to-linkedin guide-to-networking how-to-get-a-job how-to-get-hired resume resume-builder resume-guide resumebuilder software-engineering tech
Last synced: 18 Dec 2024
https://github.com/ngljcb/px-interactive-story
Spring Boot app with Firebase, featuring an interactive story, developed with programming principles, SOLID, & design patterns for Software Engineering
design-patterns firebase-auth firebase-database interactive-story-game software-engineering solid-principles spring-boot unibo university-project
Last synced: 25 Dec 2024
https://github.com/jeremylaratro/jeremylaratro.github.io
My personal portfolio and place to share some of the many different projects I've done.
antenna-design electrical-engineering engineering hardware-projects hf-radio jeremy jeremy-laratro laratro organic-chemistry pcb-design portfolio portfolio-website radio-projects science software-engineering
Last synced: 03 Jan 2025
https://github.com/devinterview-io/xamarin-interview-questions
🟣 Xamarin interview questions and answers to help you prepare for your next technical interview in 2024.
coding-interview-questions coding-interviews interview-practice interview-prep interview-preparation leetcode-questions leetcode-solutions programming-interview-questions software-developer-interview software-engineer-interview software-engineering technical-interview-questions web-and-mobile-development-interview-questions xamarin xamarin-interview-questions xamarin-questions xamarin-tech-interview
Last synced: 12 Dec 2024
https://github.com/felipealfonsog/felipealfonsog
Journey through the cryptic corridors of code. Unravel the secrets encoded in the shadows. Welcome to the realm where algorithms whisper in binary tongues. Dare to explore, for within lies the essence of innovation.
computer-architecture computer-engineering computer-science data-engineering research-and-development research-software-engineering software-engineering
Last synced: 12 Dec 2024
https://github.com/frenchbread/kloc
Count lines of code (KLOC) in a project.
kloc nodejs npm software software-engineering
Last synced: 19 Dec 2024
https://github.com/xalgord/software-engineering-sub-fields
sub-fields in software engineering
fields software-development software-engineering subfield
Last synced: 20 Nov 2024
https://github.com/towaquimbayo/portfolio
Towa Quimbayo's portfolio website features multiple high-quality media design projects that highlight his career.
css css3 graphic-design html html5 javascript portfolio portfolio-website software-development software-engineering web-development
Last synced: 13 Jan 2025
https://github.com/dimitri4788/softwaredesign
This repo contains software design related documents and information.
design-document documentation gitcommit gitflow-workflow software-development software-engineering
Last synced: 17 Jan 2025
https://github.com/gabrielf7/engenharia-software-error418
Repositório destinado ao Grupo ERROR418, com o intuito de disseminar sobre o tema de Engenharia de Software.
analise-de-requisitos desenvolvedor engenharia engenharia-software engineering facimp git software-engineering
Last synced: 30 Dec 2024
https://github.com/raphaelamonteiro/bertoti
Repositório dedicado as disciplinas lecionadas pelo Professor Giuliano Bertoti
programming requirements-engineering software-architecture software-engineering tradeoff-analysis
Last synced: 25 Dec 2024
https://github.com/borysshulyak/personal-tech-blog
Personal technical blog about Software Engineering maintained by Boris Shulyak
articles blog software-engineering tech
Last synced: 21 Dec 2024
https://github.com/memergamer/exampleprojectdocumentation
This repository is meant to represent a general project documentation of a software engineering project
documentation example github-actions github-pages html-generation latex pdf-generation sapientia-university software-engineering
Last synced: 29 Dec 2024
https://github.com/mooerslab/jupyter-voice-in
voice-triggered snippets for use in Jupyter notebooks with Voice In Plus
coding-assistance interactive-computing jupyter-lab jupyter-notebook software-engineering text-replacements voice-computing
Last synced: 14 Dec 2024
https://github.com/nitinprakash96/swe17
Software engineering project. A common use webapp for a Diagnostic center.
flask python software-engineering
Last synced: 18 Dec 2024
https://github.com/l-stanny/angular-studies
These self-directed Angular study projects were generated in an Nx monorepo and are in this repository in part.
angular components css decrement hostbinding html html-input-element increment nx object-oriented-programming oop scss software-architecture software-development software-engineering typescript web-application web-application-development
Last synced: 14 Jan 2025
https://github.com/oleksa-oleksa/coffee_vending_machine_project
C++ software simulation of a coffee vending machine with actuators, sensors, database and graphical interface.
cpp qtcreator software-engineering software-testing
Last synced: 18 Dec 2024
https://github.com/pedrolustosa/pedrolustosa
About Pedro Lustosa
about-me developer gmail linkedin pedro-lustosa profile readme-profile software-engineering
Last synced: 11 Jan 2025
https://github.com/felipealfonsog/felipealfonsog.github.io
Nestled within the code's embrace lies the gateway to @felipealfonsog's GitHub main page hosting.
computer-architecture computer-engineering computer-science data-engineering research-and-development research-software-engineering software-engineering
Last synced: 12 Dec 2024
https://github.com/rashidintheworld/rashidintheworld
Good things await us...))
development software-engineering
Last synced: 01 Dec 2024
https://github.com/simonesartoni/softwareengineering2
Project of "Software Engineering 2" course attended at Politecnico di Milano consisting of the creation of a Requirements Analysis and Specification Document (RASD) and of a Design Document for a given real world problem.
Last synced: 04 Jan 2025
https://github.com/vinicius-santoro/42-formation-lvl1-1.libft
Project 1: libft - First project for the formation of software engineers at school 42 São Paulo.
42born2code 42school c shell-script software-engineering
Last synced: 25 Dec 2024
https://github.com/iulianoroberto/softwarestaticanalyzer
Software Static Analyzer is a python base tool to evaluate the evolution of software quality in the years, on the base of metrics value, presence of clones and other factor of static analysis of source code.
clone-coding metrics metrics-visualization software-engineering software-metrics technical-debt
Last synced: 24 Nov 2024
https://github.com/seanmcp/resume
💼 A more detailed developer resume
developer javascript react resume software-engineering web-development
Last synced: 18 Dec 2024
https://github.com/ishoshot/ishoshot
Oluwatobi ishola -- Software Engineer
backend-as-a-service front-end-development fullstack-javascript laravel-framework php software-development software-engineering writing
Last synced: 11 Jan 2025
https://github.com/rakeshbal99/road-repair-and-tracking-system
This repository contains code to the system developed as a part of Software Engineering Course.
Last synced: 11 Jan 2025
https://github.com/mareksuchanek/hcm
Conceptual modeling support library for Haskell
concepts development haskell modeling software-engineering validation verification visualization
Last synced: 18 Jan 2025
https://github.com/jimcostdev/mis_apuntes_unir
Aquí encontrarás una recopilación de apuntes, trabajos, laboratorios y actividades que he ido realizando durante mis estudios del Grado en Ingeniería Informática en la Universidad Internacional de La Rioja (UNIR).
development java python software-engineering
Last synced: 29 Dec 2024
https://github.com/doreapp/doreapp.github.io
Resume and portfolio data, presented in via a static website
jekyll jekyll-site portfolio portfolio-website resume resume-website software-engineering yaml
Last synced: 11 Oct 2024
https://github.com/jasoncheung94/design-patterns
Curated list of design patterns and idioms.
concurrency-patterns design-pattern design-patterns gang-of-four gang-of-four-design-patterns go golang idioms snippets-collection software-engineering
Last synced: 20 Nov 2024
https://github.com/wojciech12/talks
List of my talks, workshops, and trainings.
cloudnative give-back-as-you-go golang kubernetes meetups openpolicyagent software-engineering talks
Last synced: 12 Jan 2025
https://github.com/francescobianco/spotlight.yafb.net
SWE Spotlight 💡 La newsletter italiana di ingegneria del software
newsletter software-engineering
Last synced: 12 Jan 2025
https://github.com/aravindvnair99/email-application
Code from Software Engineering Lab project at Amrita School of Engineering, Bengaluru. Made as per use cases and requirements given by Tata Consultancy Services Limited on November 2017
amrita amrita-bengaluru amrita-university bootstrap3 email email-platform expressjs firebase firebase-auth firebase-firestore nodejs software-engineering tcs
Last synced: 27 Oct 2024
https://github.com/emmanuelezenwere/erpager
Machine Learning NLP Web Application to Extract, Transform and Load (ETL) Twitter Messages into an SQL database and classify messages into response categories for First Responders, Disaster Response Organisations and Emergency Response Personnels during Disasters.
css etl-pipeline flask heroku html javascript ml-engineering ml-pipeline nlp pandas python sklearn software-engineering web-application
Last synced: 19 Dec 2024
https://github.com/njmarko/njmarko
ai deep-learning graph-neural-networks machine-learning mathematics software-engineering
Last synced: 13 Jan 2025
https://github.com/BenSFGamer/B.I.O.S.
A biographer
academia agi ai ai-tools artificial-general-intelligence artificial-neural-networks automation data fact-checking information-extraction information-retrieval self-improving self-learning self-referential semi-autonomous software-engineering specialization web-agent web-scraping writer
Last synced: 18 Jan 2025
https://github.com/felixtanhm/felixtanhm
README Repository to display summary on Github profile.
codecademy codecademy-pro full-stack-web-development github-profile odin-project software-engineering
Last synced: 22 Dec 2024
https://github.com/helmut-hoffer-von-ankershoffen/ankershoffen
Experimenting with Netfliy
helmut-hoffer-von-ankershoffen jekyll netlify software-engineering
Last synced: 07 Jan 2025
https://github.com/abdullah00001/postbook
Postbook v0.2.4 is a social networking platform in its development phase, featuring secure user authentication, post sharing, and account management. This release includes password recovery, user verification middleware, and bug fixes. The repository contains all source code for ongoing development.
backend-development expressjs front-end-development full-stack mongodb mongoose nodejs postman reactjs rest-api software-engineering
Last synced: 12 Jan 2025
https://github.com/hyperskys/portfolio
My Portfolio Website for people inquiring about it.
javascript portfolio portfolio-website software-development software-engineering website
Last synced: 11 Dec 2024
https://github.com/andyfratello/pes
📱 GreenWheel - Projecte de PES Tardor 2022 - FIB UPC
android-studio dart django fib-upc flutter greenwheel pes-fib pycharm python software-engineering
Last synced: 25 Nov 2024
https://github.com/qyfashae/sei_library_for_machine_learning
Software Engineering Institute Libraries for machine learning. Over 5 000 documents from over three decades of research into best practice in software engineering
machine-learning sei-libraries software-engineering trained-models trained-weights
Last synced: 12 Jan 2025
https://github.com/scifer99/flappy-bird-game
This program is a version of Flappy Bird, Its not exact, but its close enough
2d-game 2d-graphics flappy-bird-game pygame-games python310 software-development software-engineering software-testing
Last synced: 07 Jan 2025
https://github.com/skeptycal/skeptycal.github.io
Software developer in Austin, TX (Python, Go, data, BS Chemistry)
chemistry go golang nuxtjs portfolio portfolio-website python software-development software-engineering vuejs
Last synced: 18 Jan 2025
https://github.com/jofaval/rust-roadmap
My workthrough of the Rust's book, as a roadmap
beginner beginner-friendly learning-roadmap roadmap rust rust-lang rustlang software-engineering
Last synced: 09 Dec 2024
https://github.com/scifer99/helicopter-game
This is a 2 dimensional game (like the others I posted) where you fly a helicopter and try not to crash.
2d-graphics pygame-games python3 random software software-development software-engineering
Last synced: 07 Jan 2025
https://github.com/ksharma67/easyway
On Demand Home Services offers you all the home services that you may need, such as maintenance, cleaning, personal services, etc..
agile-development angular angularjs aws cucumber cypress deep-learning flask flask-api golang golang-api golang-server gorm-model javascript mysql nodejs orm python software-engineering tensorflow
Last synced: 06 Nov 2024
https://github.com/ishaansathaye/csc307-introsoftwareengineering
Cal Poly Spring 2024 CSC 307 Intro to Software Engineering
2024 cal-poly software-engineering spring
Last synced: 24 Dec 2024
https://github.com/papachristoumarios/software-clusterings-with-vector-semantics-and-call-graph
FSE 2019 Paper - Software Clusterings with Vector Semantics and the Call Graph
community-detection doc2vec software-architecture software-engineering vector-semantics
Last synced: 12 Jan 2025
https://github.com/hashimthepassionate/career-roadmap-to-success
A comprehensive career roadmap guide for aspiring professionals to achieve success in software engineering, full-stack development, DevOps, and AI model engineering. This section includes detailed timelines, essential skills, and tools needed to excel in each path
ai-model-engineering aws azure career-roadmap cloud-computing devops docker full-stack-development git javascript kubernetes learning-path nextjs python react software-engineering tutorial typescript
Last synced: 01 Dec 2024
https://github.com/indreklasn/programmer-hall-of-fame
The Programming Hall of Fame
programming software-engineering
Last synced: 18 Dec 2024
https://github.com/yilverdeja/KlotskiPuzzleApplication
For the WPI software engineering course, the assignment was to design a Klotski Puzzle Game using an EBC model. First I created a set of use cases and a storyboard of the application. Second I implemented the design using an EBC model and through Test Driven Development.
ebc game java klotski puzzle software-engineering test-driven-development wpi
Last synced: 05 Nov 2024
https://github.com/gtramontina/gtramontina.github.io
Personal Website
blog eleventy eleventy-website software-architecture software-design software-development software-engineering software-patterns
Last synced: 14 Oct 2024
https://github.com/educorreia932/feup-esof
📱 MIEIC 2020/2021 - 3º ano / 1º semestre
conference feup-esof mobile-application software-engineering university-course
Last synced: 05 Jan 2025
https://github.com/qiaohaijun/my-book-storage
主要存储一些非常重要的文档
hpc paper slide software-engineering
Last synced: 04 Dec 2024
https://github.com/bilalmohib/alumtecredesign
Aluminium curtain wall, windows and doors company. Providing Construction Services.
aluminium authentication backend construction construction-company curtain dynamic-data firebase googlecloudstorage material-ui mui muiv5 nextjs13 programming software-engineering tailwindcss webdevelopment
Last synced: 19 Nov 2024
https://github.com/jpcadena/design-patterns
Design Patterns for Clean Code in Python
behavioral clean-code creational dependency-inversion design-patterns development gamma-categorization interface-segregation liskov-subsititution open-closed oriented-object-programming pep8 programming pylint python single-responsability software-engineering solid-principles structural type-hint
Last synced: 15 Jan 2025
https://github.com/asizikov/asizikov.github.io
:memo: Personal blog
azure cloud devops software-engineering
Last synced: 07 Jan 2025
https://github.com/barasedih11/sakancom
Desktop application using JavaFX for Housing operations
java javafx junit software software-engineering
Last synced: 24 Nov 2024
https://github.com/haytham-hammioui/cs50x-2024
This is CS50x , Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently.
ai algorithms c computer computer-science cs50 cs50x css flask html javascript programming python scratch security software-engineering sql
Last synced: 15 Dec 2024