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: 2025-12-20 00:29:42 UTC
- JSON Representation
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: 30 Mar 2025
https://github.com/jason-c-daniels/jason-c-daniels.net
This is the repo for my personal website. It's not very active.
cartography software-engineering technology ttrpgs
Last synced: 22 Feb 2025
https://github.com/vaibhavyadav-dev/vaibhavyadav-dev
Hi! Myself Vaibhav Yadav
config deep-learning devops software-engineering vaibhav-yadav
Last synced: 19 Jul 2025
https://github.com/op5dev/.github
@OP5dev
cloud data-engineering devops devsecops security software-engineering
Last synced: 25 Mar 2025
https://github.com/adamceggrid/practical_task_module_6
Module 6. Requirements Analysis
education mobile-app requirements-analysis software-engineering testing user-stories
Last synced: 28 Feb 2025
https://github.com/adrihle/portfolio
My personal portfolio site
crazy mongodb nextjs15 portfolio portfolio-template redis sass software-engineering typescript
Last synced: 30 Oct 2025
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/kastorcode/ticket-sales-golang-kong-nestjs-nextjs
Ticket sales system built with Golang, Kong, Nest.js, Next.js and microservices architecture.
api-client api-rest ddd-architecture ddd-patterns docker docker-compose docker-network dockerfile golang kong-api-gateway microservices migrations nestjs nextjs postgresql prisma-orm software-engineering system system-design tailwind-css
Last synced: 18 Jul 2025
https://github.com/twuni/recipe-book
JavaScript Training: Building a production-grade web app, piece by piece. Follow the commits.
javascript software-architecture software-design software-engineering software-engineering-fundamentals tutorial
Last synced: 12 Mar 2025
https://github.com/ssnnee/alx-low_level_programming
This repository is related to my training in software engineering in the ALX program.
Last synced: 17 Jul 2025
https://github.com/fmind/cheatsheets
A collection of cheatsheets about software engineering and computer science
cheatsheets computer-science data-science manual software-engineering
Last synced: 17 Jul 2025
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: 09 Apr 2025
https://github.com/gsaslis/bowling_kata
A Coding Kata on Test-Driven Development, using Bowling Game rules.
kata programming software-development software-engineering tdd tdd-kata testing
Last synced: 16 Oct 2025
https://github.com/mustafabinguldev/javaalgorithmsways
In this repository I share algorithms and coding approaches, algorithms that I will and can use in java and programming.
algorithm algorithm-challenges algorithms algorithms-and-data-structures java java-8 java-algorithm java-algorithms jdk jdk17 jdk8 programming software-engineering sorting-algorithms
Last synced: 16 Mar 2025
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: 28 Nov 2025
https://github.com/nati-hab1/dsa-final-project-minigit
💾 A simplified C++ version control system inspired by Git – includes branching, merging, commit history, and diff functionality.
addis-ababa-university branching c-plus-plus command-line commit-history diff dsa-project file-tracking git merging minigit software-engineering university-project version-control
Last synced: 17 Jul 2025
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: 03 Mar 2025
https://github.com/algojobs/nestjs-jobs
The latest NestJS jobs, updated weekly.
jobs jobsearch nestjs software-engineering
Last synced: 16 Jul 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: 14 Jul 2025
https://github.com/rachamallayeswanthreddy/wells_fargo_software_engineering
Participated in Wells Fargo's Software Engineering virtual experience via Forage. Designed an efficient data model for an investment management system, emphasizing optimal data representation and relationships.
Last synced: 13 Jul 2025
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: 12 Jun 2025
https://github.com/sidiahmedhabib/e-commerce-app
E-commerce appliction for managing and organizing products with categoties
flutter mobile-development php software-engineering uiux-design
Last synced: 07 Sep 2025
https://github.com/algojobs/kubernetes-jobs
The latest Kubernetes jobs, updated weekly.
jobs jobsearch kubernetes software-engineering
Last synced: 07 Jul 2025
https://github.com/astrodynamic/e-tickethub
E-TicketHub is an educational project aimed at studying the development lifecycle of an automated airline ticket distribution system, focusing on system analysis and architecture.
airline-system automation booking-engine booking-system business-analytics documentation e-ticket edifact emd fare-calculation global-distribution-systems integration project-management requirements-analysis scalable-systems software-architecture software-engineering system-analytics ticketing ticketing-system
Last synced: 19 Feb 2025
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/ivanildobarauna/pypi-package-stats
Project for ingest pypi packages data from BigQuery and send to DataDog for analysis and insights with dashboards, monitors and more
bigquery cloud data-engineering data-warehouse gcp software-engineering
Last synced: 19 Feb 2025
https://github.com/mar-saiz/mar-saiz
Software Development Student 👾⋆˚࿔
backend charp-code csharp dart dotnet dotnet-core flutter flutter-apps java mysql-database software-engineering sql
Last synced: 13 Jul 2025
https://github.com/ekoutanov/control
Remedy for Software Engineering Chaos
agile agile-methodologies software software-architecture software-development software-engineering
Last synced: 28 Feb 2025
https://github.com/m-taghizadeh/programming-day-webinar
256 is a familiar number for programmers, and for this reason, the 256th day every year is called programmer's day. In this webinar, we celebrated together and learned some tips to improve our career path in programming.
computer-engineering programmers-day python software-engineering
Last synced: 16 Oct 2025
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: 20 Jul 2025
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: 23 Jun 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/tabasco-progibator/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: 23 Jun 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/algojobs/vue-jobs
The latest Vue jobs, updated weekly.
jobs jobsearch software-engineering vue
Last synced: 16 Oct 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/marc-mosca/leetcode
My answer to Leetcode problems.
leetcode software-engineering swift
Last synced: 20 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: 22 Jun 2025
https://github.com/tmorin/article-codebase-metamodel
The article discusses a metamodel for organizing enterprise codebases, focusing on software and business alignment.
architecture article software-development software-engineering
Last synced: 17 Oct 2025
https://github.com/avd1729/jpmorgan-software-engineering
forage jpmorganchase software-engineering
Last synced: 20 Feb 2025
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: 22 Jun 2025
https://github.com/brahm859/system
The Facility Management System streamlines facility bookings with a user-friendly interface and role-based access. Explore the code on GitHub to see how it integrates the MERN stack for efficient management. 🐙🌐
architecture cloud-computing computer-science darwin design design-patterns design-system home-manager interview linux nix scalability software-engineering system-design-interview vim web webapp windows
Last synced: 21 Jun 2025
https://github.com/hhuseyincosgun/lucalain
Welcome to my GitHub repository! Here, you can explore my projects in software engineering, AI, and machine learning. 🐙
ai distributed-systems flutter machine-learning mobile-development personal-profile portfolio python software-engineering tensorflow
Last synced: 21 Jun 2025
https://github.com/psmyrdek/talks
Summary and slides from my talks about engineering but not only
front-end knowledge-sharing slides software-engineering talks
Last synced: 30 Jul 2025
https://github.com/lfilho/lfilho
This is @lfilho's intro repo :-)
calm calm-technology people software-development software-engineering software-management software-testing
Last synced: 11 Jul 2025
https://github.com/sclafus/sports-club
Sports Club Project for my Software Engineering course.
class classes classes-and-inheritance java javadoc software-engineering
Last synced: 20 Mar 2025
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: 20 Feb 2025
https://github.com/hakimil/hack-crypto-wallet
A tool designed to bypass security measures on cryptocurrency wallets by exploiting vulnerabilities in the system. Hackers can use this software to gain unauthorized access to digital assets stored in these wallets.
bitcoin bitcoin-cash bitcoin-core crypto crypto-finder-app ctf-challenges finder-bitcoin github-config mining miningpool miningpoolhub pentesting software-engineering wallets-finder
Last synced: 16 Mar 2025
https://github.com/boodyahmedhamdy/note-my-note
Note taking app in different languages -- for training
java kotlin software-engineering
Last synced: 05 Sep 2025
https://github.com/algojobs/scala-jobs
The latest Scala jobs, updated weekly.
jobs jobsearch scala software-engineering
Last synced: 25 Mar 2025
https://github.com/algojobs/haskell-jobs
The latest Haskell jobs, updated weekly.
haskell jobs jobsearch software-engineering
Last synced: 25 Mar 2025
https://github.com/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: 09 Oct 2025
https://github.com/gustavowes2/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.
angular6 angularcli coding-challenge expense-tracker firebase-hosting full-stack javascript launch-school machine-learning mastery-based-learning programming-practice python software-engineering typescript
Last synced: 09 Apr 2025
https://github.com/an-ordinary-software-engineering/blog
Blog about IT, development and software engineering -- of course, hardware isn't left out. My purpose is to talk about relevant content in computing.
astrojs blog computer-science git mdx open-source software-engineering tailwindcss typescript
Last synced: 10 Apr 2025
https://github.com/algojobs/htmx-jobs
The latest HTMX jobs, updated weekly.
htmx jobs jobsearch software-engineering
Last synced: 04 Jul 2025
https://github.com/being-amara-khan/wildlife-conservation-system-_software-engineering_diagrams
This repository contains various software engineering diagrams for an AI-based wildlife conservation system project. The diagrams include use cases, sequence diagrams, context diagrams, class diagrams, and state transition diagrams, emphasizing best practices in software engineering without actual code implementation.
class-diagram context-diagram sequence-diagram software-development software-engineering state-transitions usecase-diagram
Last synced: 20 Jun 2025
https://github.com/amirreza81/system_analysis_and_design
Solutions to project, homework and quiz of System Analysis and Design (CE-418) at Sharif University of Technology
bpmn bpms sad software-engineering trello
Last synced: 19 Jun 2025
https://github.com/willogy-team/willow-seedling
Willower's Seedling stage. Training hub for Willogy new team members. Learn by doing and sharing.
ai artificial-intelligence computer-vision deep-learning deep-tech machine-learning natural-language-processing practice research-and-development software-engineering study
Last synced: 18 Jun 2025
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: 05 Jul 2025
https://github.com/toddwseattle/cloaked-hipster
Sample Repository with wiki and story specific tagging
agile nuvention project-management software-engineering teaching-materials
Last synced: 16 Dec 2025
https://github.com/algojobs/angular-jobs
The latest Angular jobs, updated weekly.
angular jobs jobsearch software-engineering
Last synced: 17 Oct 2025
https://github.com/lorenzo9uerra/wasteservice
Progetto per Ingegneria dei Sistemi Software
embedded-systems raspberry-pi software-engineering
Last synced: 06 Sep 2025
https://github.com/timothyl96/foodordering
Assignment for Software Engineering Fundamentals
csharp mvc software-engineering
Last synced: 17 Jun 2025
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: 26 Mar 2025
https://github.com/olafwrieden/seer
When you need to verify a software engineering claim, we are your curated evidence repository.
agile-methodologies ense701 seer software software-engineering
Last synced: 20 Feb 2025
https://github.com/g0di/g0di.github.io
Personal software engineering related blog
blog software-development software-engineering
Last synced: 02 Dec 2025
https://github.com/mamoruheart/mamoruheart
Senior Freelance Developer | フリーランスソフトウェアエンジニア
coding developer freelance full-stack guru personal-website software-engineering
Last synced: 05 Sep 2025
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: 16 Mar 2025
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: 05 Sep 2025
https://github.com/shadmankhan/software-engineering-frontend-interview
a comprehensive guide for frontend interview preparation, covering essential topics, patterns, and scenario-based design questions
frontend interview interview-resources software-engineering
Last synced: 10 Jul 2025
https://github.com/znx-30/dev-ops-tools
Curated List of Best DevOps Tools
coding devops git github github-actions programming software-engineering tools
Last synced: 20 Feb 2025
https://github.com/whiteducksoftware/wd-di
.NET style dependency injection for python 🐍
architecture dependency-injection python software-engineering
Last synced: 17 Jun 2025
https://github.com/r3k4t/htmlshowmyip
A simple html program which find out our ip address from linux.
forensic-analysis html securit-testing security-audit security-research software-development software-engineering
Last synced: 11 Mar 2025
https://github.com/r3k4t/gui-ipresolver
A simple software to find out any website ip address in internet.
python-socket software-development software-engineering
Last synced: 11 Mar 2025
https://github.com/xandersteyn/hyperiondev
Official HyperionDev software engineering projects by Xander Steyn
hyperiondev portfolio software-engineering
Last synced: 28 Oct 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: 17 Jun 2025
https://github.com/jaimehp05/bash
Spanish commented practices about Bash.
bash bash-script bash-scripting bash-scripts software-engineering
Last synced: 09 Apr 2025
https://github.com/maazqureshi-code/cmse322project-university-second-hand-book-sales-and-exchange-platform-
A University Second-Hand Book Sales and Exchange Platform that allows students to list, buy, sell, and exchange academic books easily through a mobile app and a web-based admin panel.
data-flow-diagram database-design software-design software-engineering uml-diagram
Last synced: 17 Jun 2025
https://github.com/reuseman/ase-fall-2020
software-engineering unipi unipisa
Last synced: 17 Jun 2025
https://github.com/lethanix/blog
Blog where I talk about cloud, linux and software development.
cloud linux software-development software-engineering
Last synced: 12 Apr 2025
https://github.com/agarwalrachit399/portfolio
Personal Project Portfolio
nextjs portfolio-website software-engineering
Last synced: 05 Apr 2025
https://github.com/danbatty/music-ai-software
ai csharp equalizer music-player software-engineering windows-forms
Last synced: 11 Apr 2025
https://github.com/rabi-siddique/rate-limiter
This middleware allows rate limiting of incoming requests to an NodeJS/Express application by tracking the number of requests made by an IP address within a specified time window. Redis is used as a data store to track the number of requests and expiration of the rate limiting key.
expressjs nodejs software-development software-engineering
Last synced: 25 Mar 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: 09 Apr 2025
https://github.com/sreeharijayaraj/code
contains machine coding , system design ,dsa and few of my random experiments
Last synced: 13 Jun 2025
https://github.com/gnanesh-16/dhvagna
Dhwagna is a Python package that simplifies audio-to-text transcription using a large language model (LLM). It requires just 7 lines of code for basic use and 22 for advanced features, making it far more efficient than other packages, which often need 200+ lines for optimization.
audio-processing dhvagna llm machine-learning package python software-engineering
Last synced: 11 Apr 2025
https://github.com/psalmistcom/react-portfolio
A minimalistic software designer's portfolio.
cursor-theme emailjs js portfolio reactjs software-engineering typewriter-effect
Last synced: 04 Apr 2025
https://github.com/rubdos/docker-artifact
Docker stuff for https://github.com/vitiral/artifact
docker docker-image software-development software-engineering tool
Last synced: 04 Apr 2025
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: 20 Feb 2025
https://github.com/jawardell/jdkc_exchange
Stack Overflow In A Jar
agile-development software-engineering test-driven-development
Last synced: 10 Sep 2025
https://github.com/walid003/mar-saiz
Software Development Student 👾⋆˚࿔
backend charp-code csharp dart dotnet flutter flutter-apps github-config java software-engineering sql
Last synced: 11 Apr 2025
https://github.com/pramithamj/tech-books
Books
book computer-engineering engineering software-engineering technology
Last synced: 20 Feb 2025
https://github.com/j5py/j5py
GitHub Profile: Introduction and Portfolio Français / English - Vue d'Ensemble des Technologies, et Parcours / Overview of Technologies, and Career Path.
devops full-stack github-config information-security software-engineering support web-development
Last synced: 18 Oct 2025
https://github.com/mehulpanchal1/mehulpanchal
Welcome to my GitHub portfolio! Here, you'll find a collection of my personal and professional projects, showcasing my skills in [insert technologies or fields, e.g., software developement Explore my work and feel free to connect!
appliction backend-development front-end-development javascript nodejs software-architecture software-engineering webapplication
Last synced: 25 Mar 2025
https://github.com/nabilshadman/go-microservice-manage-games
A microservice API developed with Go to create, retrieve, update and delete video games
backend go microservices software-engineering
Last synced: 04 Apr 2025
https://github.com/nabilshadman/flask-gamemanage-app-prototype
A prototype of a web application to collect your games in one place, search for new games, and connect with other gamers
bootstrap cloud-development figma flask full-stack game-management gcp heroku html lucidchart python software-architecture software-design software-engineering web-application
Last synced: 04 Apr 2025