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-23 00:29:00 UTC
- JSON Representation
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/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/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/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/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/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/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/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/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/eocode/simondice-js-game
Juego desarrollado en Javascript en el que tienes que seguir una secuencia de colores para ganar puntos
css game html js project software-engineering
Last synced: 04 May 2026
https://github.com/humblebeeai/docs-mkdocs-template
This is a template repository for documentation, wiki, knowledge base and technical blog using "Material for MkDocs".
blog docs documentation markdown mkdocs mkdocs-material python software-engineering ssg static-site-generator wiki
Last synced: 04 May 2026
https://github.com/minikin/dependency_injection_flutter
🦠Dependency Injection Made Simple
android dart dependency-injection design-pattern flutter ios macos software-engineering
Last synced: 04 May 2026
https://github.com/jakubfr4czek/roadster
Repository contains Ekonomik Roadster source code. Ekonomik Rodster is a car simulator we built during our time in high school.
arduino arduino-library c car-simulator electronics electronics-engineering software-engineering
Last synced: 05 May 2026
https://github.com/r-n/simta-backend
Facilitates college final project flow in IS major of ITS. This is the frontend
back-end back-end-development backend backend-development flask information-system information-systems python rest rest-api software-engineering
Last synced: 05 May 2026
https://github.com/nabilshadman/spring-boot-random-numbers-restful-web-service
A RESTful web service (created with Spring Boot) that returns a list of random numbers to the consumer
backend java java-development rest-api rest-apis software-engineering spring-boot web-service
Last synced: 05 May 2026
https://github.com/khadkarajesh/jobs
Job Application built on flutter
android cloudmessaging firebase firebase-auth firestore flutter-animation flutter-apps flutter-bloc flutter-bloc-pattern flutter-demo flutter-examples ios-app job-portal jobs jobsearch material-design nepal offline recommendation-system software-engineering
Last synced: 05 May 2026
https://github.com/danieldantasdev/aspnetcore-turbo_formation-course-luisdev-part-5_dotnet-8_csharp-12
Formação avançada ampliando o projeto DevFreela com novos recursos: filtragem, paginação, Docker, Unit of Work, transações, correções de testes unitários e boas práticas com EF Core. Evolução direta da Formação ASP.NET Core.
aspnetcore backend best-practices clean-architecture csharp devfreela docker dotnet ef-core filtering luisdev pagination software-engineering testing transactions unit-of-work xunit
Last synced: 05 May 2026
https://github.com/edummorenolp/mindmanagerproject-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: 05 May 2026
https://github.com/melvinmo/canteen-food-ordering-system
An online canteen food ordering and management system in PHP, adhering to agile methodologies.
agile-methodologies css html mysql php resturent-website software-engineering
Last synced: 05 May 2026
https://github.com/daniel-keogh/rails-todo-app
A simple SaaS application created for the Software Engineering module in my course. The application allows user's to create, read, update and delete "Todos" and contains a suite of Cucumber tests as well as unit tests written using Ruby's RSpec framework.
cucumber rails rspec rspec-rails ruby ruby-on-rails software-engineering todo todoapp
Last synced: 06 May 2026
https://github.com/leonkote/vkpostanalyzer
Веб-приложение, которое анализирует последние 5 постов пользователя ВКонтакте.
aspnetcore backend-development clean-architecture csharp dependency-injection efcore oauth2 postgresql software-engineering solid-principles vk-api web-api
Last synced: 06 May 2026
https://github.com/leungll/gardenprotector
GardenProtector, Introduction to Software Engineering course, 2019 Spring, NENU
element-ui mysql nenu software-engineering sringboot vuejs
Last synced: 06 May 2026
https://github.com/samlopezdev/carolina-cakes
A tasteful and elegant homepage, showcasing exquisite handcrafted cakes made to order.
bakery bakery-website cakes css3 cupcakes html-css-javascript html5 javascript programming software-engineering website website-development
Last synced: 06 May 2026
https://github.com/akk85/tonykariuki.github.io
My Website Portfolio that showcases my projects, skills, and achievements in the field of Embedded Software Engineering, Electrical Engineering, and other related areas.
cornell-university css electrical-engineering embedded-systems html javascript js projects senior software-engineering
Last synced: 07 May 2026
https://github.com/guidomantilla/best-practices
Curated software engineering best practices. Backend, Frontend, Data, AI Engineering. Zero Trust (CISA ZTMM) + Well-Architected frameworks. Claude Code skills included.
ai-engineering architecture backend best-practices ci-cd claude-code data-engineering frontend observability secure-coding software-engineering system-design testing well-architected zero-trust
Last synced: 07 May 2026
https://github.com/ssciwr/ssc-resources-hub
Start your Software Engineering journey with this all-in-one resource hub.
best-practices courses cpp fortran guidelines jupyter-notebook matlab python software-engineering templates
Last synced: 07 May 2026
https://github.com/ghosteater1311/cpa_tracker
A cross-platform desktop application built with C++ & Qt allows students to manage and calculate their Course Performance Average (CPA) easily.
c cmake cpp17 gui-application oop qt6 software-engineering
Last synced: 07 May 2026
https://github.com/eocode/book-store
Creando una tienda de libros con NestJS (GraphQL y REST)
js nestjs project software-engineering typescript
Last synced: 07 May 2026
https://github.com/taylorhartsfield/reactweatherapp
Built entirely with React. A fully client-side rendered weather app that toggles between C and F unit types. Users can search any city and see the current weather. https://taylorhartsfield.github.io/ReactWeatherApp/
html javascript react software-engineering
Last synced: 07 May 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/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/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/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/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/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/sdthaker/senecacollege-bti225
Course dedicated to learning in web programming using JavaScript, CSS, HTML and the DOM.
computer-science css html html-css-javascript javascript seneca-college software-engineering
Last synced: 09 May 2026
https://github.com/r-n/lcdlendingrpl
Records LCD lending transactions and displays ones being lent and past due.
database java mysql software-engineering swing
Last synced: 09 May 2026
https://github.com/tawounfouet/university-of-michigan-online
All courses from Michigan Online, the destination for online learning experiences created at the University of Michigan
ajax django javascript python software-engineering
Last synced: 10 May 2026
https://github.com/yuvrajsaraogi/imdb-clone
This Repository aims to recreate the essence of the popular Internet Movie Database (IMDb) using HTML, CSS, JavaScript, and the IMDb API.
api clone css development engineer engineering html imdb-clone javascript miniproject project software-engineering web webdeveloper webdevelopment
Last synced: 10 May 2026
https://github.com/samlopezdev/wooden-dreams
A sleek carpentry shop site that offers a comprehensive experience for visitors featuring multiple webpages.
carpentry carpentry-workshop css3 hmtl5 html-css-javascript javascript programming sass software-engineering web-development website woodworking
Last synced: 10 May 2026
https://github.com/psalmistcom/react-portfolio
A minimalistic software designer's portfolio.
cursor-theme emailjs js portfolio reactjs software-engineering typewriter-effect
Last synced: 11 May 2026
https://github.com/onmax/madrid-data
Assignment for software engineering I
osm shell-script software-engineering sqlite
Last synced: 11 May 2026
https://github.com/bansimplified567/pos-coffee-shop-management
IslaDelCafe is an all-in-one coffee shop management system designed to streamline operations, from product inventory and order processing to sales tracking and admin control. Built for efficiency and ease of use, it empowers both staff and management with real-time access to menus, customer orders, stock levels, and performance analytics
capstone-project chartjs fullstack-development laragon php pos project reactjs software-engineering sql webdevelopment
Last synced: 12 May 2026
https://github.com/pilgrimlyieu/sec-homework
Nanjing University SeeCoder Online Judge Software Engineering and Calculation Homework
cs61a homework nanjing-university nju oj online-judge python software-engineering
Last synced: 12 May 2026
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/zeybek/apex
Portable, open-source Agent Skills that give coding agents senior-engineering judgment to design, implement, review, and investigate software changes. Language- and framework-agnostic, with ready-to-install plugins for Claude Code and Codex.
agent-skills agentic-coding ai-agents anthropic claude claude-code claude-code-plugins claude-code-skills code-review codex codex-skills coding-agent developer-tools llm open-standard openai-codex prompt-engineering software-engineering
Last synced: 14 Jun 2026
https://github.com/emvivas/pech
PECH, a Xunán Kab story; readiness skills educational video game.
bee girl mayas mexico pygame python readiness software-development software-engineering stem story videogame xunankab yucatan
Last synced: 14 Jun 2026
https://github.com/brief-hq/test-dark-factory
This repository demonstrates that the benchmark framework generalizes to codebases of any size. It serves as a Config C test target for the external orchestrator configuration described in the paper "Context-Augmented Code Generation".
ai-coding-agents benchmark rag software-engineering
Last synced: 14 Jun 2026
https://github.com/christimperley/se-artifact-sharing
Provides the accompanying artifact for "Understanding and Improving Artifact Sharing in Software Engineering Research".
artefact artifact replication-package research software-engineering
Last synced: 16 Jun 2026
https://github.com/cdeust/ai-architect-mcp
Autonomous software engineering pipeline for Claude Code: 11 stages, 64 verification rules, 17 codebase intelligence tools, 5 science-backed git analytics. Findings → PRD → verified PR with zero LLM judges.
anthropic autonomous-agents claude-code code-analysis codebase-intelligence dead-code-detection git-analytics graph-analysis mcp mcp-server pipeline-as-code prd-generation pydantic software-engineering tree-sitter
Last synced: 15 Jun 2026
https://github.com/karailker/llm-coding-guardrails
Behavioral guidelines and guardrails to eliminate common LLM coding mistakes and over-engineering.
antigravity best-practices claude claude-code claude-md clean-code code-quality cursor defensive-programming developer-tools gemini guardrails llm llmops open-code productivity prompt-engineering software-engineering workflow
Last synced: 17 Jun 2026
https://github.com/ganeshkadam65/cprogrammingtutorials
The "CProgramming Tutorials" repository on GitHub is a beginner-friendly resource for learning the C programming language. It offers a structured learning path, clear explanations, and practical code examples to help individuals grasp the fundamentals of C programming.
c coding ctutorial excercises programming software-development software-engineering tutorials
Last synced: 19 Jun 2026
https://github.com/arturbomtempo-dev/software-engineering-paper-reviews
Repository containing academic paper reviews developed for the Software Project course in the 4th semester of the Software Engineering program at PUC Minas.
latex paper reviews software-engineering
Last synced: 19 Jun 2026
https://github.com/hashimthepassionate/system-design-for-software-engineers
A comprehensive system design guide for software engineers! 🌟 Learn scalable, reliable system design with topics on fundamentals 🏗️, distributed systems 🌐, and case studies like Twitter 🐦 and Netflix 🎥. Ideal for interview prep 🎯 and mastering concepts! 🚀
api-design caching databases distributed-systems fault-tolerance interview-preparation microservices real-world-applications scalable-systems software-architecture software-engineering system-design
Last synced: 19 Jun 2026
https://github.com/g2bc/biodockflow
Processo de manutenção para aplicações web de bioinformática baseado em Docker com objetivo de estender o ciclo de vida dessas aplicações e contribuir para difusão das produções científicas. Tipos de manutenção na literatura foram incorporados, fluxo de trabalho e atividades especificadas com base na natureza da manutenção.
bioinformatics docker software-engineering software-maintenance web-application
Last synced: 19 Jun 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/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/alicankaya192/cs_complete_terminology_guide
350+ essential CS terms across 26 chapters — ordered by learning sequence. Covers Algorithms, OS, Networks, Databases, Security, ML/AI, DevOps, Linux, Testing, Career & more. Available in 🇹🇷 Turkish and 🇬🇧 English.
algorithms artificial-intelligence bash cheatsheet cloud-computing computer-science cs-fundamentals cybersecurity data-structures deep-learning devops docker kubernetes linux llm networking open-source python software-engineering study-guide
Last synced: 21 Jun 2026
https://github.com/muntaha-islam0019/javaplayground
A collection of Java backend practice projects and coding exercises, exploring core OOP concepts, algorithms, data structures, and backend development patterns.
algorithms backend-development coding-practice data-structures intellij-idea java leetcode-solutions oop software-engineering system-design
Last synced: 22 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/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