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-06-23 00:28:08 UTC
- JSON Representation
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/avmesquita/ecosystem-pwa
The goal is to create a set of modular systems in TypeScript with basic use of NestJs and Angular structures for creating independent progressive applications.
angular ecosystem hacktoberfest jwt nestjs nestjs-backend pwa pwa-apps restful-api software-engineering typescript user-management
Last synced: 03 Apr 2025
https://github.com/yohannesgk/landing-page
Modern Landing Page
css html landing-page landingpage nodejs software-engineering typescript vite
Last synced: 16 Jun 2025
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: 05 May 2025
https://github.com/vikashpr/maang-interview-prep-100-dsa
Ace your MAANG+ interviews with this curated list of 100 essential DSA problems. From arrays to graphs, master every concept with detailed solutions and expert tips. Start your path to a top-tier tech job today!
algorithms coding-interviews computer-science data-structures data-structures-and-algorithms interview-preparation leetcode-solutions maang-interviews problem-solving software-engineering tech-interviews
Last synced: 13 Mar 2025
https://github.com/ahmednassar7/prodigy-infotech-internship
This is Repository Of Internship In Software developmenet Domain at Prodigy InfoTech.
algorithms data-structures design implementation internship java oop operating-system software-development software-engineering testing
Last synced: 13 Apr 2025
https://github.com/ahmershah29/bank-management-system
This is my first-semester final project, a simple console-based Bank Management System built in C++. It allows users to create, update, delete, and view accounts, as well as deposit, withdraw, and check balances. The system uses file handling for data storage, ensuring persistence without the need for a database.
bank-management-system-project cpp project software-engineering
Last synced: 18 Mar 2025
https://github.com/lorenzopaleari/ing-sw-2022-paci-paleari-puppinato
Software Engineering Project - Politecnico di Milano - Academic Year 2021/2022
cli client-server game-development gui javafx junit maven socket software-engineering uml
Last synced: 18 Mar 2025
https://github.com/luca-simei/se4hpc_rd_project
Project for Software Engineering for HPC course at Politecnico di Milano
design-work hpc latex requirement-analysis software-engineering
Last synced: 09 Feb 2025
https://github.com/eocode/randomnames-npmpackage
A simple package for npm
js npm package software-engineering
Last synced: 19 Mar 2025
https://github.com/memgonzales/krafts-by-kat
Software solution (web application) for Krafts by Kat, an online retail business founded in 2017 that provides customized corporate giveaways to clients
business expressjs javascript mocha mocha-chai mongodb nodejs online-business-platform software-engineering software-solutions
Last synced: 13 Mar 2025
https://github.com/ahmed-m-aboutaleb/sw-2024-knowledgeexchangeplatform
Welcome to our Knowledge Exchange Platform, a free knowledge market designed specifically for Computer Science, Data Science, AI, and Machine Learning students and professionals. This platform is a space where knowledge is treated as a public good, and is freely shared and exchanged.
Last synced: 20 Mar 2025
https://github.com/tyler-pritchard/dev-assist
The AI Developer's Assistant aims to enhance developer productivity by analyzing code snippets, identifying bugs, suggesting optimizations, generating unit tests, and debugging log files.
ai ai-integration bug-detection code-analysis code-optimization developer-assistant developer-tools error-monitoring gpt4 log-debugging nodejs openai python react software-engineering typescript unit-test-generation
Last synced: 29 Mar 2025
https://github.com/weblineindia/laravel-rest-api-product-crud
A robust Laravel-based REST API for seamless product management. Simplify CRUD operations, streamline data interactions, and build efficient product-centric applications. Explore the power of clean and concise code for your next project.
clean-code coding crud darkaonline efficiency l5-swagger laravel oa-annotate openapi product-management programming rest-api software-engineering swagger swagger-ui web-development zircote
Last synced: 24 Feb 2025
https://github.com/priyakdey/priyakdey.github.io
Personal blog: https://priyakdey.com
blog photography software-architecture software-engineering technology travel travel-blogs website
Last synced: 28 Mar 2025
https://github.com/algojobs/clojure-jobs
The latest Clojure jobs, updated weekly.
clojure jobs jobsearch software-engineering
Last synced: 21 Mar 2025
https://github.com/artemzarubin/texteditor
This project is a basic text editor built using Windows Forms in .NET. It allows users to edit text and includes a feature to parse data from the university's website, displaying the parsed information within the editor. This project demonstrates my ability to work with Windows Forms, handle web data parsing, and develop user-friendly applications.
c-sharp dot-net programming software-engineering text-editor
Last synced: 13 Mar 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: 11 May 2025
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: 04 Apr 2025
https://github.com/dimazeland/dimazeland
✅ Key points & Tech Stack
backend-development java software-engineering
Last synced: 20 Mar 2025
https://github.com/algojobs/nestjs-jobs
The latest NestJS jobs, updated weekly.
jobs jobsearch nestjs software-engineering
Last synced: 21 Mar 2025
https://github.com/SebastianSchmidl/ActiveObjectDemo
An example application for showing the ActiveObject pattern.
activeobject demo design-patterns java patterns software-engineering software-patterns
Last synced: 21 Mar 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: 29 Mar 2025
https://github.com/trendev/equivalent-binary-trees
Exercise : equivalent binary trees
Last synced: 04 Mar 2025
https://github.com/algojobs/matlab-jobs
The latest Matlab jobs, updated weekly.
jobs jobsearch matlab software-engineering
Last synced: 19 Jun 2025
https://github.com/thomasrayner/thomasrayner.github.io
Thomas Rayner's blog: thomasrayner.ca
coding continuous-delivery continuous-deployment continuous-integration continuous-testing csharp development devops dotnet dotnet-core hacktoberfest javascript software-development software-engineering typescript
Last synced: 28 Mar 2025
https://github.com/alinababer/django-based-website-code-generation-with-rag-llama3-multi-agi-of-software-development-webapp
The Django-based-Website-Code-generation-with-RAG-Llama3-Multi-AGI-of-Software-development leverages advanced technologies and specialized agents to streamline the entire software development lifecycle. This repository contains Django based Web Application
agi code-generation django llama3 multi-agent-systems python rag redis-server retrival-augmented-generation software-development software-engineering webapplication website-generation websocket
Last synced: 14 Mar 2025
https://github.com/university-project-repos/ai__a-star_search
a-star algorithms alpha-beta-pruning artificial-intelligence computer-science constraint-satisfaction-problem graph-search machine-learning minimax optimisation path-finding planning-algorithms predicate-logic probabilistic-inference prolog propositional-logic python-3 software-engineering university-of-canterbury university-project
Last synced: 28 Mar 2025
https://github.com/erictleung/erictleung
:memo: Profile README
data-science data-visualization education readme readme-profile software-engineering
Last synced: 03 Apr 2025
https://github.com/alinababer/django-based-website-code-generation-with-rag-llama3-multi-agi-of-software-development-api
The Django-based-Website-Code-generation-with-RAG-Llama3-Multi-AGI-of-Software-development leverages advanced technologies and specialized agents to streamline the entire software development lifecycle. This repository is django based rest api of this project
agi code-generation django djanogo-rest-framework html-css-javascript llama3 multi-agent-systems rag retrival-augmented-generation software-development software-development-lifecycle software-engineering website-generation
Last synced: 14 Mar 2025
https://github.com/onyame/se-prov-model
PROV model for software engineering
prov provenance software-engineering
Last synced: 28 Mar 2025
https://github.com/vecerek/blog
Code examples for my personal blog
fp-ts software-engineering typescript
Last synced: 28 Mar 2025
https://github.com/mdsabbiralmamon/getting-ready-to-be-hired-as-web-developer
This repo is a record of my preparation for becoming a full stack web developer. Here I am keeping all my theoretical study documents of : HTML, CSS, JS and Other study Materials. If you are also a self learner like me then you are free to fork and contribute this repo.
coding-interview-questions html html5 html5-interview-questions html5-questions html5-tech-interview interview-prep interview-preparation interview-questions programming-interview-questions software-developer-interview software-engineer-interview software-engineering technical-interview-questions web-and-mobile-development-interview-questions webdeveloperbootcamp webdevelopment
Last synced: 02 Mar 2025
https://github.com/archishmansengupta/autofeature
autofeature is a tool to help product managers/stakeholders to decide whether to build a software feature or not. It is an Algorithm-powered decision engine. Inspired by Kailash Nadh's dont.build project
next-js product software-engineering
Last synced: 03 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
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/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/sevdanurgenc/software-engineering-lecture-notes
This repo contains lecture notes about Software Engineering.
software-architecture software-development software-engineering
Last synced: 24 Feb 2025
https://github.com/algojobs/meteor-jobs
The latest Meteor jobs, updated weekly.
jobs jobsearch meteor software-engineering
Last synced: 21 Mar 2025
https://github.com/j5py/j5py-fr
Profil GitHub en Français. Vue d'Ensemble des Technologies, et Parcours.
devops full-stack information-security software-engineering support web-development
Last synced: 05 May 2025
https://github.com/eduardobaginskicosta/eduardobaginskicosta
Official repository for my GitHub account.
dx-design open-source software-engineering ux-design
Last synced: 28 Mar 2025
https://github.com/maxmekiska/levenshteinmicroservice
Micro-service example. Can compute Levenshtein distance, a normalized indel similarity, hamming distance and jaro similarity.
docker flask-application levenshtein-distance microservices postman software-engineering tox
Last synced: 28 Mar 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/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/algojobs/ember-jobs
The latest Ember jobs, updated weekly.
ember jobs jobsearch software-engineering
Last synced: 21 Mar 2025
https://github.com/codehakase/hakaselogs-hugo
Hugo port of my blog (previously on Jekyll)
blog hakaselogs hugo software-engineering website
Last synced: 27 Jan 2025
https://github.com/gabrielcasag/modelagemsw
Repositorio destinado aos projetos da disciplina de Modelagem e Implementação de Software da Universidade Federal de Lavras (UFLA/2020)
ionic modeling software-engineering web
Last synced: 28 Apr 2025
https://github.com/cltxvz/dreambuy
A real e-commerce simulator where you can shop like a billionaire!
axios ecommerce express full-stack heroku mern-stack mongodb nodejs nodemailer online-store react react-router shopping-cart socket-io software-engineering websockets
Last synced: 03 Mar 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/danbatty/music-ai-software
ai csharp equalizer music-player software-engineering windows-forms
Last synced: 11 Apr 2025
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: 05 Apr 2025
https://github.com/agarwalrachit399/portfolio
Personal Project Portfolio
nextjs portfolio-website software-engineering
Last synced: 05 Apr 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/gabrielrovesti/ingegneria-del-software-unipd
Corso di Ingegneria del Software tenuto dai prof. Tullio Vardanega e Riccardo Cardin, LT Informatica 2022/2023, UniPD
computer-science fiup informatica ingegneria-del-software iso software-engineering swe unipd
Last synced: 21 Mar 2025
https://github.com/kavignon/software-engineering-links-and-lessons-learned
List of all the lessons learned, best practices, and links that I've accumulated in my software engineering career (ongoing)
best-practices experience-sharing lessons-learned software-engineering tips-and-tricks
Last synced: 04 Apr 2025
https://github.com/reuseman/ase-fall-2020
software-engineering unipi unipisa
Last synced: 17 Jun 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/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/oechsler/fowler
📝 Software Engineering homework
crap homework software-engineering
Last synced: 03 Mar 2025
https://github.com/xandersteyn/hyperiondev
Official HyperionDev software engineering projects by Xander Steyn
hyperiondev portfolio software-engineering
Last synced: 17 Jun 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/martindios/apuntes
Apuntes de Ingeniería Informática
apuntes informatica latex latex-document notes software-engineering
Last synced: 21 Mar 2025
https://github.com/jonathanfernandi/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: 18 Feb 2025
https://github.com/zhuangbiaowei/history-of-software-engineering-development
Last synced: 11 Jun 2025
https://github.com/mr-won/software_engineering
컴퓨터공학과 소프트웨어공학 정리입니다.
software-engineering software-testing
Last synced: 30 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: 26 Feb 2025
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: 26 Feb 2025
https://github.com/salvatorecorvaglia/software-engineering-project
Development of a system MyAlert
angular ionic myalert mysql software-engineering spring
Last synced: 04 Apr 2025
https://github.com/tinoco/desembola_software_engineering
Desembola Software Engineering
desembola django dotfiles engineering python software software-engineering ticapsoriginal uml uml-diagrams
Last synced: 26 Feb 2025
https://github.com/mr-won/software_engineering_finalexam
소프트웨어공학 기말고사 정리입니다.
cpm criticalpath software-engineering
Last synced: 30 Mar 2025
https://github.com/bruncanepa/blog
All my blogs in one place
focus leadership software-engineering
Last synced: 14 Mar 2025
https://github.com/junxian428/bit_sem2_oum
Bachelor Of Information Technology Year 1 Sem 2
Last synced: 14 Mar 2025
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: 26 Feb 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: 06 Mar 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/yousufislam191/company-interview-evaluator
A curated guide for software engineers to evaluate a company’s engineering practices during job interviews. Includes key questions, red flags, and good signs related to SDLC, codebase quality, team culture, testing, and developer experience.
code-quality company-evaluation developer-experience developer-job-search developer-job-search-bd engineering-culture interview job-interview-questions legacy-code sdlc software-engineering technical-debt
Last synced: 15 May 2025
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: 14 Mar 2025
https://github.com/siriphobmean/banna-cafe
Project - 523332 Software Engineering (2/2566)
ant-design golang nodejs software-engineering typescript
Last synced: 14 Mar 2025
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: 21 Feb 2025
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: 26 Feb 2025
https://github.com/pjonatansr/personal-roadmap
Start here for an overview of my 2022.
public-learning roadmap software-engineering
Last synced: 26 Feb 2025
https://github.com/vaibhavyadav-dev/vaibhavyadav-dev
Hi! Myself Vaibhav Yadav
config deep-learning devops software-engineering vaibhav-yadav
Last synced: 06 Mar 2025
https://github.com/smile040501/software_engineering
CS5617 Software Engineering
csharp design-patterns plexshare software-engineering
Last synced: 06 Mar 2025
https://github.com/unicornware/ciu
Coding Interview University work
coding-interview software-engineering typescript
Last synced: 26 Feb 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/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/marckevinflores/marckevinflores
Readme.md template
introduction programming readme-profile software-engineering tech-stacks web-developer
Last synced: 26 Feb 2025
https://github.com/murad515/face50
My CS50x 2024's Final Project!
bootstrap cs50 cs50x css flask harvard-university harvardcs50 html javascript project software-engineering sqlite web web-development
Last synced: 06 Mar 2025
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: 26 Feb 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/gkapfham/cs280f2015
Course Materials for Computer Science 280 Fall 2015
html-slides latex-document software-engineering teaching
Last synced: 21 Feb 2025
https://github.com/tim0-12432/software-patterns
software-engineering software-patterns softwarepattern
Last synced: 06 Mar 2025
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: 26 Feb 2025
https://github.com/emvivas/iktanroving
IKTAN Roving's Telemetry, NASA Human Exploration Rover Challenge team (2022 and 2023 editions).
android-development computer-vision data-analytics data-science database-administration electronics engineering fullstack-development iktanroving internet-of-things iot microcontrollers nasa nasa-herc opencv server-administration software-development software-engineering stem telemetry
Last synced: 26 Feb 2025
https://github.com/emvivas/aulify-blackhole
Aulify BlackHole, mathematical educational video game.
database-administration fullstack-development server-administration software-development software-engineering stem unity unity3d videogame webgl
Last synced: 26 Feb 2025
https://github.com/daffafaizan/invite-app
Introducing Invite, a team-matching web app to help you find teams for any competition or extracurricular activity. Built for Software Engineering Course 2023/2024 (RPL)
django software-engineering tailwind-css
Last synced: 06 Mar 2025
https://github.com/whoabhisheksah/store-and-purchase-management
CS223 Software Engineering Course Project
javascript mysql php software-engineering
Last synced: 14 Mar 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: 15 Apr 2025