About Tarun Telang: A Journey Through Software Engineering Excellence πŸŽ―βœ¨πŸ’‘

Tarun Telang
4 min readJan 9, 2021
Embracing the luxury vibes at the iconic Burj Al Arab πŸŒ…βœ¨

πŸš€Hi, I’m Tarun Telang! πŸ”₯πŸ’»

With 20+ years of experience in the software industry, I’ve worked with top tech giants, including Microsoft, Oracle, and SAP. My expertise spans software development, distributed system architecture, and managing cross-functional, multi-site teams β€” all while following agile methodologies, user-centric and mobile first design principles. πŸŒπŸ”§πŸ–₯️

Beyond my corporate journey, I am deeply passionate about empowering software engineers to excel in their careers. To achieve this, I have been actively engaging in the following for over 15 years:

βœ… Speaking at leading conferences 🎀
βœ… Writing technical blogs on software architecture πŸ“–
βœ… Mentoring professionals to master core concepts πŸš€

πŸ‘‰ Visit my homepage: PracticalDeveloper.com

πŸ“š Courses Created By Me πŸ†πŸ’‘πŸ“˜

I am deeply committed to sharing my knowledge and helping professionals at all levels accelerate their learning and career growth. Here are some of my published and upcoming courses based on my hands-on experience in architecting and developing Web, Mobile, and Cloud-based enterprise applications: πŸš€πŸ’ΌπŸ’‘

πŸ“š My AI-Powered Interactive Courses for Developers πŸ€–πŸŽ“

I create high-quality, hands-on courses to help developers accelerate their learning:

Educative.io Courses πŸš€

πŸ”Ή Mastering PostgreSQL Databases: From Basics to Advanced

πŸ”Ή Introduction to YAML

πŸ”Ή Mastering Regular Expressions in Java

πŸ”Ή Working with Regular Expressions in C#

πŸ’‘ Exclusive Discount! My affiliate link always provides a +10% better discount than any public Educative.io deal. Grab it now! 🎯πŸ”₯

Udemy Courses πŸŽ₯

πŸŽ“ Learn YAML from Scratch

πŸŽ“ Java in a Nutshell

πŸŽ“ Learn to Java by Solving Coding Problems

Other Platforms (O’Reilly, LeanPub etc.)

πŸŽ₯ Building High Performance Java 17 Applications: Using GraalVM Native Image and Apache OpenJDK 17 (O’reilly)

πŸŽ₯ Introducing Java 17 Fundamentals: Using Oracle Java SE Development Kit 17 LTS and OpenJDK 17 (O’reilly)

πŸŽ₯ Introducing Jakarta EE Fundamentals: Building Java-based Enterprise Quality Systems (O’reilly)

πŸŽ₯ Introduction to Regular Expressions API in C# 11: Using The Newly Improved Expressions APIs (O’reilly)

πŸŽ“ Getting Proficient in Java

πŸŽ“ Self-Compassion for Remote Workers β€” A course designed to help software engineers quickly adapt to the new normal and boost productivity while working in distributed teams. πŸ’»πŸ‘πŸŒ

πŸ“– Books Written By Me πŸ“šπŸ–ŠοΈ

I’ve authored several books tailored for software professionals to sharpen their skills and stay updated with the latest technologies: πŸ’‘πŸ“–πŸš€

Published Books:

πŸ“š Learn Microservices with Spring Boot 3 β€” A Practical Approach Using Event Driven Architecture, Cloud-Native Patterns, and Containerization

πŸ“š Java EE To Jakarta EE 10 Recipes β€” A Problem Solution Approach for Enterprise Java

πŸ“š Beginning Cloud Native Development with MicroProfile, Jakarta EE, and Kubernetes

πŸ“š Introduction to YAML

πŸ“š Quick Reference Guide for Java 17

πŸ“š Domain Name Server (DNS) Fundamentals | Exploring Traceroute, DNS Attacks & Beyond
πŸ“š Quick Reference Guide for Java 14 β€” A comprehensive guide covering Java syntax and the latest language features in Java 14. πŸ“šπŸ–₯️πŸ”₯

πŸ† My Professional Certifications πŸ“œπŸŽ–οΈ

My commitment to continuous learning has earned me several industry-recognized certifications: πŸ…πŸš€πŸ’‘

βœ… Oracle Certified Programmer for Java 5 Platform
βœ… NASBA Certification on Remote Work
βœ… SAP Certified Application Management Expert for End-to-End Root Cause Analysis (Solution Manager 4.0)
βœ… SAP Certified Development Consultant for NetWeaver 04 Java Web Application Development

✍️ Featured Articles & Blog Posts πŸ“πŸ”₯

I actively share insights on software engineering, coding best practices, and sytem design. Here are some popular reads:

πŸ”Ή How to print multidimensional arrays in Java?

πŸ”Ή How to code Fibonacci sequence using the bottom-up approach of Dynamic Programming?

πŸ”Ή How to write a unit test using JUnit?

πŸ”Ή What are the pros and cons of Garbage Collector in Java?

πŸ”Ή How to find the first occurrence using binary search in Java?

πŸ”Ή How to do an iterative binary search in multiple languages?

πŸ”Ή What is an inner class in Java?

πŸ”Ή What is the philosophy behind the design of VS Code?

πŸ”Ή How to use Java enums in switch statements?

πŸ”Ή How to check if a binary tree is a binary search tree in Java?

πŸ“Œ Want to dive deeper? Read more on my Medium blog! πŸš€πŸ“–

🌐 Connecting with Me 🀝

Let’s stay in touch! I love connecting with fellow developers and tech enthusiasts. Reach out to me on:

πŸ“Œ Twitter: @taruntelang (Tag me with #medium for a quick response!)
πŸ“Œ LinkedIn: Follow & Connect
πŸ“Œ Facebook: Send me a Friend Request
πŸ“Œ YouTube: Subscribe to my channel β€” Dev Skills

πŸ“’ Your Feedback Matters! If you’ve taken my courses or read my books, I’d love to hear from you! Drop a comment below or message me on Twitter/LinkedIn. Let’s keep learning and growing together! πŸš€πŸ”₯

🌟 I Write for Educative.io πŸš€

πŸ’‘ My courses on Educative.io are designed to help software engineers level up their skills. Don’t forget to use my exclusive affiliate link to get +10% better discounts than any public offer! πŸŽ―πŸ“˜πŸ”₯

Happy learning! πŸš€

--

--

Tarun Telang
Tarun Telang

Written by Tarun Telang

Prolific Author, Engineering Leader, Software Architect

No responses yet