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/ioncakephper/contract-shield-cli
A CLI tool that processes @pre, @post, and @invariant tags in functions, classes, and methods within a source file. It generates a modified version of the source code that automatically validates input conditions (@pre), result conditions (@post), and invariant conditions (@invariant).
automated-testing cli-tool code-instrumentation contracts-validation debugging-tools design-by-contract developer-tools formal-methods invariants-checking preconditions-postconditions program-verification programming-language-tools runtime-analysis runtime-verification secure-coding software-engineering source-code-analysis source-code-modification static-analysis verification-framework
Last synced: 20 Jun 2025
https://github.com/salma-mamdoh/instapay
Our project for Advanced Software Engineering Course taken during Winter 2023 semester
design-patterns java problem-solving software-engineering solid-principles uml
Last synced: 11 Jun 2025
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: 01 Apr 2025
https://github.com/engrzulqarnain/real_time_chat_application_with_fastapi_and_mysql
This is a real-time multi-user chat application built using Python FastAPI and MySQL for the assessment purpose. The application allows users to register, log in, join chat rooms, and exchange messages in real-time using WebSockets.
docker-compose docker-container fastapi mysql-database python real-time real-time-chat software-engineering websockets
Last synced: 12 Apr 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/ashishbhoi/emailgroups-iitdh
Groups of people who have strongly communicated among themselves on a given keyword
Last synced: 16 Mar 2025
https://github.com/nvhnam/se_group6
backend expressjs mongodb nodejs software-engineering
Last synced: 02 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/junxian428/bit_sem3_oum
Bachelor Of Information Technology Year 1 Sem 3
Last synced: 10 Sep 2025
https://github.com/davidstutz/googlefruit-example
Example of Google Fruit for dependency injection based on Martin Fowler's "Inversion of Control Containers and the Dependency Injection Pattern".
dependency-injection google-fruit software-engineering
Last synced: 19 Sep 2025
https://github.com/sdthaker/senecacollege-btp305
Course dedicated to learning C++ language and OOP paradigms.
computer-science cplusplus-11 cplusplus-14 cplusplus-17 software-engineering stl-algorithms stl-containers
Last synced: 21 Feb 2026
https://github.com/usk2003/vnrvjiet-lab-work
This repository contains my lab work for the B.Tech CSE-AIML program (2022-2026) under the R22 regulation at VNR Vignana Jyothi Institute of Engineering and Technology. It includes various subjects like Machine Learning, OS, Data Structures, C Programming, and more, showcasing my practical learning and implementations.
c-programming compiler-design computer-networks data-engineering data-structures data-visualization dbms engineering-drawing java machine-learning operating-system python software-engineering
Last synced: 11 Apr 2026
https://github.com/ajhahnde/eeco
Single-binary terminal tool that gives any coding project a self-maintaining, AI-assisted workflow ecosystem — control-center TUI, repeatable hygiene checks, and a memory store.
ai-assisted cli-tool devops-tools go golang knowledge-management productivity-tools software-engineering terminal-ui tui workflow-automation
Last synced: 29 May 2026
https://github.com/peppapig13132/go-engineering-path
🚀 Quick guide to preparing for a Go Engineer role
backend go golang software-engineering
Last synced: 18 Jun 2025
https://github.com/codersays/website-projects
Beauty -Care - Your Ultimate Skincare & Beauty Destination.
angularjs software-engineering webtechnology
Last synced: 25 Jun 2025
https://github.com/fiuner-lica/lica-decisiones-arquitectonicas
Plantillas de registros de decisiones arquitectónicas para el LICA
architecture-decision-records education research software-development software-engineering
Last synced: 06 Jan 2026
https://github.com/sebas-man/is2-ecommerce
Monorepo del proyecto E-commerce para Ingeniería del Software II. Contiene microservicios Backend (Java, Spring Boot) y microfrontends (Angular).
angular ecommerce java maven microfrontends microservice mongodb monorepo rabbitmq redis scrum software-engineering spring-boot university-project
Last synced: 11 Apr 2026
https://github.com/abhinavpy/se-mini-project-spring-2019
This repository contains all code and documentation with respect to the SE Project - Go vs Java Concurrency Analysis.
concurrency golang java performance-analysis programming-languages software-engineering
Last synced: 09 May 2026
https://github.com/vartzy/pattern-software-design
Software Design Pattern cheatsheet
design-patterns software-engineering software-patterns
Last synced: 22 Oct 2025
https://github.com/rb555/dsa_java
DSA problems and solutions using Java
dsa dsa-practice java software-development software-engineering
Last synced: 14 Mar 2025
https://github.com/stefen-taime/real-time-extraction-transformation-and-exposure-architecture-for-rail-data
we are thrilled to announce our new PoC project aimed at providing a complete real-time extraction, transformation, and exposure architecture for the new provincial transportation systems.
api backend datacontract dataengineering elasticsearch flink-stream-processing frontend kafka kibana microservices nextjs python3 reactjs schemas software-engineering sql
Last synced: 11 Apr 2026
https://github.com/bansimplified567/onlinesabongportfolio
Welcome to BossJJ's Online Sabong and Casino Hub! Enjoy thrilling cockfighting and classic casino games with a secure, seamless experience. Join us for excitement and big wins from the comfort of your home!
commission frontend html-css-javascript portfolio practice project software-engineering website-template
Last synced: 24 Mar 2025
https://github.com/bansimplified567/100-little-projects-html-css-js
100+ mini web projects using HTML, CSS and JavaScript.
100daysofcode activity challenge codepen coding design frontend html-css-javascript practice project small-projects software-engineering website
Last synced: 06 Jan 2026
https://github.com/easyfrag1o/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: 11 Jun 2025
https://github.com/kylekarpack/portfolio-gatsby
The professional portfolio of Kyle Karpack
es6 gatsby graphql portfolio react software-engineering
Last synced: 10 Mar 2026
https://github.com/madhurimarawat/agile-sprint-and-iris-data-explorer
Streamlit app that combines agile sprint planning with data visualization of the Iris dataset. It helps analyze task distribution and explore key data insights interactively.
agile-codes agile-development agile-methodologies agile-metrics agile-planning codes complete-agile-explained data-visualization deployment documentation github-deployment iris-dataset output python readme software-engineering sprint sprint-planning streamlit-deployment streamlit-webapp
Last synced: 14 Aug 2025
https://github.com/sibeux/aplikasi_e-learning_java
-- RankerIn -- Adalah sebuah aplikasi sederhana yang dibangun menggunakan bahasa Java. Aplikasi ini berfungsi sebagai sistem informasi dalam mencatat data siswa, guru, kelas, daftar tugas, dan daftar nilai dari siswa. Diharapkan aplikasi ini bisa membantu pihak sekolah untuk mengelola data para siswa menjadi lebih mudah dan efisien ~ By nasrul wahabi sibe ux [SibeUX - nasrulwahabi]
application java software-engineering
Last synced: 16 May 2025
https://github.com/andresilvase/tree-view
A new Flutter project designed to render companies' assets disposition in a tree view structure interface.
asset-management-app flutter-application flutter-challenge mobile-app-ui performance-optimization software-engineering tech-challenge tree-view-app
Last synced: 13 Nov 2025
https://github.com/siriphobmean/banna-cafe
Project - 523332 Software Engineering (2/2566)
ant-design golang nodejs software-engineering typescript
Last synced: 10 May 2026
https://github.com/eocode/airflow
repository-with-airflow-implementation
airflow celery python software-engineering
Last synced: 03 Jul 2025
https://github.com/logreg-n-coffee/logreg-n-coffee
README.md on GitHub Profile
readme-md readme-profile resume skills software-engineering
Last synced: 06 Jan 2026
https://github.com/filipe-bacof/mapa-topicos-em-computacao-2
Atividade principal da disciplina de Tópicos em Computação 2
java software-engineering unicesumar
Last synced: 16 Jul 2025
https://github.com/julianamancera/labassign5_solid-principles
Software Engineering 2 - SOLID Principles: Laboratory Assignment 5
order software-engineering solid-principles
Last synced: 30 Mar 2025
https://github.com/joanbr4/checkio
Daily coding Exercises to sharpen solving skills
code coding-challenge interview-questions pre-analysis-plan software-engineering tech typescript
Last synced: 01 Apr 2025
https://github.com/olmaneuh/olmaneuh-expo
Here, you'll find all the code examples from the tech talks I've given.
artificial-intelligence cloud code-samples jupyter-notebooks machine-learning software-engineering tech-talks
Last synced: 07 Sep 2025
https://github.com/nikku/software-architecture-toolbelt-talk-2019
Software Architecture Tool Belt: Design Patterns and Code Smells
software-architecture-and-design software-engineering talk
Last synced: 04 Jan 2026
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/agnostk/psaas
This projects aims to materialize a complete software process.
python software-as-a-service software-engineering
Last synced: 25 May 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/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/mr-won/software_engineering
컴퓨터공학과 소프트웨어공학 정리입니다.
software-engineering software-testing
Last synced: 30 Mar 2025
https://github.com/jonathanafernandi/QuickEV
This repository contains Group 7 - QuickEV's AoL (Assurance of Learning) Final Project for COMP6100001 - Software Engineering and COMP6884001 - Agile Software Development courses. This final project has been declared to have passed with a high distinction (score: 90, grade: A).
ado-net-entity-data-model agile-software-development asp-net aspx assurance-of-learning csharp css figma final-project human-computer-interaction scrum software-design software-engineering software-pattern sql-server-database
Last synced: 07 Nov 2025
https://github.com/ilyazub/blog
Sources of https://ilyazub.pro
blog nextjs programming software-engineering
Last synced: 07 Jan 2026
https://github.com/mr-won/software_engineering_finalexam
소프트웨어공학 기말고사 정리입니다.
cpm criticalpath software-engineering
Last synced: 30 Mar 2025
https://github.com/basejumpa/basejumpa.github.io
Personal Website
authoring giscus homepage software-architecture software-design software-documentation software-engineering systems-engineerring
Last synced: 16 Jan 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/anty-filidor/tree-ranking
CLI app that analyses trees with good pythonic practices
design-patterns graphs networkx python software-engineering
Last synced: 16 Jul 2025
https://github.com/naimbiswas/portfolio-nb
Software Engineer Portfolio
development fullstack-development software-engineering
Last synced: 26 Jan 2026
https://github.com/droffilc1/codewars
Daily Coding Exercises to sharpen problem solving skills
code codewars coding-challenges interview-questions javascript programming-exercises software-design software-development software-engineering software-team tech technical technology
Last synced: 22 Mar 2025
https://github.com/hydrationdynamics/statsdict
Dictionary of per-run global statistics with uncertainties and units that can be saved to a JSON file, restored, updated, and queried.
Last synced: 16 Jan 2026
https://github.com/lanimall/ehcache-data-loaders
Some sample ehcache data loaders for common (and not so common) datasources
ehcache java software-engineering
Last synced: 07 Apr 2025
https://github.com/leobagua/leobagua.github.io
Let's talk about software development. https://leobagua.github.io
data-structures database devops elixir k8s kubernetes learning ruby ruby-on-rails software-engineering
Last synced: 06 Apr 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/jefking/cloud-patterns
Microsoft Cloud Patterns: For agents
cloud patterns software software-engineering
Last synced: 24 May 2026
https://github.com/r1te5h/virtual-trading-simulator
Repository for Virtual Stock Trading Simulation Project
object-oriented-programming python software-engineering uml-diagram
Last synced: 07 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/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/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/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/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: 25 Apr 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/avd1729/jpmorgan-software-engineering
forage jpmorganchase software-engineering
Last synced: 17 Jan 2026
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/byroncalvete/case-studies
Customer centric case studies 📖
blog customer-centric software-engineering stragegy ux-ui
Last synced: 25 Oct 2025
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/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