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-06-19 00:26:23 UTC
- JSON Representation
https://github.com/leungll/mycalculator
Four Operations, Introduction to Software Engineering course, 2019 Spring, NENU
calculator java-8 nenu software-engineering
Last synced: 16 May 2026
https://github.com/mooerslab/pandas-voice-in
Voice triggered Snippets of pandas code for use with Voice In Plus
coding coding-assistance 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/ruban2205/software-engineering
This repository contains Software Engineering concepts from Basic to Advanced.
selenium software-development software-diagrams software-engineering software-testing uml-diagrams
Last synced: 18 Sep 2025
https://github.com/nhsz/softeng-books
:books: Free Software Engineering books collection
books bookshelf ebooks free software-engineering
Last synced: 17 Jan 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/ahmed-maher77/echotext__text-to-speech-transformer
A modern text-to-speech web app that transforms written text into natural speech with a sleek glass-morphism UI, smooth animations, and cross-browser compatibility.
css-flexbox css-grid-layout dom-api front-end-development glass-morphism html-css-javascript interactive-elements-and-user-experience responsive-design smooth-animations-and-transitions software-engineering speech-synthesis text-speech-converter text-to-speech web-design web-development web-speech-api
Last synced: 18 Sep 2025
https://github.com/moheladwy/instapay
In this project we will work on building something like Instapay system.
instapay intellij-idea java money-management money-transfer software-design software-engineering
Last synced: 13 May 2026
https://github.com/proyecto26/system-design-skills
A divide-and-conquer wiki of system-design skills for Claude Code — reason about scalable systems, don't memorize architectures.
claude-code claude-code-plugin claude-plugin claude-skills distributed-systems high-level-architecture high-level-design software-architecture software-engineer software-engineering system-design system-design-fundamentals system-design-interview system-design-template system-design-visualization systems-design systems-engineering
Last synced: 11 Jun 2026
https://github.com/chandankhamitkar/software-engineering-lab-tasks
All lab tasks of the | Software Engineering | will be stored here 🏪
acid atomicity consistency durability isolation python software-engineering testing
Last synced: 26 Mar 2025
https://github.com/gadomski/gadomski.github.io
Personal wobsite
geospatial open-source python rust software-engineering
Last synced: 01 May 2026
https://github.com/cbillowes/tungstensaurus
A quest to fill the gap to becoming a full-stack senior software engineer.
documentation how-to software-engineering
Last synced: 20 Jun 2026
https://github.com/grmvoid/grmvoid.github.io
A passionate software engineer specializing as a backend engineer.
Last synced: 27 Mar 2025
https://github.com/h4mbl3x/iso2-2024-a01-testing-p1
First Theoretical Problem from ISO 2 Laboratory
esi ingenieria-de-software ingenieria-informatica lab laboratorio laboratory software-engineering
Last synced: 26 Mar 2025
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/mooerslab/cmdstanpy-voice-in
The Voice triggered Snippets of cmdstan code for use with Voice In Plus
bayesian-data-analysis coding-assistance colab human-computer-interface interactive-computing jupyter software-engineering voice-computing voice-triggered-code-snippets
Last synced: 06 Oct 2025
https://github.com/algojobs/pytorch-jobs
The latest PyTorch jobs, updated weekly.
jobs jobsearch pytorch software-engineering
Last synced: 06 Oct 2025
https://github.com/sjthesahiljoseph/the-cpp
The-Cpp is a C++ language learning repository made by sjTheSahilJoseph. I created that for my personal learning, teaching, notes, practice etc... But feel free to use that. No problem with it. Thank You.
coding learn learning notes personal programming programming-in-cpp software-engineering the-cpp
Last synced: 26 Jul 2025
https://github.com/cggos/devops
programming facilities including programming language, software building, version control and code archive
cms devops programming-facilities software-development software-engineering
Last synced: 06 Oct 2025
https://github.com/ohimoiza1205/goldman-sachs-forage-swe-simulation
Crack passwords and suggest security improvements as a Governance Analyst at Goldman Sachs.
cryptography goldman-sachs hashcat password-cracking software-engineering
Last synced: 17 Jan 2026
https://github.com/joshuamichaelhall-tech/6-7-coding-challenge
A 500-day coding challenge (6 days/week) aligned with Launch School's mastery-based learning approach. Building mastery through consistent practice while honoring the Sabbath rest.
coding-challenge discipline full-stack javascript launch-school machine-learning mastery-based-learning practice programming-practice python ruby software-engineering
Last synced: 25 Jul 2025
https://github.com/algojobs/sql-jobs
The latest SQL jobs, updated weekly.
jobs jobsearch software-engineering sql
Last synced: 23 Feb 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/erseco/ugr_fundamentos_ingenieria_software
Practica final de Fundamentos de Ingeniería del Software (FIS) del Grado en Ingeniería Informática de la Universidad de Granada (UGR)
Last synced: 06 Nov 2025
https://github.com/minikin/minikin.github.io
My personal web page.
blog css html personal-website software-engineering
Last synced: 17 Mar 2025
https://github.com/mohahmadraza/semesterproject
Airline Management System - A C# Windows Forms application for airline administrative operations. Features include flight management, passenger tracking, ticket booking, and reporting systems. Built with Visual Studio and MongoDB for efficient data handling. Part of Software Engineering coursework.
csharp csharp-code csharp-project software-engineering software-engineering-project
Last synced: 06 Nov 2025
https://github.com/nileshtrivedi/awesome-engineering
Curated ideas for worldclass engineering projects with mentoring from experienced practitioners in the industry
career-development engineering mentoring software-engineering
Last synced: 18 Feb 2026
https://github.com/rezatajari/solid-principles
A hands-on learning lab for mastering the SOLID principles in C#. Built with a focus on real-world analogies, problem-first thinking, and challenge-driven development. Each principle is isolated in its own section and demonstrated via practical code examples.
clean-code csharp dependency-injection design-principles dotnet object-oriented-design oop software-architecture software-engineering solid-principles
Last synced: 24 Jul 2025
https://github.com/ryan-rozario/wallet-toy-website
Payment Wallet Website for the purpose of our Software Engineering Class. The website is not important for the class is it just meant to demonstrate basic functionality.
assignment course-work nitk nitk-surathkal software-engineering
Last synced: 03 Apr 2025
https://github.com/saezlab/pkg-infra
Session, config and log handler for Saezlab Python packages
best-practices software-engineering
Last synced: 31 May 2026
https://github.com/liuzihe02/6.005
Course notes and assignments for MIT 6.005 Software Construction
Last synced: 14 Jul 2025
https://github.com/fmachucas/agent-dev-studios
Spec-driven multi-agent framework for Claude Code — turns one AI session into a 38-agent engineering team. Idea → ship.
agentic-ai ai-agents anthropic claude claude-code developer-tools llm multi-agent sdlc software-engineering spec-driven-development
Last synced: 23 May 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/algojobs/perl-jobs
The latest Perl jobs, updated weekly.
jobs jobsearch perl software-engineering
Last synced: 22 Mar 2025
https://github.com/dgomes/emontxv3_4_softwareserial
This code is a fork of emonTxV3_4_DiscreteSampling.ino
emoncms emontx software-engineering
Last synced: 05 Nov 2025
https://github.com/miikka/patterns
Patterns for software work
documentation patterns software-engineering
Last synced: 08 Mar 2026
https://github.com/alisamirali/youtube-alg-ds-course
Javascript Algorithms + Data Structures
algorithms datastructures javascript programming software-engineering
Last synced: 07 Apr 2025
https://github.com/shivam-kumar-59/java-oops
Welcome to my Java OOPs Learning Repository! 🎓 This repository serves as a collection of all the Java programs I write while exploring and mastering the concepts of Object-Oriented Programming (OOP).
java oop oop-principles oops-in-java software-development software-engineering
Last synced: 22 May 2026
https://github.com/cmkaya/dotnet-docsandsnippets
Embark on a journey through the .NET ecosystem with dotNET-DocsAndSnippets. Explore in-depth documentation and practical code snippets that shed light on fundamental .NET topics.
asp-net-core aspnetcore codesnippets csharp development documentation dotnet dotnet-core dotnetcore example examples learning programming software-engineering tutorial tutorials
Last synced: 30 Apr 2026
https://github.com/edinsonrequena/django-projects
Here you can find many different projects built with django
computer-science django django-application python software-architecture software-engineering
Last synced: 14 Apr 2026
https://github.com/tika/tika.is
My portfolio website
portfolio software-engineering
Last synced: 04 Apr 2025
https://github.com/dropdevrahul/knowledge-base
Collection of resources related to Programming
architecture computer-science golang knowledge-base software-engineering
Last synced: 05 Nov 2025
https://github.com/youseftareq33/softwareengineering_1_babysitter-service
professional babysitting service connects experienced babysitters with families to provide reliable and secure childcare solutions, ensuring a safe and dependable environment at home.
software-engineering system-analysis system-design
Last synced: 23 Jan 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/stsweng-t1-ay2122-aws-codebuild/powerzone-inventory
An inventory, transaction, and delivery management system for Powerzone, a fuel company in Bicol, Philippines
business ci-cd delivery-manager devops expressjs github-actions inventory-management-system javascript mocha mocha-chai mongodb nodejs robot-framework selenium sinonjs software-engineering software-solutions transaction-management
Last synced: 18 Jan 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/tryomar/tryomar.me
A portfolio website showcasing my skills, experiences, projects, and achievements.
about-me cv personal-website portfolio software-engineering
Last synced: 09 Oct 2025
https://github.com/firstbatchxyz/adopt-bench
Longitudinal evaluation for autonomous code-engineering agents — does the agent adopt a team's conventions and improve over time, not just pass one-shot patches?
autonomous-agents benchmark evaluation llm-agents software-engineering
Last synced: 20 Jun 2026
https://github.com/codehakase/hakaselogs-hugo
Hugo port of my blog (previously on Jekyll)
blog hakaselogs hugo software-engineering website
Last synced: 09 Oct 2025
https://github.com/haabiy/emrrunner
A powerful CLI tool for managing Python-based jobs on Amazon EMR clusters.
cloud-computing distributed-systems emr flask software-engineering
Last synced: 18 Feb 2026
https://github.com/pioneershub/euroscipy-conference
Community-driven conference realization for EuroSciPy
ai machine-learning open-source programming python scientific-computing software-engineering statistics
Last synced: 14 Mar 2025
https://github.com/algojobs/devops-jobs
The latest DevOps jobs, updated weekly.
devops jobs jobsearch software-engineering
Last synced: 23 Feb 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/zvdy/designpatterns
Design Patterns source code written on Python
desing-patterns oop oop-principles python software-engineering
Last synced: 30 Mar 2025
https://github.com/hostileninja72/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: 02 Mar 2025
https://github.com/shameemreza/shameemreza
Hello, nice to meet you.
flutter flutter-ui ios-app javascript laravel programmer reactjs software-engineering
Last synced: 14 Apr 2026
https://github.com/hiway-media/.github
HiWay Media is a digital boutique company making waves in the entertainment industry. We imagine, design, and develop digital ecosystems tailored to our clients
devops hiway hiwaymedia italia italy software software-development software-engineering software-team
Last synced: 21 Jan 2026
https://github.com/robertschaedler3/ssw-533
Change point detection of historical Github commits to determine changes in software productivity associated with the global health pandemic.
change-detection change-point-detection cost-estimation covid-19 metrics software-engineering stevens-institute-of-technology
Last synced: 23 Apr 2026
https://github.com/logreg-n-coffee/design-patterns
18 design patterns that every software engineer / developer should know
deisgn-pattern interview-preparation software-engineering
Last synced: 01 Sep 2025
https://github.com/valentinocarmonas/squad_07_2025_1c
TPG para la materia Ingeniería de Software 1
api-rest backend-api cicd collaboration cucumber-java docker fiuba git java junit microservice postgresql software-development software-engineering uba uml-diagrams web-development
Last synced: 14 Apr 2026
https://github.com/shuddha2021/shuddha-portfolio
Shuddha’s Portfolio: A showcase of software engineering prowess and projects, crafted with HTML, CSS, and JavaScript.
devops full-stack-development professional-experience project-showcase software-engineering web-development
Last synced: 25 Jan 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/google-developers-sohag/carriers
Lists carriers on linkedin and their requirement for a requirements targeted resume approach
android android-framework embedded-systems i2c-bus microcontrollers resume software-architecture software-engineering spi telecommunications terminal-control uart
Last synced: 08 Oct 2025
https://github.com/filipeom/adventure-builder
Adventure Builder for Software Engineering
devops java software-engineering
Last synced: 04 Nov 2025
https://github.com/rociobenitez/learn-c
Material educativo para aprender el lenguaje de programación C
c language-c programming-language software-engineering
Last synced: 21 May 2026
https://github.com/jlee55504/flashcard-o-matic-project-qualified-version
An application that allows users to create, add, edit, and delete decks and cards in the decks used for studying.
css git gitbash github html jest react react-hooks react-router react-router-dom reactjs software-engineering study web-application web-development
Last synced: 14 Apr 2026
https://github.com/lurxdel/barangay-management-system
a digital system designed to streamline barangay operations, services, and record-keeping.
backend css frondend html php software-engineering
Last synced: 11 Oct 2025
https://github.com/ranaessam03/online-payment-system
Online payment system for transferring money and paying bills.
design-patterns software-engineering solid-principles
Last synced: 14 May 2025
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/memgonzales/automation-testing-selenium-robot
Exercise on automation testing of web apps via Selenium IDE and RobotFramework
automated-testing qa-automation qa-automation-test robot-framework selenium-ide software-engineering
Last synced: 21 Jan 2026
https://github.com/ahsankhizar5/ahsankhizar5
My GitHub profile README showcasing my work as a Full-Stack Developer specializing in 3D graphics, web development, and multi-platform applications. Built with Next.js, Three.js, Flutter, Python & more.
github-profile portfolio profile-readme python react software-engineering
Last synced: 31 May 2026
https://github.com/welldefined-ai/demo-device-data-monitor
A device data monitoring & analysis system built with Claude Code and Codex CLI.
ai-coding claude-code codex-cli software-development software-engineering
Last synced: 11 Oct 2025
https://github.com/bitbynik/book_review_and_recommender
UCS503 Project
django software-engineering tiet
Last synced: 30 Mar 2025
https://github.com/abirchebbi45/portfolio-website
Professional portfolio website showcasing software engineering and AI/ML expertise. Built with React, TypeScript, and Tailwind CSS. Features responsive design, smooth navigation, and clean presentation of experience, projects, skills, and contact information.
ai-ml portfolio professional-website react responsive-design software-engineering tailwindcss typescript
Last synced: 17 Apr 2026
https://github.com/toddwseattle/cloaked-hipster
Sample Repository with wiki and story specific tagging
agile nuvention project-management software-engineering teaching-materials
Last synced: 13 Mar 2026
https://github.com/dimazeland/dimazeland
✅ Key points & Tech Stack
backend-development java software-engineering
Last synced: 11 Apr 2026
https://github.com/edummorenolp/projectmanagermind-ia
Sistema inteligente de gestión de proyectos de software con IA generativa. Plataforma full-stack para análisis automático de documentos, generación de estudios técnicos y gestión del ciclo de vida de proyectos usando React + Node.js + PostgreSQL + Google Gemini.
ai-powered artificial-intelligence document-analysis generative-ai github-pages google-gemini javascript llm-integration project-management project-planning reactjs software-development software-engineering vite workflow-automation
Last synced: 14 Oct 2025
https://github.com/meleu/tdd-ruby
Learn TDD with Ruby
minitest ruby software-engineering tdd testing
Last synced: 02 Jan 2026
https://github.com/presizhai/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: 19 Jan 2026
https://github.com/marprezd/marprezd-portfolio
My portfolio builds on NextJs, Tailwindcss and other great software packages.
giscus learning-by-doing portfolio-website projects software-engineering sponsors tutorials
Last synced: 17 Oct 2025
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/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/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/ahmadrafidev/devbook
DevBook: A digital space where I store my learnings in software engineering
digital-platform docs learning learning-notes notes software-engineering
Last synced: 27 Jun 2025
https://github.com/mohammad-sheikh-shahinur-rahman/mohammad-sheikh-shahinur-rahman
Mohammad-Sheikh-Shahinur-Rahman
ai mohammad-sheikh-shahinur-rahman software-engineering
Last synced: 03 Feb 2026
https://github.com/waffy1901/personalwebsite
Personal website presenting Waffy Ahmed’s achievements, project highlights, and professional journey as a software engineer.
kubernetes netlify observability personal-website portfolio react reliability-engineering software-engineering tailwindcss vite
Last synced: 31 May 2026
https://github.com/mdazlaanzubair/8x7b-nexus-test-gen
Repository for "8x7B Nexus: Converging AI Reasoning, Prompt Engineering, and Human QA in Test Generation" reseach
ai langchain langchain-groq llm machine-learning mixtral-8x7b pydantic python qa qa-automation quality-assurance software-engineering software-testing test-case-evaluation test-case-generation
Last synced: 14 May 2026
https://github.com/perer876/pykagcee
Knowledge Graph Constructor for python projects.
knowledge-graph-construction neo4j software-engineering
Last synced: 25 Feb 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/pwalig/bank-zbozowy-mvn
Software Engineering exercise
continous-integration java software-engineering
Last synced: 13 Oct 2025
https://github.com/ggiuffre/sweki
La wiki di Ingegneria del Software
html latex software-engineering
Last synced: 14 May 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/chinmaykaitade/docker-masterclass
🚀 Docker One-Shot Learning – Complete Docker in one video with 2 real-world projects for hands-on mastery.
devops devops-tools docker docker-compose docker-container docker-image software-architecture software-development software-engineering
Last synced: 14 Sep 2025
https://github.com/usama1190/learn-typescript
TypeScript is JavaScript with added syntax for types. Learn advanced typescript with baby steps.
advanced-programming es6 frontend-development nodejs software-engineering typescript web-development
Last synced: 14 Apr 2025
https://github.com/apulbere/algorithms
data structures and algorithms
algorithms computer-science data-structures dijkstra graph interview interview-practice java java-21 junit5 kruskal software-engineering sorting-algorithms
Last synced: 22 Mar 2025
https://github.com/ilyasstrh/java-programming-principles-of-software-design
Java Programming: Principles of Software Design by Duke University
coursera java software-design software-engineering
Last synced: 31 May 2026
https://github.com/yash9657/resume
This is the source code for a Software Engineer Resume template you can use to make your own professional resume
latex latex-template resume-template resume-tex software-engineering software-engineering-resume
Last synced: 16 Feb 2026
https://github.com/aergonus/software-engineering
Cooper Union ECE366 Study Guide
software-engineering study-aid study-guide study-notes
Last synced: 27 Jan 2026