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-03-28 00:28:46 UTC
- JSON Representation
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/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/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/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/avd1729/jpmorgan-software-engineering
forage jpmorganchase software-engineering
Last synced: 17 Jan 2026
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/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/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/algojobs/htmx-jobs
The latest HTMX jobs, updated weekly.
htmx jobs jobsearch software-engineering
Last synced: 04 Jul 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/lorenzo9uerra/wasteservice
Progetto per Ingegneria dei Sistemi Software
embedded-systems raspberry-pi software-engineering
Last synced: 06 Sep 2025
https://github.com/g0di/g0di.github.io
Personal software engineering related blog
blog software-development software-engineering
Last synced: 08 Mar 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: 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/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/jaimehp05/bash
Spanish commented practices about Bash.
bash bash-script bash-scripting bash-scripts software-engineering
Last synced: 09 Apr 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/onyame/se-prov-model
PROV model for software engineering
prov provenance software-engineering
Last synced: 08 Jan 2026
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/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/humansys/raise
RaiSE Framework — Reliable AI-assisted Software Engineering. Lean methodology + deterministic toolkit for building production software with AI.
ai cli developer-tools lean methodology python software-engineering
Last synced: 11 Mar 2026
https://github.com/meysam81/saloon
A program for administrating party saloons in c++
college college-assignment college-project college-students cplusplus function functions saloon software software-architecture software-development software-engineering
Last synced: 02 Jan 2026
https://github.com/shavkatjon-o/software-design-patterns
👨🎨 Implementation of Software Design Patterns | Gang Of Four | Software Design | Java | Python | C++
cpp design-patterns gang-of-four java python software-engineering
Last synced: 01 Mar 2025
https://github.com/gssi/company2crm-example
This repository contains the Company2CRM ATL project
mde modeling software-engineering transformations
Last synced: 08 Jan 2026
https://github.com/haarismemon/oware
Oware is a strategy game among the Mancala family of board games. This desktop application was made for our Software Engineering Group Project module.
board-game desktop-application group-project javafx oware software-engineering university-project
Last synced: 31 Mar 2025
https://github.com/ramonfsk/data-structures-and-algorithms
Exercises about Data Structure & Algorithms teaching by @prateek27, Google Software Engineer
cplusplus data-structures-and-algorithms interview-questions problems-solving software-engineering xcode
Last synced: 05 Apr 2025
https://github.com/agnostk/psaas
This projects aims to materialize a complete software process.
python software-as-a-service software-engineering
Last synced: 01 Mar 2025
https://github.com/algojobs/entry-level-software-engineer-jobs-europe
The latest Entry Level Software Engineer jobs (Europe), updated weekly.
entry-level-software-engineer-europe jobs jobsearch software-engineering
Last synced: 11 Jan 2026
https://github.com/algojobs/kotlin-jobs
The latest Kotlin jobs, updated weekly.
jobs jobsearch kotlin software-engineering
Last synced: 02 Apr 2025
https://github.com/algojobs/react-native-jobs
The latest React Native jobs, updated weekly.
jobs jobsearch react-native software-engineering
Last synced: 02 Apr 2025
https://github.com/algojobs/react-jobs
The latest React jobs, updated weekly.
jobs jobsearch react software-engineering
Last synced: 02 Apr 2025
https://github.com/algojobs/rust-jobs
The latest Rust jobs, updated weekly.
jobs jobsearch rust software-engineering
Last synced: 02 Apr 2025
https://github.com/algojobs/laravel-jobs
The latest Laravel jobs, updated weekly.
jobs jobsearch laravel software-engineering
Last synced: 02 Apr 2025
https://github.com/algojobs/node.js-jobs
The latest Node.js jobs, updated weekly.
jobs jobsearch nodejs software-engineering
Last synced: 02 Apr 2025
https://github.com/algojobs/ruby-jobs
The latest Ruby jobs, updated weekly.
jobs jobsearch ruby software-engineering
Last synced: 02 Apr 2025
https://github.com/algojobs/java-jobs
The latest Java jobs, updated weekly.
java jobs jobsearch software-engineering
Last synced: 02 Apr 2025
https://github.com/algojobs/tensorflow-jobs
The latest TensorFlow jobs, updated weekly.
jobs jobsearch software-engineering tensorflow
Last synced: 02 Apr 2025
https://github.com/algojobs/python-jobs
The latest Python jobs, updated weekly.
jobs jobsearch python software-engineering
Last synced: 02 Apr 2025
https://github.com/algojobs/php-jobs
The latest PHP jobs, updated weekly.
jobs jobsearch php software-engineering
Last synced: 02 Apr 2025
https://github.com/algojobs/c-jobs
The latest C jobs, updated weekly.
c jobs jobsearch software-engineering
Last synced: 02 Apr 2025
https://github.com/algojobs/cpp-jobs
The latest C++ jobs, updated weekly.
cpp jobs jobsearch software-engineering
Last synced: 02 Apr 2025
https://github.com/algojobs/flutter-jobs
The latest Flutter jobs, updated weekly.
flutter jobs jobsearch software-engineering
Last synced: 02 Apr 2025
https://github.com/algojobs/go-jobs
The latest Go jobs, updated weekly.
go jobs jobsearch software-engineering
Last synced: 02 Apr 2025
https://github.com/algojobs/next.js-jobs
The latest Next.js jobs, updated weekly.
jobs jobsearch nextjs software-engineering
Last synced: 02 Apr 2025
https://github.com/algojobs/spring-boot-jobs
The latest Spring Boot jobs, updated weekly.
jobs jobsearch software-engineering spring-boot
Last synced: 02 Apr 2025
https://github.com/algojobs/javascript-jobs
The latest JavaScript jobs, updated weekly.
javascript jobs jobsearch software-engineering
Last synced: 02 Apr 2025
https://github.com/gtramontina/gtramontina.github.io
Personal Website
blog eleventy eleventy-website software-architecture software-design software-development software-engineering software-patterns
Last synced: 29 Mar 2025
https://github.com/henriquecarv/HangmanVB
Hangman Game in Visual Basic
access college software-engineering visual-basic visual-studio
Last synced: 11 Mar 2025
https://github.com/anchanung/dku-software
단국대학교 소프트웨어학과
artificial-intelligence computer-network convergence-platform data-structures database open-source operating-system security software-engineering webprogramming
Last synced: 07 Dec 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: 21 Feb 2025
https://github.com/vwapplications/softeng
Software Engineering Ontology app to create pedagogical course project
django ontology pcp pedagogical-course-project semantic-web software-engineering sparql triple-store
Last synced: 01 Mar 2025
https://github.com/fvucemilo/sorting-visualizer
This is a web application built with Next.js, TypeScript, and Tailwind CSS that allows you to visualize various sorting algorithms in action.
algorithm-visualization animation code-visualization data-structures educational-tools frontend-development github-pages interactive-sorting nextjs open-source-development performance-optimization reactjs responsive-web-design software-engineering sorting-algorithms tailwind-css typescript ui-ux-design visualization web-application
Last synced: 07 Sep 2025
https://github.com/palashhawee/data-structures-and-algorithms-my-preparation-for-software-engineering
My preparation for Software Engineering
algorithms data-structures datastructures datastructures-algorithms preparation software-engineering
Last synced: 16 Mar 2025
https://github.com/geraked/searchengine
Implementation of a Small Search Engine With Node.js and MongoDB
computer-engineering computer-science geraked information-retrieval iran javascript mongodb nodejs persian rabist search-algorithm search-engine searching-algorithms software-engineering tf-idf undergraduate web web-information-retrieval yazd-university
Last synced: 22 Feb 2025
https://github.com/anabrtorres/projeto_ana_torres
Projeto prático da disciplina de Engenharia de Software.
branch git github release software-engineering tags version-control
Last synced: 16 Mar 2025
https://github.com/r3k4t/guiping
Guiping is a Gui(Graphical User Interface) Ping software.
forensic-analysis network-utilization ping python3 security-analysis security-audit security-research security-testing software-development software-engineering
Last synced: 11 Mar 2025
https://github.com/r3k4t/gui-wifispeedtester
Gui-wifispeedtester is a Gui(Graphical User Interface)Wifi Speed Testing Software.
forensic-analysis network-analysis network-engineering network-monitoring python3-pyspeedtest security-engineering security-research security-testing software-development software-engineering
Last synced: 11 Mar 2025
https://github.com/algojobs/erlang-jobs
The latest Erlang jobs, updated weekly.
erlang jobs jobsearch software-engineering
Last synced: 26 Mar 2025
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: 25 Mar 2025
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: 23 Feb 2025
https://github.com/ganeshkadam65/leetcodesolutionscpp
LeetCode has emerged as one of the most popular platforms for honing programming skills and preparing for technical interviews. As a coding enthusiast or a job seeker in the tech industry, having a solid understanding of data structures and algorithms is crucial
algorithms c code coding competitive-programming cpp data-structures leetcode leetcode-cpp leetcode-solutions programming python software-development software-engineering
Last synced: 24 Oct 2025
https://github.com/leungll/mycalculator
Four Operations, Introduction to Software Engineering course, 2019 Spring, NENU
calculator java-8 nenu software-engineering
Last synced: 16 Oct 2025
https://github.com/fvucemilo/recipe-app-api
Recipe API project
api-development continuous-deployment continuous-integration database devops django django-rest-framework docker docker-compose python python3 rest-api software-engineering sql tdd test-driven-development web-development
Last synced: 14 Nov 2025
https://github.com/nadidlinchestein/certifications
Nadid Linchestein's Certifications
accompaniment achievements certificate cloud-computing computer-science cpp data-science programming python software-engineering success
Last synced: 21 Feb 2025
https://github.com/mooerslab/pandas-voice-in
Voice triggered Snippets of pandas code for use with Voice In Plus
coding coding-assistance colab computer-human-interface jupyter software-engineering speech-to-code voice-computing voice-triggered-code-snippets writing-code
Last synced: 01 Apr 2025
https://github.com/nadidlinchestein/cs107-cppprogramming
CS107 C++ Programming - Saylor Academy
cpp programming programming-exercises software-development software-engineering university-coursework
Last synced: 21 Feb 2025
https://github.com/chandankhamitkar/software-engineering-lab-tasks
All lab tasks of the | Software Engineering | will be stored here 🏪
acid atomicity consistency durability isolation python software-engineering testing
Last synced: 26 Mar 2025
https://github.com/ivanukhov/software-engineering
Playground for software engineering
Last synced: 11 Dec 2025
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: 26 Mar 2025
https://github.com/h4mbl3x/iso2-2024-a01-testing-p1
First Theoretical Problem from ISO 2 Laboratory
esi ingenieria-de-software ingenieria-informatica lab laboratorio laboratory software-engineering
Last synced: 26 Mar 2025
https://github.com/rayyan-merchant/prodigy-productivity-tool
Prodigy is an advanced task and productivity management tool designed to help individuals and teams efficiently organize tasks, track progress, and enhance productivity. It features smart task management, AI-driven insights, Pomodoro timers, collaborative workspaces, real-time notifications, and detailed productivity analytics.
bootstrap management productivity saas saas-application software-development software-engineering startup time-task-productivity-management time-tracker
Last synced: 06 Oct 2025
https://github.com/mooerslab/cmdstanpy-voice-in
The Voice triggered Snippets of cmdstan code for use with Voice In Plus
bayesian-data-analysis coding-assistance colab human-computer-interface interactive-computing jupyter software-engineering voice-computing voice-triggered-code-snippets
Last synced: 06 Oct 2025
https://github.com/algojobs/pytorch-jobs
The latest PyTorch jobs, updated weekly.
jobs jobsearch pytorch software-engineering
Last synced: 06 Oct 2025
https://github.com/cggos/devops
programming facilities including programming language, software building, version control and code archive
cms devops programming-facilities software-development software-engineering
Last synced: 06 Oct 2025
https://github.com/ohimoiza1205/goldman-sachs-forage-swe-simulation
Crack passwords and suggest security improvements as a Governance Analyst at Goldman Sachs.
cryptography goldman-sachs hashcat password-cracking software-engineering
Last synced: 17 Jan 2026
https://github.com/algojobs/sql-jobs
The latest SQL jobs, updated weekly.
jobs jobsearch software-engineering sql
Last synced: 23 Feb 2026
https://github.com/chiragajain/chymes
A Spotify playlist curator based on weather conditions
flask front-end-web-development open-weather-map-api python pythonanywhere software-engineering spotify-web-api web-application
Last synced: 08 Oct 2025
https://github.com/jamirgvtimes/bgimahood
Empowering Ideas, Amplifying Experiences
expressjs fullstack-development nodejs reactjs restful-api software-engineering sounds vitejs
Last synced: 08 Oct 2025
https://github.com/stsweng-t1-ay2122-aws-codebuild/powerzone-inventory
An inventory, transaction, and delivery management system for Powerzone, a fuel company in Bicol, Philippines
business ci-cd delivery-manager devops expressjs github-actions inventory-management-system javascript mocha mocha-chai mongodb nodejs robot-framework selenium sinonjs software-engineering software-solutions transaction-management
Last synced: 18 Jan 2026
https://github.com/tryomar/tryomar.me
A portfolio website showcasing my skills, experiences, projects, and achievements.
about-me cv personal-website portfolio software-engineering
Last synced: 09 Oct 2025
https://github.com/codehakase/hakaselogs-hugo
Hugo port of my blog (previously on Jekyll)
blog hakaselogs hugo software-engineering website
Last synced: 09 Oct 2025
https://github.com/algojobs/devops-jobs
The latest DevOps jobs, updated weekly.
devops jobs jobsearch software-engineering
Last synced: 23 Feb 2026
https://github.com/hiway-media/.github
HiWay Media is a digital boutique company making waves in the entertainment industry. We imagine, design, and develop digital ecosystems tailored to our clients
devops hiway hiwaymedia italia italy software software-development software-engineering software-team
Last synced: 21 Jan 2026
https://github.com/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: 19 Jan 2026
https://github.com/foursixnine/foursixnine.github.io
Another blog, another platform
blogs jekyll-blog jekyll-site linux quality-assurance software-engineering submodularity submodules technology venezuela
Last synced: 11 Oct 2025
https://github.com/lurxdel/barangay-management-system
a digital system designed to streamline barangay operations, services, and record-keeping.
backend css frondend html php software-engineering
Last synced: 11 Oct 2025
https://github.com/memgonzales/automation-testing-selenium-robot
Exercise on automation testing of web apps via Selenium IDE and RobotFramework
automated-testing qa-automation qa-automation-test robot-framework selenium-ide software-engineering
Last synced: 21 Jan 2026
https://github.com/welldefined-ai/demo-device-data-monitor
A device data monitoring & analysis system built with Claude Code and Codex CLI.
ai-coding claude-code codex-cli software-development software-engineering
Last synced: 11 Oct 2025