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-24 00:27:45 UTC
- JSON Representation
https://github.com/albertopirillo/ing-sw-2021-pirillo-rocco-veliz
SW implementation of the board game "Master of Renaissance" using Object-Oriented programming and the MVC architectural pattern, relying on the Java programming language.
javafx-gui multiplayer-game mvc-architecture software-engineering unit-testing
Last synced: 21 Feb 2025
https://github.com/makish/ease_templates
LaTeX templates for the course Essentials of Applied Software Engineering of TUM.
education latex-template software-engineering university university-project
Last synced: 26 Feb 2025
https://github.com/akashkobal/tech-mahindra
Tech Mahindra Training Repository | Learning HTML, CSS, JavaScript, Full Stack Java, JSP, Hibernate, Spring, Web Services (RESTful APIs), Spring Boot, React.js and more, as part of Tech Mahindra IT Training. This repository contains frontend, backend, database, and related documentation files.
akash-kobal api-development css eclipse-ide hibernate html it-development java-web-development js mysql postgresql reactjs restful-api software-engineering spring-boot tech-mahindra training
Last synced: 15 Apr 2025
https://github.com/hetav01/software-refactoring-prediction-model
This research was aimed at understanding how effective can ML Models be in predicting Software Refactoring opportunities
machine-learning pipelines software-engineering software-testing
Last synced: 14 Mar 2025
https://github.com/toelt-llc/software-tdms-converter
This repository contains the code for a package that converts TDMS files into pandas data frame for easy usage.
Last synced: 19 Feb 2025
https://github.com/said-aabilla/said-aabilla
Software Engineer | AI/ML Enthusiast | Lead Trainer Scrum Master | Driving Innovation & Growth in the Tech Landscape
agile-development fullstack-development innovation java javascript php scrum-master software-engineering
Last synced: 12 Apr 2025
https://github.com/james-j-barry/high-vis-grades
A chrome extension that allows users of the site Gradescope to access their course grades.
chrome-extension css html javascript software-engineering web-development
Last synced: 14 Apr 2025
https://github.com/ombrelin/efrei-adv-java-project
Projet pour le module EFREI LSI L3 ALSI62-CTP : Java Avancé
efrei-paris functional-programming gradle java multithreading socket-programming software-engineering testing
Last synced: 05 Apr 2025
https://github.com/jorjishasan/software_engineer-hackerrank
I solved three questions on three different topics ( SQL, REST API, Problem Solving). The problems were basic. I had fun solving them, and feel free to share them here. Put them in good use. Cheers 🥂
problem-solving rest-api software-engineering sql
Last synced: 18 Jun 2025
https://github.com/ben12/reta
Requirement Engineering Traceability Analysis
desktop-application java java-8 java8 javafx requirements-management requirements-tracing software-engineering
Last synced: 22 Mar 2025
https://github.com/lebrancconvas/soomlek-admin-react
Admin Web UI for managing my project.
admin admin-dashboard college-project expressjs mysql nodejs reactjs software-engineering
Last synced: 26 Feb 2025
https://github.com/lebrancconvas/soomlek
Group Project for "Software Engineering" Class.
dart flutter software-engineering
Last synced: 26 Feb 2025
https://github.com/tysonmn/tysonmn.github.io
Blog of Tyson Williams about software engineering and functional programming
blog functional-programming software-engineering
Last synced: 06 Apr 2025
https://github.com/bloginnovazione/laravel11-vue
Laravel 11 and Vue.js: installation, configuration and examplesLaravel 11 e Vue.js: installazione, configurazione ed esempi
bloginnovazione laravel php software-development software-engineering tutorial
Last synced: 05 Mar 2025
https://github.com/fdorantesm/ts-ddd
A Typescript Domain Driven Design library
clean-architecture clean-code ddd domain domain-driven-design entity software-architecture software-design software-engineering ts-ddd typescript uncle-bob value-object
Last synced: 11 Apr 2025
https://github.com/hirezadehghani/website-builder
Software Engineering Project Automatic SiteCreator and management BY AmirHossein Zareian and me
figma figmadesign persian prototype software-engineering system ui uml uml-diagram
Last synced: 21 Mar 2025
https://github.com/alexandrbig1/trail_quest
Trail Quest is a React-based SPA built with Vite, featuring technologies like React Hook Form, Styled Components, React Router DOM, and Axios. It highlights my ability to build dynamic, responsive web applications with modern JavaScript libraries and frameworks, along with a focus on clean code practices using ESLint and PropTypes.
axios computer-science css3 design framer-motion frontend fullstack html-css-javascript html5 javascript js react software-engineering styled-components ux-ui ux-ui-design webdeveloper webdevelopment
Last synced: 23 Nov 2024
https://github.com/faiyaz103/notemania
NoteMania is a user-friendly Android application designed to help you manage your notes effortlessly.
android android-application android-development android-studio ci continuous-integration design-patterns firebase java notepad-app notepad-application notes-app notes-management-system singleton-design-pattern software-development software-engineering ui-testing
Last synced: 14 Apr 2025
https://github.com/helmut-hoffer-von-ankershoffen/about-me-stream
Personal stream and explorable archive of Helmut Hoffer von Ankershoffen automatically gathered from various sources
autolink autotagging ghpages github github-pages glitch hoffer-von-ankershoffen ifttt jekyll pagination search software-engineering twitter webhook
Last synced: 24 Feb 2025
https://github.com/thisisnotjustin/pongtex
Ping Pong Game utilizing a mutex for mutual exclusion and synchronization
c embedded-systems software-engineering
Last synced: 09 May 2025
https://github.com/n-elmer/scientific-calculator
CALCULATOR WITH 🧪🧮 SCIENTIFIC FUNCTIONS
c-plus-plus software-design software-engineering
Last synced: 14 Apr 2025
https://github.com/herchila/design-patterns
Understanding Design Patterns in Software Engineering: A Python Perspective
design-patterns python software-engineering
Last synced: 24 Feb 2025
https://github.com/cankurttekin/design-patterns-in-java
Creational, Structural and Behavioral Design Patterns simple examples built in Java in order to gain basic knowledge about them.
design-patterns java software-design-and-architecture software-engineering
Last synced: 11 Apr 2025
https://github.com/thisisnotjustin/particlecim
Simple Particle Simulation with C++ and SFML
Last synced: 09 May 2025
https://github.com/smsraj2001/pyedit-pro-the-ultimate-advanced-text-editor
An Advanced text editor in python with enhanced and amazing features
agile-development code-editor devops editor github gtts playsound python pyttsx3 pywin32 scrum-agile software-development software-engineering text-editor tkinter-gui tts
Last synced: 22 Apr 2025
https://github.com/thisisnotjustin/gocator
Local Search Engine written in Go
Last synced: 09 May 2025
https://github.com/liu-yucheng/lyc-gitbashutils
Personal Git Bash Utility Application
bash efficiency git git-bash git-branching git-branching-workflow git-config gnu-gplv3 gpl3 portable software-engineering utility version-control
Last synced: 26 Feb 2025
https://github.com/night-owl-labs/software-ilities
🔴 In software engineering, "-ilities" refer to quality attributes that determine the performance and maintainability of software systems.
software-architecture software-concepts software-engineering software-ilities software-principles system-architecture system-attributes system-design
Last synced: 24 Jun 2025
https://github.com/emmaprofemx/crud_api-nodejs-and-flutter
CRUD API NodeJs Flutter | Personal Project | Educational
api-rest dart educational-project flutter flutter-examples mobile-app postman postman-api software-engineering
Last synced: 05 Apr 2025
https://github.com/mensenvau/mensenvau
I am a Mid Software/Data Engineer.
data-engineer database-development software-engineering
Last synced: 25 Mar 2025
https://github.com/omaralalwi/solid-principles-summary
summarize and notes for books about SOLID Principles
best-practices clean-architecture clean-code code design design-pattern design-systems software-engineer software-engineering solid solid-principles uncle-bob
Last synced: 06 Apr 2025
https://github.com/victorpreston/alx-backend-javascript
alx-backend-javascript | alx 12 months software engineering program | Back-End Specialization|
alx alx-africa back-end back-end-development backend javascript nodejs projects software-engineering specialization
Last synced: 20 Nov 2024
https://github.com/unit-mesh/messe
Machine-Enhanced Scale Software Engineering Framework
Last synced: 23 Feb 2025
https://github.com/jofaval/react-from-the-ground-up
React repository for a compendium of react knowledge, both on personal projects and professional experience
advanced beginner computer-science intermediate javascript nextjs react react-saga reactjs redux redwoodjs remix software-engineering typescript zero-to-hero
Last synced: 06 Apr 2025
https://github.com/harrryhe/grind-daily
GrindDaily is a daily challenge platform where users can view and complete tasks via the React frontend, while the Node.js and Express backend.
backend css database expressjs frontend html javascript material-ui mongodb mongodb-atlas mongoose nodejs react software-engineering tailwindcss webapplication website
Last synced: 03 Mar 2025
https://github.com/benkehoe/monotonic-versioning-manifesto
Better versioning than SemVer
software-engineering versioning
Last synced: 03 Apr 2025
https://github.com/manoel-mieiro/vcaluga
Este repositório contém o código-fonte de um sistema de locação de veículos desenvolvido como parte de um projeto de Engenharia de Software.
java mvc-architecture mysql software-engineering spring-boot
Last synced: 02 Mar 2025
https://github.com/benhakimilyass/portfolio
Ilyass Ben Hakim - Portfolio
nextjs react software-engineering tailwindcss
Last synced: 23 Feb 2025
https://github.com/jsuyog2/portfolio-website
Welcome to my portfolio repository! I'm a seasoned software developer with expertise in web application development, API implementation, and full-stack technologies.
angular api-development azure cosmosdb expressjs full-stack javascript jwt mapbox ndoejs portfolio portfolio-website postgresql responsive-design software-engineering web-development
Last synced: 23 Feb 2025
https://github.com/daniguardiola/dio.la
✍️ Dani Guardiola's blog
blog software-engineering solidjs
Last synced: 28 Jan 2025
https://github.com/haytham-hammioui/cs50x-2024
This is CS50x , Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently.
ai algorithms c computer computer-science cs50 cs50x css flask html javascript programming python scratch security software-engineering sql
Last synced: 22 Apr 2025
https://github.com/dtcxzyw/llvm-apr-benchmark
A Large-Scale Automated Program Repair Benchmark of Real-World LLVM Middle-End Bugs
automated-program-repair compiler llm llvm software-engineering
Last synced: 29 Jan 2025
https://github.com/hristianivanov/softuni-courses
Course exercises | SoftUni | Hristian Ivanov
csharp devops ef-core html-css-javascript mssqlserver softuni softuni-programming software-engineering sql
Last synced: 15 Feb 2025
https://github.com/xalgord/software-engineering-sub-fields
sub-fields in software engineering
fields software-development software-engineering subfield
Last synced: 14 Mar 2025
https://github.com/erictleung/erictleung.github.io
:memo: Source code for my website, portfolio of projects, and more
bioinformatics blog data data-analysis data-science github-jekyll github-page jekyll lanyon open-science open-source software-engineering
Last synced: 08 Apr 2025
https://github.com/google-developers-sohag/therac-25-anti-patterns
Analysis of the most famous historical catastrophic medical radiotherapy device including it's catastrophic software anti-patterns.
antipatterns error-analysis error-handling malfunction medical-imaging medicine pdp-11 radiotherapy software-engineering software-failure therac-25
Last synced: 25 Feb 2025
https://github.com/shahzaneer/Interview-Prep-Fresh-Grads
A repository that combines all the resources for a CS Graduate before going in Technical Interview
algorithms api-design computer-networks database devops dsa flutter git high-level-design interview-preparation interview-questions low-level-design oop operating-system problem-solving software-engineering technical-coding-interview web
Last synced: 31 Mar 2025
https://github.com/thisisnotjustin/nn_lib
Neural Network library written in C for NN Educational Purposes
ai-ml c neural-network software-engineering
Last synced: 15 Feb 2025
https://github.com/algojobs/typescript-jobs
The latest TypeScript jobs, updated weekly.
jobs jobsearch software-engineering typescript
Last synced: 15 Dec 2024
https://github.com/fasakinhenry/fasakinhenry2023
fasakin
africa best c code coding developer fasakin henry javascript jobs leadership nigeria open-source programmer programming python software-engineering
Last synced: 01 May 2025
https://github.com/akash-rajak/sdlc-fitness-tracker
A python based Software Engineering model to track fitness of people implemented using Iterative Waterfall SDLC model.
fitness-tracker iterative-waterfall-model python3 sdlc software-development software-engineering
Last synced: 01 Feb 2025
https://github.com/the-akira/the-akira
Gabriel Felippe Profile
c computer javascript profile programming python readme software-engineering sql
Last synced: 07 May 2025
https://github.com/alessandrogriffanti/eriantys-se1-project
intellij java maven software-engineering
Last synced: 16 May 2025
https://github.com/mbanq/assignments
Assessments for UX/Devs etc.
assessment mbanq product-management software-engineering team ux ux-ui ux-ui-team
Last synced: 10 Jun 2025
https://github.com/practicalli/practicalli.github.io
Practicalli Blog 2024 using Material for MkDocs
cider clojure clojurescript conjure emacs neovim software-engineering
Last synced: 16 Jun 2025
https://github.com/andyfratello/ies
🖱️ Exercicis d'Introducció a l'Enginyeria del Software (IES) Q1 - UPC FIB
class fib-upc ies-fib sequence-diagram software-engineering uml uml-diagram
Last synced: 20 Mar 2025
https://github.com/cheprasov/ts-cv
My CV (TypeScript, React)
alexander-cheprasov cheprasov cv javascript-developer principal-software-engineer react-developer resume senior-javascript-developer software-engineer software-engineering
Last synced: 18 Mar 2025
https://github.com/n-elmer/smart-garden
SMART PLANT MONITORING 🌹🚿 AND CONTROL SYSTEM
arduino c c-plus-plus embedded-systems esp32 software-design software-development software-engineering system-design
Last synced: 15 Mar 2025
https://github.com/bilalmohib/alumtecredesign
Aluminium curtain wall, windows and doors company. Providing Construction Services.
aluminium authentication backend construction construction-company curtain dynamic-data firebase googlecloudstorage material-ui mui muiv5 nextjs13 programming software-engineering tailwindcss webdevelopment
Last synced: 13 Mar 2025
https://github.com/linuxbozo/resume
Resume of M. Adam Kendall, Engineering Leader
devops engineering-enablement engineering-management fintech goverment json resume site-reliability-engineering software-architecture software-engineering
Last synced: 10 Apr 2025
https://github.com/thisisnotjustin/balencigo
Lightweight and scalable loadbalancer written in Go with a focus on concurrency
Last synced: 09 May 2025
https://github.com/medosama/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: 15 Apr 2025
https://github.com/spyder01/charlotte
Folder encryption and decryption tool built with Scala
cli cryptography encryption fileencryption scala software-engineering
Last synced: 05 Apr 2025
https://github.com/thetallprogrammer/my-portfolio-site
A fully functional portfolio site built with React.js and modern tools, provided for demonstration purposes. Clone, modify, and customize it for your own use while exploring best practices for web development and deployment.
3d css figma firebase frontend html javascript jsx react reactjs software-engineering spline ui website
Last synced: 12 Jan 2025
https://github.com/ghost---shadow/evidence-based-scheduling
An implementation of Joel's Evidence Based Scheduling.
evidence-based-scheduling monte-carlo-simulation software-engineering
Last synced: 15 Jun 2025
https://github.com/ralphhightower/ralphhightower
Ralph Hightower's GitHub / Web Site
config csharp digital-photography dotnet dslr-camera film-photography linux photography slr-camera software-architecture software-design software-development software-engineering solaris south-carolina university-of-south-carolina unix windows
Last synced: 10 Apr 2025
https://github.com/murilo122333/llendify
LLendify leverages large language models (LLMs) to analyze bank statements and provide instant loan eligibility insights. Upload your bank statement PDF to receive AI-powered loan recommendation, analysis of income patterns, spending habits, and creditworthiness. Get comprehensive financial assessments and loan recommendations in seconds.
banking-applications fastapi fintech langchain large-language-models openai-api pypdf2 software-engineering
Last synced: 15 Apr 2025
https://github.com/prateekiiest/resume
Dear Recruiters: This is my updated resume. If qualified please do mail me about opportunities :octocat:
cv data-scientists developer-roles machine-learning-role resume software-developer software-engineering
Last synced: 02 Mar 2025
https://github.com/itsfoss0/school
This Repo contains concept taught in second year in Campus ( Computer Science)
computer-science database networking object-oriented-programming software-engineering university-of-eldoret uoe
Last synced: 16 May 2025
https://github.com/phpzm/php-like-a-boss
Este livro tem a pretensão de ser um guia de como criar aplicações usando PHP usando o que há de melhor na Orientação a Objetos e no ecossistema da linguagem.
http http-router middleware oop oop-principles orm php php7 software-architecture software-engineering software-quality
Last synced: 31 Mar 2025
https://github.com/bjornmelin/data-structures-and-algorithms
🛠️ A comprehensive collection of data structures and algorithms implemented in multiple programming languages. Perfect for learning, interviews, and competitive programming!
algorithms coding-practice competitive-programming computer-science data-structures data-structures-and-algorithms educational interview-preparation java programming python software-engineering
Last synced: 10 Apr 2025
https://github.com/learnwithalfred/portfolio-website
My Web Developer Portfolio Website
alfred-boateng developer javascript portfolio portfolio-website software-engineering
Last synced: 13 May 2025
https://github.com/hcvazquez/acmap
Tool for map an architecture design with the source code
ontologies ontology-matching software-architecture software-engineering
Last synced: 04 Mar 2025
https://github.com/danielcaldas/goodguydaniel.com
Blog and Home of Daniel Caldas
blog gatsby javascript software-engineering
Last synced: 04 Jan 2025
https://github.com/devinterview-io/pwa-interview-questions
🟣 PWA interview questions and answers to help you prepare for your next technical interview in 2024.
coding-interview-questions coding-interviews interview-practice interview-prep interview-preparation leetcode-questions leetcode-solutions programming-interview-questions pwa pwa-interview-questions pwa-questions pwa-tech-interview software-developer-interview software-engineer-interview software-engineering technical-interview-questions web-and-mobile-development-interview-questions
Last synced: 30 Mar 2025
https://github.com/abhijit2505/udacity-aws-machine-learning
This repository contains all the files and assignments from my Udacity course. This course is focused on providing a solid foundation in Software Engineering as well as Machine Learning using Amazon Web Services(AWS).
aws machine-learning software-engineering udacity-nanodegree
Last synced: 17 Mar 2025
https://github.com/devinterview-io/wpf-interview-questions
🟣 WPF interview questions and answers to help you prepare for your next technical interview in 2024.
coding-interview-questions coding-interviews interview-practice interview-prep interview-preparation leetcode-questions leetcode-solutions programming-interview-questions software-developer-interview software-engineer-interview software-engineering technical-interview-questions web-and-mobile-development-interview-questions wpf wpf-interview-questions wpf-questions wpf-tech-interview
Last synced: 30 Mar 2025
https://github.com/tdamdouni/iarmed
iArmed iOS Application for Aircraft-Maintenance-Experts Assistance
ios iphone modeling objective-c software-engineering uml-diagrams voip
Last synced: 25 Feb 2025
https://github.com/theandreyzakharov/suai-software-engineering
This repository contains my projects for courses in the Software Engineering program at Saint Petersburg State University of Aerospace Instrumentation (SUAI). It showcases my academic work, with tasks focused on programming and software development.
exercise-solutions exercises learning learning-exercise learning-notes learning-resources software-engineering student-project study study-guide study-materials study-notes study-project studying suai task university university-course university-coursework university-project
Last synced: 08 Apr 2025
https://github.com/rutaganda-salim/folio
💻 My work as a Blockchain & Web3 Engineer includes dApps, smart contracts, and full-stack projects using Solidity, React, and Node.js. Explore my Web3 and Ethereum/Polygon deployments!
folio software-engineering web3
Last synced: 23 Mar 2025
https://github.com/tarequzzaman/interviewquestions
Some real interview questions for Software Engineers
interview interview-questions python python-dev-interview software-engineering tdd
Last synced: 27 Mar 2025
https://github.com/vinicius-santoro/42-formation-lvl1-1.libft
Project 1: libft - First project for the formation of software engineers at school 42 São Paulo.
42born2code 42school c shell-script software-engineering
Last synced: 17 Feb 2025
https://github.com/francescobianco/ingegneria-del-software-in-italia
Università Italiane - Dipartimenti di Ingegneria Informatica e Referenti per Ingegneria del Software (non aggiornato)
Last synced: 01 Mar 2025
https://github.com/francescobianco/spotlight.yafb.net
SWE Spotlight 💡 La newsletter italiana di ingegneria del software
newsletter software-engineering
Last synced: 01 Mar 2025
https://github.com/scifer99/data-visualization-relationship-distribution-comparison-composition-in-machine-learning
If we want to visualize what's going on in Machine Learning/AI development, here are 4 ways to do so!
ai machine-learning software-engineering
Last synced: 25 Feb 2025
https://github.com/ryancodingg/parking-spot-system-for-selling-used-cars
ParkMaster 3000 is a Java-based parking management system designed to simplify and organize parking for used cars. With features like slot management, car tracking, and make-based car searches, this system ensures every car has its perfect spot. Whether you're adding, deleting, or finding a car, ParkMaster 3000 makes parking a breeze.
bluej java javascript software-engineering
Last synced: 22 Mar 2025
https://github.com/zouariomar/zouariomar
About Zouari Omar
about-me devolopment software-engineering
Last synced: 23 Mar 2025
https://github.com/mooerslab/jupyter-voice-in
voice-triggered snippets for use in Jupyter notebooks with Voice In Plus
coding-assistance interactive-computing jupyter-lab jupyter-notebook software-engineering text-replacements voice-computing
Last synced: 01 Apr 2025
https://github.com/chandandas27/jpmorgan-chase-virtual-internship
This repository contains the submitted patch files of the various tasks assigned by JPMorgan Chase & Co. Software Engineering Virtual Internship
git jpmorgan jpmorgan-chase python-3 software-engineer software-engineering virtual-internship
Last synced: 26 Mar 2025
https://github.com/miguelkapicius/mahindra_challenge_2024
This project aims to develop a website dedicated to Formula E, the world-class electric car racing category. The main goal is to increase visibility and interaction with the public, offering an engaging and informative online platform for Formula E fans and enthusiasts.
express mongodb nodejs react software-engineering tailwindcss website
Last synced: 26 Mar 2025
https://github.com/wojciech12/talks
List of my talks, workshops, and trainings.
cloudnative give-back-as-you-go golang kubernetes meetups openpolicyagent software-engineering talks
Last synced: 01 Mar 2025
https://github.com/skeptycal/skeptycal.github.io
Software developer in Austin, TX (Python, Go, data, BS Chemistry)
chemistry go golang nuxtjs portfolio portfolio-website python software-development software-engineering vuejs
Last synced: 11 Mar 2025
https://github.com/mrnazu/c-programming-for-beginners
In this course, you will learn about the basics of the C programming language.
c-programming c-programming-project clang cprogramming-language cproject software-engineering
Last synced: 11 Mar 2025
https://github.com/marthym/curriculum-vitae
My CV
curriculum-vitae cv git java linux neo4j oracle software-engineering tex
Last synced: 15 May 2025
https://github.com/felipealfonsog/felipealfonsog
Journey through the cryptic corridors of code. Unravel the secrets encoded in the shadows. Welcome to the realm where algorithms whisper in binary tongues. Dare to explore, for within lies the essence of innovation.
computer-architecture computer-engineering computer-science data-engineering research-and-development research-software-engineering software-engineering
Last synced: 30 Mar 2025