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: 2026-07-14 00:28:33 UTC
- JSON Representation
https://github.com/miguelamello/python-fleet-logbook
This is an implementation of a Fleet Logbook Service responsible for receiving, collecting, processing and presenting data from "VDR - Vessel Data Recorders" and making it available for further analysis or storage.
api-gateway dashboard flask graphql microservices mongodb python socket-io software-engineering
Last synced: 12 Apr 2026
https://github.com/ssnnee/alx-higher_level_programming
This repository is related to my training in software engineering in the ALX program.
javascript python software-engineering sql
Last synced: 08 May 2026
https://github.com/warningimhack3r/jmusichub
Projet JMusicHub - POO
java java-8 maven oop software-engineering
Last synced: 04 May 2026
https://github.com/algojobs/tailwind-jobs
The latest Tailwind jobs, updated weekly.
jobs jobsearch software-engineering tailwind
Last synced: 10 May 2026
https://github.com/abdullah-niaz/online-food-ordering-se-project
SRS of Food Orderring Management
engineering software software-engineer software-engineering
Last synced: 04 Feb 2026
https://github.com/ankushsinghgandhi/ats-resume-template
ATS friendly and exact-alignment 1-page LaTeX resume (Overleaf-ready) that caters to experienced Software Engineers.
latex latex-document latex-template python resume software-engineering
Last synced: 19 Apr 2026
https://github.com/mangini-a/gestione-scontrini
SW Engineering a.a. 2023-24
Last synced: 29 Mar 2025
https://github.com/ilyazub/blog
Sources of https://ilyazub.pro
blog nextjs programming software-engineering
Last synced: 07 Jan 2026
https://github.com/n3d1117/shapecreator
Esercizio per esame di Ingegneria del Software - 2018
abstract-factory-pattern java observer-pattern software-engineering strategy-pattern
Last synced: 06 Apr 2025
https://github.com/thehale/ti-genesis
A collection of the TI-BASIC programs that launched a struggling algebra student into Software Engineering.
history personal-growth software-engineering ti-basic
Last synced: 07 Mar 2026
https://github.com/formtrix/cs-305_portfolio
Software Security
developer-tools security software-development software-engineering testing
Last synced: 14 May 2026
https://github.com/bhapkarvaibhav/bhapkarvaibhav
This repository contains my GitHub profile README. It highlights my journey as a Java developer, my skills, projects, and interests in software development
backend-development java open-to-collaborate programming software-development software-engineering
Last synced: 13 Sep 2025
https://github.com/sunilgentyala/archforge
The Modern System Design Workbench: 60+ interactive patterns, real-time capacity calculator, AI/LLM architectures, and interview-ready templates.
ai-architecture architecture backend capacity-planning cheatsheet cloud-native design-patterns distributed-systems interview-prep javascript learning llm microservices open-source rag scalability software-engineering system-design system-design-interview vector-database
Last synced: 13 Jul 2026
https://github.com/wahyufaturrizky/you-app-next-wahyu
https://you-app-next-wahyu.netlify.app
android angular backend frontend fullstack ios java javascript mobile-app nextjs python react react-native reacthookform reactquery responsive-design software-engineering tailwindcss vue webapp
Last synced: 31 Oct 2025
https://github.com/pharoouzy/asee-system-using-fgra-ml
Agile Software Effort Estimation System
agile agile-development ai big-data docker fastapi fuzzy-logic jira machine-learning python software-effort-estimation software-engineering
Last synced: 13 Apr 2026
https://github.com/shuddha2021/taskmanager-pro-java-monolithic
A robust, feature-rich monolithic Java application demonstrating advanced task management capabilities and software architecture principles.
command-line inventory-management java monolith-architecture order-processing reporting sales-report software-engineering task-management
Last synced: 01 Nov 2025
https://github.com/tamnd/infoq-cli
Browse InfoQ software engineering articles, presentations, and podcasts as structured records
cli golang infoq json scraper software-engineering web-scraping
Last synced: 13 Jul 2026
https://github.com/jlee55504/decoder-ring-project
A web application that uses 3 different ciphers (Caesar, Polybius square, and substitution) to encode/decode messages.
bootstrap chai css git gitbash github html javascript software-engineering web-application web-development
Last synced: 12 Apr 2026
https://github.com/boodyahmedhamdy/note-my-note
Note taking app in different languages -- for training
java kotlin software-engineering
Last synced: 12 Apr 2026
https://github.com/jman4162/machine-learning-review
Educational notebooks reviewing machine learning models and concepts.
algorithms algorithms-and-data-structures interview-preparation logistic-regression machine-learning machine-learning-algorithms merge-sort python python3 quicksort random-forest random-forest-classifier software-engineering study-guide svm-classifier
Last synced: 10 May 2026
https://github.com/gcoronelc/igh-mayo-2023
Taller de desarrollo de software con Gustavo Coronel
java javascript jpa oracle postman rest rest-api restful software software-engineering spring spring-boot spring-mvc springboot sql
Last synced: 09 Apr 2026
https://github.com/boodyahmedhamdy/lsp
Library Service Platform Dashboard
dashboard expressjs nodejs reactjs software-engineering
Last synced: 12 Apr 2025
https://github.com/mxagar/python_software_engineering
This repository contains a guide of Python tailored to professional Software Engineering, covering aspects like Data Structures, Algorithms, Design Patterns & Co.
algorithms data-structures design-patterns python software-architecture software-engineering
Last synced: 12 Apr 2026
https://github.com/candytale55/supplier-eval-system-thesis-java-2006
Archived Java + SQL system for supplier evaluation and purchasing control (thesis, 2006) Java · SQL Server · UML · Legacy academic project
academic-project java legacy-code procurement software-engineering sql-server supplier-management uml-diagrams
Last synced: 12 Apr 2026
https://github.com/ahmednassar7/prodigy-infotech-internship
This is Repository Of Internship In Software developmenet Domain at Prodigy InfoTech.
algorithms data-structures design implementation internship java oop operating-system software-development software-engineering testing
Last synced: 13 Jul 2026
https://github.com/r-n/simta-frontend
Facilitates college final project flow in IS major of ITS. This is the frontend
front-end front-end-development frontend frontend-development information-system information-systems javascript software-engineering vue vue-js
Last synced: 19 May 2026
https://github.com/alexandrbig1/journey-journal
MemoryLane is a React Native app designed for users to capture and share memorable moments. Users can register and log in with Firebase, upload photos with descriptions, and add comments on each other's posts. The app also features a profile section where users can view their photo collection.
expo mobile-app mobile-application mobile-development react react-native react-native-app reactjs reactnative software-development software-engineering
Last synced: 12 Apr 2026
https://github.com/klaytonjr/design-patterns-js
Explore the world of JavaScript design patterns with this advanced to-do list project. As an experienced developer, I took on the challenge of implementing all design patterns in one project, providing insights into their applications. Dive into the code, mark your to-dos, and discover the nuances of advanced JavaScript concepts.
coding-challenge design-patterns javascript software-engineering todolist webdevelopment
Last synced: 04 Jul 2025
https://github.com/avd1729/jpmorgan-software-engineering
forage jpmorganchase software-engineering
Last synced: 17 Jan 2026
https://github.com/versi379/ing-sw-2024-versiglioni-pellicari-tagliabue-ravasi
Codex Naturalis Board Game is the final project for the Software Engineering course of the Computer Science Engineering degree at Politecnico di Milano (A.Y. 2023/2024).
model-view-controller rmi socket software-engineering videogame
Last synced: 16 Jan 2026
https://github.com/imshawan/system-design-resources
System Design concepts with real-world examples and practical insights. Perfect for anyone looking to master the art of building scalable, reliable, and high-performance systems.
distributed-systems java javascript python python3 software software-development software-engineering system-design system-design-interview system-design-project system-design-questions systemd
Last synced: 08 May 2026
https://github.com/algojobs/c-sharp-jobs
The latest C# jobs, updated weekly.
c-sharp jobs jobsearch software-engineering
Last synced: 28 Mar 2025
https://github.com/master-ramjhith/ramjith-frontend-se
Dynamic Resume Analyzer
agile css firebase html javascript react software-engineering
Last synced: 05 Sep 2025
https://github.com/shahin0075/mohammad-sheikh-shahinur-rahman
Mohammad-Sheikh-Shahinur-Rahman
ai mohammad-sheikh-shahinur-rahman software-engineering
Last synced: 09 Apr 2025
https://github.com/delabi/delabi.github.io
Personal Portfolio of Delabi
reactjs software-development software-engineering
Last synced: 31 Mar 2025
https://github.com/bkamapantula/managers-alphabet
Good practices as a manager
engineering-management management software-engineering
Last synced: 07 Jan 2026
https://github.com/jofaval/advent-of-code
Advent of Code, created by Eric Wastl - Software Engineering version of the Advent Calendar
advent-of-code algorithms data-structures go golang pnpm problem-solving python software-engineering typescript
Last synced: 27 Apr 2026
https://github.com/sebastianschmidl/activeobjectdemo
An example application for showing the ActiveObject pattern.
activeobject demo design-patterns java patterns software-engineering software-patterns
Last synced: 15 Jun 2026
https://github.com/thiagosilvaantenor/laboratorio_engenharia_sw
Repositorio com os projetos das aulas de Laboratório de Engenharia de Software
hibernate java orm-framework software-development software-engineering
Last synced: 08 May 2026
https://github.com/algojobs/nestjs-jobs
The latest NestJS jobs, updated weekly.
jobs jobsearch nestjs software-engineering
Last synced: 07 May 2026
https://github.com/hakimil/hack-crypto-wallet
A tool designed to bypass security measures on cryptocurrency wallets by exploiting vulnerabilities in the system. Hackers can use this software to gain unauthorized access to digital assets stored in these wallets.
bitcoin bitcoin-cash bitcoin-core crypto crypto-finder-app ctf-challenges finder-bitcoin github-config mining miningpool miningpoolhub pentesting software-engineering wallets-finder
Last synced: 16 Mar 2025
https://github.com/algojobs/scala-jobs
The latest Scala jobs, updated weekly.
jobs jobsearch scala software-engineering
Last synced: 25 Mar 2025
https://github.com/algojobs/haskell-jobs
The latest Haskell jobs, updated weekly.
haskell jobs jobsearch software-engineering
Last synced: 25 Mar 2025
https://github.com/nikhilakki/nikhilakki.in-blog-code-examples
Example code for my articles from blog - https://nikhilakki.in
aws azure backend gcp python software-engineering
Last synced: 13 Apr 2026
https://github.com/fvucemilo/recipe-app-api
Recipe API project
api-development continuous-deployment continuous-integration database devops django django-rest-framework docker docker-compose python python3 rest-api software-engineering sql tdd test-driven-development web-development
Last synced: 13 Apr 2026
https://github.com/apollo917/wat
Work activity tracker
application c-sharp csharp software-development software-engineering wpf wpf-application
Last synced: 18 May 2026
https://github.com/ivannunez25/ingenieria-de-software
Este es el proyecto final de la clase de Ingeniería de Software Agosto - Diciembre 2023, desarrollado por alumnos del Instituto Tecnológico de La Laguna
express mysql nodejs react software-engineering
Last synced: 13 Apr 2026
https://github.com/eocode/vanilla-js-web-components-class
Vanilla JS clase
code js mentoring software-engineering vanilla-js
Last synced: 14 Jul 2026
https://github.com/algojobs/htmx-jobs
The latest HTMX jobs, updated weekly.
htmx jobs jobsearch software-engineering
Last synced: 04 Jul 2025
https://github.com/alexschlosser40/consultation-project
This repository contains all project files used in a consultation project that was completed in May 2025. The SQL database file is also provided.
back-end-development excel front-end-development graphical-user-interface java mysql-database professional-development software-engineering sql user-interface
Last synced: 18 May 2026
https://github.com/himanshukumar21/invoice-generator
InvoicePro is a modern, web-based invoice generator designed to help small businesses, freelancers, and admins generate professional invoices quickly and efficiently. Built with HTML, Bootstrap 5, and JavaScript, the app features a sleek UI, admin authentication, dynamic itemized billing, and PDF export functionality.
admin admin-dashboard bootstrap5 css font-awesome frontend github hmtl javascript open-source pdf-export project software-development software-engineering web-development
Last synced: 08 May 2026
https://github.com/sdthaker/senecacollege-btp200
Course dedicated to learning C++ and OOP paradigm.
c-plus-plus computer-science seneca-college software-engineering
Last synced: 21 Mar 2025
https://github.com/g0di/g0di.github.io
Personal software engineering related blog
blog software-development software-engineering
Last synced: 08 Mar 2026
https://github.com/oussemakh1/stride
Stride is a lightweight, modern, and flexible PHP framework designed for rapid web application development. It provides a robust MVC structure, powerful routing, an Eloquent-like ORM, and a Blade-like templating engine.
framework php php-framework software-engineering
Last synced: 21 Jul 2025
https://github.com/dmitrii-artuhov/jetbrains-bachelors-2023
computer-science java software-engineering
Last synced: 13 Mar 2025
https://github.com/algojobs/web3-jobs
The latest Web3 jobs, updated weekly.
jobs jobsearch software-engineering web3
Last synced: 16 Jan 2026
https://github.com/mooerslab/matplotlib-voice-in
Library of voice-triggered code snippets for matplotlib using Voice-In Plus
colab computer-human-interface jupyter software-engineering speech-to-code voice-computing voice-triggered-code-snippets writing-code
Last synced: 01 Apr 2025
https://github.com/julianamancera/factorypattern_example
Software Engineering 1 - Factory Pattern
factory-pattern software-engineering
Last synced: 16 Apr 2026
https://github.com/julianamancera/labassign3_adapterpattern
Software Engineering 1 - Adapter Pattern: Laboratory Assignment 3
adapter-pattern devices power-outlet software-engineering
Last synced: 30 May 2026
https://github.com/julianamancera/labassign7_decoratorpattern
Software Engineering 1 - Decorator Pattern: Laboratory Assignment 7
cimb decorator-pattern software-engineering
Last synced: 05 Mar 2026
https://github.com/jaimehp05/bash
Spanish commented practices about Bash.
bash bash-script bash-scripting bash-scripts software-engineering
Last synced: 04 May 2026
https://github.com/tishajillian/makemeupzz
This repository contains the source code for MakeMeUpzz, a web-based application designed for online makeup and skincare sales. The project was developed as part of an assignment for COMP6114001 - Pattern Software Design Course to demonstrate proficiency in ASP.NET and Domain Driven Design.
ado-net-entity-data-model aspnet csharp css dessign-pattern domain-driven-design entity-framework-sql html javascript pattern-software-design sap-crystal-report software-engineering
Last synced: 08 May 2026
https://github.com/anupammaurya6767/tanji
Tanji is a Python encryption library that provides a secure and flexible solution for encrypting and decrypting messages. It leverages both symmetric and asymmetric encryption techniques to ensure the confidentiality and integrity of your data.
asymmetric-cryptography code-review continuous-integration cryptography cryptography-algorithms documentation encryption github-actions github-package-registry open-source pytest python release-management security software-development software-engineering sphinx-doc symmetric-cryptography tanji tutorial
Last synced: 21 Mar 2025
https://github.com/new1direction/korgex
Autonomous AI Software Engineer — 41 tools, cloud sandbox, multimodal vision, GitHub API integration, plan-first workflow. Enterprise-grade open source.
ai-agent autonomous-coding cloud-sandbox code-review coding-agent developer-tools open-source python software-engineering
Last synced: 30 May 2026
https://github.com/sreeharijayaraj/code
contains machine coding , system design ,dsa and few of my random experiments
Last synced: 13 Jun 2025
https://github.com/ch-potus-san/testdevkit
Attempt to build an interactive media development kit almost entirely in Python by integrating the Blender's Python hooks, Panda3D's open source library, and Kivy's OpenGL support on top of a locally handled SQLite3 database.
bpy kivy panda3d python311 software-engineering sqlite3
Last synced: 16 May 2026
https://github.com/onyame/se-prov-model
PROV model for software engineering
prov provenance software-engineering
Last synced: 08 Jan 2026
https://github.com/youwuyou/gomoku
Gomoku board game project implemented in C++ for the Software Engineering course 252-0232-00L (HS2023) at ETH Zürich.
board-game gomoku software-engineering
Last synced: 12 Sep 2025
https://github.com/ygtpy/-libmanagementsystem
Comprehensive Library Management System built with C# demonstrating OOP, SOLID principles, design patterns, async programming, and modern development practices. Features book/member management, loan operations, reporting, and extensive logging. Perfect portfolio project showcasing advanced C# concepts.
async-programming clean-code console-application csharp design-patterns dotnet educational json library-management linq logging oop portfolio-project repository-pattern software-engineering solid-principles
Last synced: 08 May 2026
https://github.com/jawardell/jdkc_exchange
Stack Overflow In A Jar
agile-development software-engineering test-driven-development
Last synced: 10 Sep 2025
https://github.com/mehulpanchal1/mehulpanchal
Welcome to my GitHub portfolio! Here, you'll find a collection of my personal and professional projects, showcasing my skills in [insert technologies or fields, e.g., software developement Explore my work and feel free to connect!
appliction backend-development front-end-development javascript nodejs software-architecture software-engineering webapplication
Last synced: 18 May 2026
https://github.com/foursixnine/foursixnine.github.io
Another blog, another platform
blogs jekyll-blog jekyll-site linux quality-assurance software-engineering submodularity submodules technology venezuela
Last synced: 18 May 2026
https://github.com/vartzy/pattern-software-design
Software Design Pattern cheatsheet
design-patterns software-engineering software-patterns
Last synced: 15 Jul 2026
https://github.com/minecraftschurli/sew
My School Projects for Software Engineering
java school software-engineering tgm
Last synced: 24 Apr 2026
https://github.com/drwale-dev-labs/rmp-ai-assistant
This project implements a RAG system for a Rate My Professor service, leveraging Pinecone for vector storage and OpenAI for text embeddings. It preprocesses professor reviews using SpaCy for cleaning and sentiment analysis, enabling the AI assistant to provide more nuanced recommendations and insights based on student queries.
generative-ai large-language-model natural-language-processing openai software-development software-engineering spacy
Last synced: 03 Jul 2026
https://github.com/madhurimarawat/software-engineering
This repository provides exercises for practicing software engineering techniques, including version control, code review, unit testing with Python, continuous integration, and agile methodologies.
agile-methodologies codacy code-documentation code-refactoring code-review codefactor dependency-injection git github github-actions mkdocs mocking pair-programming pytest python software-engineering software-testing sphinx travis-ci unit-testing
Last synced: 06 Apr 2026
https://github.com/meysam81/saloon
A program for administrating party saloons in c++
college college-assignment college-project college-students cplusplus function functions saloon software software-architecture software-development software-engineering
Last synced: 02 Jan 2026
https://github.com/gssi/company2crm-example
This repository contains the Company2CRM ATL project
mde modeling software-engineering transformations
Last synced: 08 Jan 2026
https://github.com/lorenzopaleari/ing-sw-2022-paci-paleari-puppinato
Software Engineering Project - Politecnico di Milano - Academic Year 2021/2022
cli client-server game-development gui javafx junit maven socket software-engineering uml
Last synced: 13 Apr 2026
https://github.com/raboro/dhbwka-software-engineering-vaadin
Project for Software Engineering presentation about Vaadin at DHBW KA
java software-engineering vaadin
Last synced: 21 Jul 2025
https://github.com/fvucemilo/sorting-visualizer
This is a web application built with Next.js, TypeScript, and Tailwind CSS that allows you to visualize various sorting algorithms in action.
algorithm-visualization animation code-visualization data-structures educational-tools frontend-development github-pages interactive-sorting nextjs open-source-development performance-optimization reactjs responsive-web-design software-engineering sorting-algorithms tailwind-css typescript ui-ux-design visualization web-application
Last synced: 07 Apr 2026
https://github.com/bansimplified567/barangay_management
Barangay Management System A web-based system designed to streamline barangay operations, including resident records management, permit issuance, incident reporting, and document processing. This system enhances efficiency, transparency, and service delivery by automating tasks and centralizing data for easy access by barangay officials.
barangay-system capstone-project html-css-javascript management-system mysql-database php practice-project project software-engineering webdevelopment
Last synced: 18 May 2026
https://github.com/weblineindia/laravel-rest-api-product-crud
A robust Laravel-based REST API for seamless product management. Simplify CRUD operations, streamline data interactions, and build efficient product-centric applications. Explore the power of clean and concise code for your next project.
clean-code coding crud darkaonline efficiency l5-swagger laravel oa-annotate openapi product-management programming rest-api software-engineering swagger swagger-ui web-development zircote
Last synced: 06 May 2026
https://github.com/haarismemon/oware
Oware is a strategy game among the Mancala family of board games. This desktop application was made for our Software Engineering Group Project module.
board-game desktop-application group-project javafx oware software-engineering university-project
Last synced: 17 May 2026
https://github.com/ramonfsk/data-structures-and-algorithms
Exercises about Data Structure & Algorithms teaching by @prateek27, Google Software Engineer
cplusplus data-structures-and-algorithms interview-questions problems-solving software-engineering xcode
Last synced: 05 Apr 2025
https://github.com/algojobs/kubernetes-jobs
The latest Kubernetes jobs, updated weekly.
jobs jobsearch kubernetes software-engineering
Last synced: 07 Jul 2025
https://github.com/algojobs/entry-level-software-engineer-jobs-europe
The latest Entry Level Software Engineer jobs (Europe), updated weekly.
entry-level-software-engineer-europe jobs jobsearch software-engineering
Last synced: 11 Jan 2026
https://github.com/algojobs/kotlin-jobs
The latest Kotlin jobs, updated weekly.
jobs jobsearch kotlin software-engineering
Last synced: 02 Apr 2025
https://github.com/algojobs/react-native-jobs
The latest React Native jobs, updated weekly.
jobs jobsearch react-native software-engineering
Last synced: 02 Apr 2025
https://github.com/algojobs/react-jobs
The latest React jobs, updated weekly.
jobs jobsearch react software-engineering
Last synced: 02 Apr 2025
https://github.com/algojobs/rust-jobs
The latest Rust jobs, updated weekly.
jobs jobsearch rust software-engineering
Last synced: 02 Apr 2025
https://github.com/algojobs/node.js-jobs
The latest Node.js jobs, updated weekly.
jobs jobsearch nodejs software-engineering
Last synced: 02 Apr 2025
https://github.com/algojobs/ruby-jobs
The latest Ruby jobs, updated weekly.
jobs jobsearch ruby software-engineering
Last synced: 02 Apr 2025
https://github.com/algojobs/java-jobs
The latest Java jobs, updated weekly.
java jobs jobsearch software-engineering
Last synced: 02 Apr 2025
https://github.com/algojobs/tensorflow-jobs
The latest TensorFlow jobs, updated weekly.
jobs jobsearch software-engineering tensorflow
Last synced: 02 Apr 2025
https://github.com/algojobs/python-jobs
The latest Python jobs, updated weekly.
jobs jobsearch python software-engineering
Last synced: 02 Apr 2025
https://github.com/algojobs/php-jobs
The latest PHP jobs, updated weekly.
jobs jobsearch php software-engineering
Last synced: 02 Apr 2025
https://github.com/algojobs/c-jobs
The latest C jobs, updated weekly.
c jobs jobsearch software-engineering
Last synced: 02 Apr 2025