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-05-12 00:26:41 UTC
- JSON Representation
https://github.com/algojobs/backend-jobs
The latest Backend jobs, updated weekly.
backend jobs jobsearch software-engineering
Last synced: 02 Apr 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/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/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/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/n-elmer/scientific-calculator
CALCULATOR WITH 🧪🧮 SCIENTIFIC FUNCTIONS
c-plus-plus software-design software-engineering
Last synced: 14 Apr 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/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/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/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/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/thisisnotjustin/particlecim
Simple Particle Simulation with C++ and SFML
Last synced: 09 May 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/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/thisisnotjustin/gocator
Local Search Engine written in Go
Last synced: 09 May 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/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/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/benhakimilyass/portfolio
Ilyass Ben Hakim - Portfolio
nextjs react software-engineering tailwindcss
Last synced: 23 Feb 2025
https://github.com/benkehoe/monotonic-versioning-manifesto
Better versioning than SemVer
software-engineering versioning
Last synced: 03 Apr 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/unit-mesh/messe
Machine-Enhanced Scale Software Engineering Framework
Last synced: 23 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/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/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/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/daniguardiola/dio.la
✍️ Dani Guardiola's blog
blog software-engineering solidjs
Last synced: 28 Jan 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/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/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: 18 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/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/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/thisisnotjustin/balencigo
Lightweight and scalable loadbalancer written in Go with a focus on concurrency
Last synced: 09 May 2025
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/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/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/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/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/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/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/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/nomadsdev/score-sync-research
A web app for recording audio, detecting musical notes, managing sheet music, transposing keys, and using a metronome.
ai music-bot soft-powerful software software-engineering
Last synced: 21 Feb 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/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: 15 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/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/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/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/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/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/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/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/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/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/khanovico/ml-workplace
This is the First-Step of starting machine learning engineer's career, based on tensorflow, Keras framework
artificial-intelligence keras-tensorflow machine-learning software-engineering
Last synced: 23 Feb 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/affancoder/music_player
Spotify Previous Version | It's fully functional & responsive web design
beautiful-ui front-end-development functional-programming gradient gsap-animation gsap-scrolltrigger html-css-javascript javascript music-player responsive-web-design software-engineering songs spotify spotify-clone web-development
Last synced: 23 Mar 2025
https://github.com/gnanesh-16/gigweyhecta
Web Automation Reimagined Automate your web workflows with pixel-perfect precision and AI-powered intelligence
aritificial-intelligence automation software-engineering windows
Last synced: 13 Jan 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/geoffreylgv/alx-low_level_programming
All C codes : ALX SWE program (alxafrica.com) - I'm actually learning a full-stack engineering program at ALX, and this repository describes my learning journey. This repo is a C programming language repository - that stores basics and advanced C codes.
alx alx-africa alx-low-level-programming holbertonschool script shell shell-scripting software-engineering
Last synced: 25 Feb 2025
https://github.com/icanerdogan/meta-coding-interview-preparation
You'll learn about a coding interview, what it could consist of, and the types of coding interviews you might encounter. You’ll learn about how to prepare for a coding interview, focusing on communication and working...
interview interview-practice interview-preparation software-development software-engineering
Last synced: 17 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/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/cizr/multi-agent-ecosystem-simulation
This repository contains a multi-agent ecosystem simulation developed using NetLogo. The simulation models the interactions between different agents in a simplified ecosystem, including cows, lions, a bull, and a dog.
ecosystem netlogo simulation-modeling software-engineering
Last synced: 22 Mar 2025
https://github.com/cizr/keylogger-and-system-information-gathering-script
A Python script for educational and ethical purposes, acting as a basic keylogger and system information gatherer. Captures keypress events, logs active applications, takes screenshots, and collects system details. Use responsibly and ethically. Prohibited for malicious purposes.
cybersecurity ethical-hacking-tools keylogger-python software-engineering
Last synced: 22 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/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/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/francescobianco/spotlight.yafb.net
SWE Spotlight 💡 La newsletter italiana di ingegneria del software
newsletter software-engineering
Last synced: 01 Mar 2025
https://github.com/thisisnotjustin/linus_list
Linked List with "Good Taste" - Linus Torvalds
Last synced: 15 Mar 2025
https://github.com/jacobmaizel/personal-site
My Personal Blog / Portfolio Site
nextjs software-engineering vercel
Last synced: 04 Mar 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/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/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/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/bumi/mshauri
Questionnaire and Recommendations app currently providing information about software engineering best practices
questionnaire ruby rwanda software-engineering
Last synced: 01 Jan 2025
https://github.com/rishibakshii/portfolio
Portfolio of Rishi Bakshi, a passionate full-stack developer with hands-on experience in building scalable, secure web applications and end-to-end encrypted chat services.
developer devops link personal-portoflio-website portfolio-link portfolio-site portoflio portoflio-website rishi rishibakshi software software-engineering
Last synced: 21 Mar 2025
https://github.com/algojobs/android-jobs
The latest Android jobs, updated weekly.
android jobs jobsearch software-engineering
Last synced: 02 Apr 2025
https://github.com/thesethrose/seth-rose.com
A professional portfolio and blog of Seth Rose, a Senior Software Developer specializing in ServiceNow. This repository contains the source code for my personal site, where I share insights into automated solutions, ServiceNow development, my journey with technology, and balancing health challenges. Visit for my latest tech musings and projects.
automation blog javascript personal-blog portfolio portfolio-website professional-portfolio python servicenow software-development software-engineering
Last synced: 10 Mar 2025
https://github.com/ishoshot/ishoshot
Oluwatobi ishola -- Software Engineer
backend-as-a-service front-end-development fullstack-javascript laravel-framework php software-development software-engineering writing
Last synced: 01 Mar 2025
https://github.com/seanmcp/resume
💼 A more detailed developer resume
developer javascript react resume software-engineering web-development
Last synced: 18 Dec 2024
https://github.com/edinsonrequena/react-contact-book
A simple contact book build in react
crud react reactjs software-architecture software-engineering
Last synced: 22 Mar 2025
https://github.com/edinsonrequena/clonigram-django
Instagram clone created based on django's platzi course.
backend django instagram python software-architecture software-engineering
Last synced: 22 Mar 2025
https://github.com/scikit-surgery/scikit-surgerytutorial02
SciKit-Surgery Tutorial02 provides a tutorial on how to implement a simple algorithm using the SciKit-Surgery project's Python Template
cookiecutter python scikit-surgery software-engineering ucl
Last synced: 23 Mar 2025
https://github.com/xkrejc70/unipi-ase-lab1
ASE - Advanced Software Engineering: Lab1: Dockerfile, Docker Compose
docker docker-compose dockerfile software-engineering unipisa
Last synced: 16 Mar 2025
https://github.com/vaneeza-7/degree-issuance-system
🎓 One Stop Degree Issuance System enables One Stop Admins to efficiently manage student requests for degrees and transcripts, verify student eligibility, and issue digital degrees and transcripts. Project @ Software Engineering
asp-net c-sharp degree-project dotnet fast-nuces onestop software-engineering sql student-system web-application
Last synced: 25 Feb 2025
https://github.com/mareksuchanek/hcm
Conceptual modeling support library for Haskell
concepts development haskell modeling software-engineering validation verification visualization
Last synced: 11 Mar 2025
https://github.com/jasoncheung94/design-patterns
Curated list of design patterns and idioms.
concurrency-patterns design-pattern design-patterns gang-of-four gang-of-four-design-patterns go golang idioms snippets-collection software-engineering
Last synced: 14 Mar 2025