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/humblebeeai/rest-fastapi-orm-template
This is a template repository for FastAPI with ORM (SQLAlchemy) projects.
boilerplate cicd cookiecutter docker docker-compose fastapi fastapi-boilerplate fastapi-sqlalchemy fastapi-template microservice orm python python3 rest-api software-engineering sqlalchemy template web-server
Last synced: 24 Apr 2026
https://github.com/humblebeeai/server-nginx-template
NGINX Template: A docker image for web server, reverse proxy, load balancer, and HTTP cache with various features like rate limiting, HTTP/2, HTTPS, and more. Ideal for development and test environments.
api-gateway basic-auth docker docker-compose http http-cache http2 https load-balancer nginx rate-limit reverse-proxy scripts server software-engineering template web-server web-socket
Last synced: 24 Apr 2026
https://github.com/humblebeeai/rest-fastapi-template
This is a template repository for FastAPI web service projects.
boilerplate cicd cookiecutter docker docker-compose fastapi fastapi-boilerplate fastapi-template microservice python rest-api software-engineering template web-server
Last synced: 24 Apr 2026
https://github.com/aakashdinkarh/projects
Website to showcase my all projects which are live or are noticeable.
collections projects showcase showcase-website skills software-engineering web-development
Last synced: 06 Jun 2026
https://github.com/powehix/se-cw
Coursework of "Software Engineering" using Spring Boot.
html-css-javascript java software-engineering spring-boot study-project
Last synced: 24 Apr 2026
https://github.com/jrfaller/popsycle
A neat tool to uncover cycles between packages in your Java project.
graph software-architecture software-engineering
Last synced: 06 Jun 2026
https://github.com/casperkristiansson/software-engineering-comp3111
Software Engineering COMP3111 - Labs and Exercise
comp3111 exercises final hkust labs project software-engineering
Last synced: 06 Jun 2026
https://github.com/mannuelf/posts
A submodule repo to use to write my blog posts, this will be imported into a frontend of some kind [insert latest fe framework]
javascript python software-development software-engineering
Last synced: 25 Apr 2026
https://github.com/koubae/c-cpp-examples
C/C++ Examples Scripts and App covering multiple software areas or requirements
app c clion cmake cplusplus cplusplus-20 cplusplus-games cpp examples game game-development makefile network python script software software-engineering tutorial unreal-engine web-development
Last synced: 06 May 2026
https://github.com/vinicius-rio/42-formation-lvl1-2.get_next_line
Project 2: get_next_line - Second project for the formation of software engineers at school 42 Sรฃo Paulo.
42born2code 42school 42sp c shell software-engineering
Last synced: 26 Apr 2026
https://github.com/iuligh/signal-analysis-using-matlab
Project completed during the Signals and Programming course: processing signals in time domain and creating graphical representations
documentation matlab research signal-processing signals-and-systems software-engineering
Last synced: 07 Jun 2026
https://github.com/mooerslab/numpy-voice-in
Voice triggered coat Snippets for use with the numpy library in Voice In plus
coding-assistance colab jupyter software-engineering speech-to-code voice-computing voice-triggered-code-snippets writing-code
Last synced: 23 Jun 2026
https://github.com/eocode/queens
The N Queens problem with Flask, SQLAlchemy, Docker and Pytest
flask nqueens-problem pytest python software-engineering sqlalchemy travis
Last synced: 27 Apr 2026
https://github.com/janniklth/packagecalculator
Package calculator tool to calculate shipping costs for a given package based on dimensions and weight
advanced-software-engineering dhbw dhbw-stuttgart jackson java javafx software-engineering
Last synced: 27 Apr 2026
https://github.com/eocode/personal-page-with-django
Build a simple Django personal page
api django internationalization project python software-engineering testing-practices
Last synced: 27 Apr 2026
https://github.com/codewithmamoon/glossary-of-it-terms
# ๐ Glossary of IT TermsThis repository provides a useful reference for beginners, interns, developers, and anyone working in IT. It covers popular roles, technologies, terms, slang, and business vocabulary. ๐ ๏ธโจ
angular coding-guidelines coding-resources developer-guide git-terms glossary government inclusive-coding jekyll junior-resources mvc ntier-architecture onboarding project-management-glossary software-engineering sql tech-terms terms-glossary
Last synced: 28 Apr 2026
https://github.com/dsaikiran01/dsaikiran01.github.io
Welcome to my personal developer portfolio repository! This is where I showcase my skills, experience, and projects as an aspiring software developer.
full-stack-web-development mern-stack personal-website portfolio-website software-engineering
Last synced: 23 Jun 2026
https://github.com/denizkarya1999/cis-285-lab-4
CIS 285 Lab Project
academia course-project git software-engineering tools
Last synced: 28 Apr 2026
https://github.com/danaelshrbiny10/alx-system_engineering-devops
tools that increases an organization's ability to deliver applications and services at high velocity.
devops shell software-engineering
Last synced: 08 Jul 2025
https://github.com/mxagar/software_devops_ibm
My personal notes of the IBM DevOps and Software Engineering from Coursera.
devops kubernetes software-engineering
Last synced: 29 Apr 2026
https://github.com/smile040501/software_engineering
CS5617 Software Engineering
csharp design-patterns plexshare software-engineering
Last synced: 08 Jun 2026
https://github.com/jakebrehm/ezpz-plotting
๐ Easily visualize and manipulate plots from multiple data files.
data-analysis data-visualization engineering matplotlib matplotlib-pyplot pandas plotting python python-3 software software-engineering tkinter tkinter-gui
Last synced: 29 Apr 2026
https://github.com/ntinouldinho/software-engineering-course-android-app
Created an Android application in Java using software engineering practices for organizing and testing the code with jUnit.
android java junit software-engineering
Last synced: 29 Apr 2026
https://github.com/karinakozarova/myapp-heroku
heruko project school software-engineering
Last synced: 29 Apr 2026
https://github.com/clockwork72/darkestsky
is a Python program designed to suggest the best spots for stargazers. At heart, i still want to be an astronomer xd.
astronomy folium-maps geospatial open-source pyqt5 python software-engineering stargazing
Last synced: 08 Jun 2026
https://github.com/h0r4t1u/socialnetworkproject
Social Network project for uni made in Java with javaqfx
cs fmi java java8 javafx javafx-application map oop social software-engineering ubb
Last synced: 29 Apr 2026
https://github.com/chinmaybhalodia/walmart-virtual-internship
All the tasks submitted during the Advanced Software Engineering Virtual Training Program offered by Walmart Global Tech on Forage platform.
data-munging data-structures java python relational-database-design software-architecture software-engineering sql
Last synced: 29 Apr 2026
https://github.com/digows/digows.com
Multilingual personal blog about software engineering and AI built with Astro and Cloudflare Workers.
astro cloudflare-d1 cloudflare-workers multilingual software-engineering static-site typescript
Last synced: 26 Jul 2026
https://github.com/algojobs/laravel-jobs
The latest Laravel jobs, updated weekly.
jobs jobsearch laravel software-engineering
Last synced: 29 Apr 2026
https://github.com/ramapinnimty/cs5704-se-vault
Official SE-VAULT Project Repository for the team Root_Mean_Square.
beginner-friendly covid-19 learning-and-development mental-health remote-collaboration software-engineering
Last synced: 23 Jun 2026
https://github.com/julianamancera/labassign6_observerpattern
Software Engineering 1 - Observe Pattern: Laboratory Assignment 6
observer-pattern real-time-news software-engineering subscription-service
Last synced: 08 Jun 2026
https://github.com/algojobs/svelte-jobs
The latest Svelte jobs, updated weekly.
jobs jobsearch software-engineering svelte
Last synced: 23 Jun 2026
https://github.com/j3rn/blog
My professional blog
architecture blog elixir pl-design ruby software-engineering
Last synced: 30 Apr 2026
https://github.com/iowarp/clio-coder
Agentic coding harness for supervised repository work, model-target orchestration, worker dispatch, and self-development.
agentic-ai agentic-coding ai coding-agents developer-tools llm multi-agent research-software software-engineering terminal
Last synced: 30 Apr 2026
https://github.com/vinicius-rio/42-basecamp
Exercises done in basecamp at School 42 - Sรฃo Paulo unit. (July/2021).
42basecamp 42born2code c shell software-engineering
Last synced: 30 Apr 2026
https://github.com/lethanix/blog
Blog where I talk about cloud, linux and software development.
cloud linux software-development software-engineering
Last synced: 30 Apr 2026
https://github.com/imsubst4nce/java-natural-disasters
Java project for Software Development course
java javafx software-development software-engineering
Last synced: 30 Apr 2026
https://github.com/h4mbl3x/iso2-2024-a01-testing-p3
Third Theoretical Problem from ISO 2 Laboratory
esi ingenieria-de-software ingenieria-informatica lab laboratorio laboratory software-engineering
Last synced: 30 Apr 2026
https://github.com/leosimoes/coursera-ita-camelcase-com-tdd
Trabalho do curso TDD โ Desenvolvimento de software guiado por testes oferecido pelo ITA atravรฉs do Coursera. Implementaรงรฃo de um mรฉtodo que separa palavras de uma string CamelCase.
gradle java software-engineering tdd
Last synced: 30 Apr 2026
https://github.com/ariel-frischer/repobird-demo
Demos of visual apps built with RepoBird using Three.js
agentic-ai ai github-app software-engineering
Last synced: 29 Apr 2025
https://github.com/raphaelamonteiro/delta-tasks
Sistema de organizaรงรฃo รกgil baseado no modelo Kanban. Desenvolvido com boas prรกticas de Engenharia de Software.
project-management python software-engineering
Last synced: 26 Jun 2026
https://github.com/andre-marcos-perez/compsci4004_artificialintelligence
Signal processing algorithms for the course Artificial Intelligence - COMPSCI | UOG
artificial-intelligence java matlab signal-processing software-engineering university-course
Last synced: 01 May 2026
https://github.com/nabilshadman/go-rest-api-jobs-data
REST API for managing job listings built with Go and PostgreSQL, featuring CRUD operations and Postman integration examples
backend data-engineering go postgresql rest-api software-engineering
Last synced: 01 May 2026
https://github.com/nimaara/nimaara.com
This is the place where the source and content of nimaara.com lives
csharp dotnet performance software-engineering
Last synced: 01 May 2026
https://github.com/gadomski/gadomski.github.io
Personal wobsite
geospatial open-source python rust software-engineering
Last synced: 01 May 2026
https://github.com/streamcode9/software-design
This repository collects software design principles
software-architecture software-design software-development software-engineering
Last synced: 06 Mar 2026
https://github.com/georgekefalas/traineeship-management-app
A Spring Boot web application for managing university traineeship positions.
java mysql software-engineering spring-boot traineeship
Last synced: 01 May 2026
https://github.com/mdazlaanzubair/deep-seeking-test-cases
Python script for research comparing LLMs (GPT models) to human engineers in evaluating manual test cases. Uses Langchain & Ollama for structured, data-driven test case quality assessment. Explores reasoning & prompt engineering impact.
ai langchain langchain-ollama llama3-2 llm machine-learning mistral-7b ollama pydantic python qa qa-automation quality-assurance software-engineering software-testing test-case-evaluation test-case-generation
Last synced: 01 May 2026
https://github.com/dreadwarrior/kb
A personal knowledge base
jekyll-site jekyll-website knowledge-base software-engineering
Last synced: 06 Mar 2026
https://github.com/being-amara-khan/computer-science-books
This Repository contains books regarding Computer Science
computer-science deep-learning git software-engineering
Last synced: 06 Apr 2026
https://github.com/eocode/randomnames-npmpackage
A simple package for npm
js npm package software-engineering
Last synced: 12 May 2026
https://github.com/irarainey/human-first-engineering
A framework that keeps humans at the centre of software engineering โ setting out the principles, behaviours, and practices that ensure engineers grow their craft in an AI-enabled world, protecting both individuals and the talent pipeline the industry depends on.
ai-tools engineering-culture framework manifesto software-craftsmanship software-engineering
Last synced: 02 May 2026
https://github.com/madhurimarawat/learning-codacy
This repository is dedicated to learning about the code review automation tool Codacy, which helps improve code quality by analyzing codebases and providing actionable feedback.
automation beginner codacy codacy-badge codacy-integration code-review code-review-automation codes detailed-readme discussions documentation installation-guide learning-tool markdown open-source output-explained python snapshots software-engineering study-materials
Last synced: 02 May 2026
https://github.com/salma-mamdoh/smart-order-and-notification-management-system
Our project for Advanced Software Engineering Course taken during Winter 2023 semester
api design-patterns java mvc postman rest-api software-engineering spring-boot
Last synced: 02 May 2026
https://github.com/julianamancera/labassign1_strategy-pattern
Software Engineering 2 - Strategy Pattern: Laboratory Assignment 1
game-app software-engineering strategy-pattern
Last synced: 09 Jun 2026
https://github.com/eocode/ging-django-multitenant
Aplicaciรณn multitenant para administrar Gastos e Ingresos de una empresa
django multitenant project python software-engineering
Last synced: 03 May 2026
https://github.com/danielatomas/feup-esof
FoodFEUP - Project developed for Software Engineering class @FEUP
esof feup feup-esof mobile-application software-engineering
Last synced: 12 Aug 2025
https://github.com/farhan0167/sublet
A subletting application that connects subletters and sublettee's. Built using React and Firebase to harness the power of fast prototyping for my CIS capstone project.
firebase reactjs software-engineering
Last synced: 09 Apr 2026
https://github.com/adrihle/portfolio
My personal portfolio site
crazy mongodb nextjs15 portfolio portfolio-template redis sass software-engineering typescript
Last synced: 03 May 2026
https://github.com/dogaaydinn/dogaaydinn
Brief explanation about me :)
about-me csharp docker hello jwt-authentication mysql postgres postman programming software-engineering typescript vite vuejs who-am-i
Last synced: 09 Apr 2026
https://github.com/shishirrsiam/cse-fundamentals-with-phitron
This repository contains my learning materials, assignments, and projects from Phitron.io. It showcases my journey of learning programming, data structures, algorithms, and web development. Each folder reflects progress in specific topics and serves as a resource for future reference.
c cpp dsa phitron software-engineering
Last synced: 09 Apr 2026
https://github.com/lat0s/bachelor-thesis
๐ Bachelor Thesis โ Comparative study of Microsoft Phi-4 14B & Meta Llama-3.1 70B on MERN stack apps. ๐ Evaluating code quality, maintainability, performance, & security using SonarQube, ESLint, Lighthouse & OWASP ZAP.
ai-assisted-development bachelor-thesis code-quality eslint fullstack lighthouse llama-3 mern microsoft-phi-4 owasp-zap research software-engineering sonarqube thesis
Last synced: 14 Aug 2025
https://github.com/hamza-rafique/foundations-of-problem-solving
A complete roadmap to build strong problem-solving and debugging skills with structured phases, resources, and daily practice plans.
algorithms bug-fixing coding-interview coding-practice competitive-programming daily-coding data-structures debugging developer-roadmap dsa javascript learning-roadmap leetcode logic-building problem-solving programming-basics software-engineering technical-skills typescript
Last synced: 17 Apr 2026
https://github.com/imtjl/library
:ledger: Imtjl's curated library of must-read books for CS/SWE.
books computer-science library software-engineering
Last synced: 19 Feb 2026
https://github.com/candygoose/informatic_se
ะะฝัะพัะผะฐัะธะบะฐ ะัะพะณัะฐะผะผะฝะฐั ะธะฝะถะตะฝะตัะธั (ะะะธะะข) ะะขะะ
excel informatic itmo java latex python software-engineering
Last synced: 03 May 2026
https://github.com/alcance/dev-101
Introducciรณn prรกctica al desarrollo web moderno en el mundo real.
algorithms books css3 expressjs git html5 javascript mongodb nodejs open-source react react-native rest-api sass software-engineering
Last synced: 09 Apr 2026
https://github.com/chen-abudi/re-math
Re-learning mathematics from scratch to mastery - notes, exercises, documenting, and problem-solving for Software Engineering and AI/ML skills.
ai algebra calculus discrete-math geometry learning linear-algebra machine-learning math personal-journey probability problem-solving software-engineering statistics study-notes
Last synced: 19 Feb 2026
https://github.com/daleonpz/raiz
Simply CLI Requirements management tool
embedded embedded-systems python requirements-management software software-engineering systems-engineering
Last synced: 16 Aug 2025
https://github.com/eocode/node-tasks-websockets
A simple node js practices
docker express js sequelize software-engineering websockets
Last synced: 09 Apr 2026
https://github.com/pyladiesams/workshop-of-choice-dcnd-jul2025
A recap of the Amsterdam PyLadies' workshops of the last year, presented at the Dutch Digital Native Day 2025.
generative-ai machine-learning open-source python software-engineering workshop
Last synced: 08 Aug 2025
https://github.com/sourceduty/architectural_software_design
๐จโ๐ป Develop, model and simulate software architecture.
ai ai-software artificial-intelligence chatgpt custom-gpt gpt gpts openai software software-ai software-architecture software-architecture-and-design software-development software-engineering software-simulator
Last synced: 08 Aug 2025
https://github.com/wahyufaturrizky/hitachi-quiz-game
https://hitachi-quiz-game.netlify.app
android angular csharp frontend ios java javascript mobile-app netcore nextjs python react react-native reacthookform reactquery responsive-design software-engineering tailwindcss vue webapp
Last synced: 10 Apr 2026
https://github.com/algojobs/solidity-jobs
The latest Solidity jobs, updated weekly.
jobs jobsearch software-engineering solidity
Last synced: 05 Oct 2025
https://github.com/cliche-niche/cs455
TEd: A command-line based text editor written in Golang as part of the course project for the course CS455 "Introduction to Software Engineering" at IIT-K in 2023-24 I Sem.
cs455 iitk software-engineering
Last synced: 05 Oct 2025
https://github.com/jlee55504/local-library-project
A web application that uses several databases to display the information from a local neighborhood library.
bootstrap chai git gitbash github html javascript software-engineering web-application web-development
Last synced: 09 Apr 2026
https://github.com/allenpandas/se4ml-toolkit
ไบบๅทฅๆบ่ฝ+่ฎก็ฎๆบๅฎๅ จไบคๅ้ขๅ็ง็ ๅทฅๅ ท๐ง SE4ML: Security for Machine Learning. This repository is the Toolkit for Security, Robustness and Reliability of the Machine Learning.
ai-security aisecurity machine-learning reinforcement-learning reliability-engineering robustness security software-engineering software-testing tool toolkit
Last synced: 07 Aug 2025
https://github.com/francescopiocirillo/draw-snap-drawing-tool
๐จDrawSnap is a Java-based geometric drawing tool built with Scrum methodology. It supports creating and editing shapes (lines, rectangles, ellipses, polygons, text), grouping, custom shape libraries, and advanced editing features like rotation, mirroring, and unlimited undo.
design-patterns drawing-app java java-drawing-tool javafx javafx-gui junit-test maven-java scrum scrum-agile software-architecture-and-design software-engineering university-of-salerno
Last synced: 18 May 2026
https://github.com/sumanthvaliveti/atm-machine-software-system
csharp heidisql software-engineering
Last synced: 20 Aug 2025
https://github.com/jsamuelap/hogarfinder
Proyecto de la asignatura de Ingenierรญa de Software Enero-Junio 2023
babel bootstrap express guanajuato momentjs multer nodejs pug pymes session software-engineering sql-server university-project
Last synced: 10 Apr 2026
https://github.com/jlee55504/recipe-tracking-app-project
An application that lists information for meals with the ability to add or delete meals.
css git gitbash github html jest jest-dom npm react-hooks react-state react-state-management react-testing react-testing-library reactjs software-engineering user-event web-application web-development
Last synced: 10 Apr 2026
https://github.com/ferderer/naked-process
Process is perfect when nothing can be taken away. A subtractive methodology that strips software development process down to what your team actually needs.
decision-tree developer-productivity kanban methodology naked-process peopleware process project-management scrum software-development software-engineering team-management
Last synced: 03 May 2026
https://github.com/nicola-frattini/glucotrack
Diabites management application, built as a project for Universitร degli studi di Verona"
java java-fx-application javafx-project managment-tool software-engineering
Last synced: 08 Jul 2026
https://github.com/higorcazuza81/software-engineering-logbook
This repository is the auditable record of my journey studying and applying the fundamentals of Software Engineering
Last synced: 05 Aug 2025
https://github.com/monu-yaduwanshi/my_personal_portfolio
This is m y personal porfolio which include all my certificates and my skills and my projects
achievements aiml android app css data-science developer firebase html ide java js json kotlin-android portfolio python software-engineering
Last synced: 10 Apr 2026
https://github.com/melvinchia3636/oop-practical
A GUI wrapper for the all the tasks given in my uni OOP course.
awt gui java oop practical software-engineering swing university
Last synced: 30 Sep 2025
https://github.com/baranaresearch/.github
Barana Software.
artificial-intelligence aws azure gcp golang javascript machine-learning python rust-lang software-development software-engineering terraform typescript ziglang
Last synced: 10 Apr 2026
https://github.com/marcelfrey29/iu-docc-project-cloud-computing
Development of a local web application to be migrated to the AWS Cloud.
aws cloudformation cloudfront docker docker-compose dynamodb fiber go golang lambda learning nextui nodejs react s3 software-engineering
Last synced: 10 Apr 2026
https://github.com/adilsaid64/real-time-data-monitoring
Exploring what a real-time data drift monitoring solution could look like within MLOps
data datadrift grafana machine-learning mlops mlops-workflow prometheus python software-engineering
Last synced: 04 Aug 2025
https://github.com/crherlihy/clue-less
Clue based board game
game-development grad-school java software-engineering
Last synced: 04 Aug 2025
https://github.com/jamirgvtimes/bgimahood
Empowering Ideas, Amplifying Experiences
expressjs fullstack-development nodejs reactjs restful-api software-engineering sounds vitejs
Last synced: 10 Apr 2026
https://github.com/nanorocks/universal-software-documentation-template
Universal software documentation template. Fork, Edit, Follow.
arhitecture documentation software-engineering
Last synced: 19 Feb 2026
https://github.com/byroncalvete/case-studies
Customer centric case studies ๐
blog customer-centric software-engineering stragegy ux-ui
Last synced: 25 Oct 2025
https://github.com/tamada/2024empirical
The lecture materials for empirical software engineering, Graduate School of Kyoto Sangyo University.
course-materials project-based-learning software-development software-engineering
Last synced: 03 Jan 2026
https://github.com/shaheennabi/design_principles_-_patterns_my_learnings
๐ฏ๐ Learnings: Design Patterns & Principles โจ๐ก This repo explores creational, structural, and behavioral patterns, along with Design principles. ๐๐ง By implementing these in Python, I aim to elevate my coding skills and understand how real-world systems are built with strong, scalable codebases. ๐ป๐ฅ
clean-code design-patterns design-principles large-codebase maintainable-code object-oriented-programming python scalable-code software-design software-engineering solid-principles
Last synced: 25 Aug 2025
https://github.com/sidiahmedhabib/auto-box-installateur-project
Design and development of a mobile application to manage the installation interventions of auto boxes
angular flutter oauth2 rest-api software-engineering spring-boot
Last synced: 03 May 2026
https://github.com/tim0-12432/software-patterns
software-engineering software-patterns softwarepattern
Last synced: 03 Aug 2025
https://github.com/marvinvista/harness-skills-alpha
Reusable Codex skills for agent-first repo setup, debugging, review loops, and quality guardrails.
agent-workflows ai-agents code-review codex debugging developer-tools documentation prompt-engineering repo-tooling software-engineering
Last synced: 03 May 2026
https://github.com/meiiie/structured-root-cause-research-skill
Portable SKILL.md for evidence-based root-cause analysis across Claude Code, Codex, and AI coding agents
5-whys agent-skills ai-agents claude-code codex debugging postmortem root-cause-analysis security-review skill-md software-engineering sre
Last synced: 09 Jun 2026
https://github.com/xandersteyn/hyperiondev.bookstore
CLI bookstore inventory manager with SQLite and full CRUD ~ built in Python
hyperiondev portfolio software-engineering
Last synced: 19 Feb 2026