English for Software Engineering

Professional English for software engineering: algorithms, design patterns, testing, agile, Git, microservices, APIs, databases, and software engineering career vocabulary.