Baeldung Authors
Baeldung Author
Loredana Crusoveanu
I'm a software developer specializing in back-end web development using Java and related technologies. For the past 3 years I've been working on delivering enterprise e-commerce projects.
Baeldung Author
Nguyen Nam Thai
I'm a Java EE certified developer, focusing on backend technologies. Over that past few years, I have been working mainly on projects built around Java and MySQL.
Baeldung Author
Tim Schimandle
I am a developer in Salt Lake City, Utah. I specialize in Java web development with Spring. I've been programming for a number of years now and really enjoy applying new technology to older systems. When I'm not programming I like snow skiing and white water rafting with my family.
Baeldung Author
Eric Goebelbecker
I'm a software developer that specializes in financial markets, including the FIX protocol, pub/sub messaging, and market data. For the past 25 years, I've been working on Wall Street.
Baeldung Author
Ger Roza
I'm an enthusiastic IT Engineer just trying to keep it simple while I figure out what will be my next challenge. I'm here to learn and to help, so count me in if you need anything!
Baeldung Author
Alessio Stalla
I'm an ex professional software developer currently on a pseudo-sabbatical. I contribute to and author several open source projects including web frameworks and programming languages. I also engage in activism against discriminations of various kinds.
Baeldung Author
Chris Oberle
I am an innovative, tenacious and results-oriented professional with nearly 20 years of diverse experience in the software engineering field. I am passionate about test driven development, delivering value, and having fun at work.
Baeldung Author
Markus Gulden
Markus is working as an IT consultant and software developer, with interests in Java, Spring, Docker, Cloud, and IoT.
Baeldung Author
Attila Fejér
I'm a software engineer and electrical engineer who is always open to innovative technologies and new professional challenges from programming to managing my own business. My expertise is the Java ecosystem. My hobbies include playing the guitar, riding my motorbike, dancing and creating custom gadgets.
Baeldung Author
Fatos Morina
I'm an experienced and passionate Lead Software Engineer with a demonstrated history of working in the full life cycle of software development with enormous curiousity for algorithms, data structures, and solving challenging mathematical problems. I am an open source enthusiast and also a blogger. I am available and open for new opportunities.
Baeldung Author
José Carlos Valero Sánchez
Senior Software developer at Pivotal.
Baeldung Author
Marcos Lopez Gonzalez
Software Engineer with extensive experience working with Java/JEE technologies. Also focused on Android and Big Data development. Very interested in learning new technologies and the latest practices in the industry.
Baeldung Author
Andrea Ligios
A passionate developer with 18+ years of experience specialized in Full Stack Web Development, mainly in the Java ecosystem. Side-jobbing as a Technical Interviewer for Randstad/HiveJobs, R-Everse, and Reallyzation. StackOverflow Trusted User.
Baeldung Author
Shubham Aggarwal
I'm a Java EE Engineer with about 2 years of experience in building quality products. I have excellent problem-solving skills in Spring Boot, Hibernate ORM, AWS, Git, AngularJS, SonarQube, Android app development.
Baeldung Author
Donato Rimenti
I'm a passionate and highly motivated Java developer, who really likes challenges and creative problem solving. I also like to automate common tasks and optimize them the best I can. I'm a fast-learner: I like studying new technologies and constantly applying my knowledge in practical situations. I strongly believe that good code has to be elegant and nice to look at, clean and well documented: this is my aim as a developer.
Baeldung Author
Michał Aibin
Michal Aibin is a Faculty at British Columbia Institue of Technology with over 7 years experience in software development industry. He received his doctorate degree in Informatics in 2017. His main research interests are optimization and modeling of optical networks, adaptive algorithms and software development. He is the supervisor of the group working on Java Enterprise Applications. Personally, he enjoys horseback riding and playing music.
Baeldung Author
Josh Cummings
Josh has been a software engineer for over 15 years building enterprise applications across multiple industries. He has long been passionate about application security and loves opportunities to mentor and to learn from others. When Josh isn't hacking away at code, he is either running, playing basketball, camping, or reading a Brandon Sanderson novel.
Baeldung Author
Mihai Andronache
I am a java developer with a passion for open source. For me, it is a way of keeping my knowledge updated and building cool stuff. This year I started to write, aiming to spread my experience and, why not, meet new people. You should be able to find me in most places (e.g. Github, Twitter) with the username amihaiemil.
Baeldung Author
Zeger Hendrikse
I am a self employed IT consultant who is specialized in fields of Java/JEE development, agile coaching and continuous delivery. The majority of my projects have been related to finance and insurance. My
favorite slogan is: keep it simple!
Java/JEE development, agile coaching and continuous delivery. The
majority of my projects have been related to finance and insurance. My
favorite slogan is: keep it simple!
Baeldung Author
Ganesh Pagade
I am a passionate polyglot software engineer, trainer, and architect. I specialize in back-end system architecture. When not busy coding, I am writing articles about coding here at Baeldung or on my blog at rockoder.com.
Baeldung Author
Adrian Precub
Software developer for more than ten years.
Microservices enthusiast and performance improvements geek.
Approximate knowledge of many things.
Proficient in Java, but able to work with other languages too.
A strong believer that Scala was invented to communicate with aliens.
Baeldung Author
Beau Tian
In my 7 years software engineering experience, I've been focusing on delivering better quality software and making people’s work easier and more efficient from every aspect. I started my career with Java, and my passion for this technology has been with me since then.
Baeldung Author
Michael Pratt
I am a Java developer with over 15 years of experience working with large software systems in a variety of industries. Lover of all things Spring Boot and microservices. Husband, father of two boys, and aspiring piano player.
Baeldung Author
Hai Nguyen
I'm a software engineer who has been building enterprise systems and mobile apps since 2012 using modern programming platforms such as Spring MVC, ASP.NET, PHP, Android, iOS, etc. I passionate about learning, implementing new technologies and sharing them with others.
Baeldung Author
Sam Millington
Sam is a software developer from Oxford, currently working in the bioinformatics field. Sam’s areas of expertise are in all things Java, and spends his days writing multi-threaded analysis tools for biology research. He is an enthusiastic programmer, writer, and enjoys learning about new technologies. When he’s not at his desk you can find him on a climbing wall, watching Netflix or attempting to gym.
Baeldung Author
Ekaterina Galkina
Ekaterina Galkina is a self-employed software engineer, Oracle Certified Professional.
Baeldung Author
Kumar Chandrakant
It has been almost fifteen years when I started programming and my love for it does not seem to fade at all. I have worked upon core Java, Spring projects to enterprise solutions like commerce and digital platforms. I love learning new features, languages, algorithms, libraries, basically whatever can make the journey fun!
Baeldung Author
Jonathan Cook
Jonathan has more than 10 years of experience as a Senior Software Engineer with a focus on Java. He is particularly passionate about testing and ensuring the quality of the systems he is responsible for. He has contributed to several open source projects and can now be found in Spain looking after the ESA science archives.
Baeldung Author
Doha Esam
Software Engineer with thirst for Knowledge and Challenges.
Baeldung Author
Christopher Franklin
Chris is a software engineer with 15 years of experience building large scale solutions. He recently discovered a hidden passion for writing that he is now exploring with Baeldung.
Baeldung Author
Michael Good
Michael is a software engineer located in the Washington DC area that is interested in Java, cyber security, and open source technologies. Follow his personal blog to read more from Michael.
Baeldung Author
Tom Hombergs
Tom has more than 10 years experience as a software engineer and architect with a focus on Java and the Spring ecosystem. He contributes to open source projects on GitHub and carries the open source spirit into his client's projects. When not busy coding, he's editing or writing articles about coding here at Baeldung or on his blog at Reflectoring.io.
Baeldung Author
Thorben Janssen
Thorben Janssen is an independent trainer and author with more than 15 years of experience in Java and Java EE. He is a member of the CDI 2.0 expert group (JSR 365), author of the book Hibernate Tips - More than 70 solutions to common Hibernate problems and he writes about JPA and Hibernate on his blog www.thoughts-on-java.org.
Baeldung Author
Sunil Mogadati
I'm a software engineer who loves technology challenges. I specialize in Java/Spring, Databases (Relational/NoSQL), Cloud/AWS, Microservices, scalable/secure REST, Cloud Foundry, Web development, CMS etc. I worked on projects, both for large companies (IBM, AT&T, US Steel, Dish Network, Barco) as well as small companies, startups, freelancing. I also love to train/mentor and writing is my way of giving back to the community that so freely gives!
Baeldung Author
Dassi Orleando
A 4 years experience Full-Stack Developer with a strong understanding of Java and Js, muchly back-end development, a problem solver and tech writer with flexible skills.
Baeldung Author
Hakan Ozler
Hakan is a Software Developer with the focus on sharing his knowledge by writing articles. A Duke’s Choice Award'17 winner. A team player of Docker Izmir. He holds a master’s degree in the Computer Science from University of Antwerp, Belgium.
Baeldung Author
J Steven Perry
J Steven Perry has been a professional software developer since 1991 using a variety of languages, but his favorite is Java. He is the author of Java Management Extensions (O'Reilly) and has written numerous articles and tutorials as a developerWorks contributor since 2009. Steve is Principal Consultant for Makoto Consulting Group, Inc. in Little Rock, AR, USA.
Baeldung Author
Orry Messer
I'm a computer scientist currently working as a data scientist. I have several years of Java development. During that time I've worked with Spring, Spring Boot, JPA, QueryDSL, Mule among other technologies. I enjoy making and listening to music, and have even been known to try get computers to make music. I'm not sure who makes better music - me or the computer.
Baeldung Author
Dhawal Kapil
Dhawal is an experienced software developer working primarily in the Java and Spring ecosystem. He is passionate about upcoming technologies in diverse domains. He is currently exploring his new interest in contributing to open source projects and writing technical articles at Baeldung.
Baeldung Author
Grigorios Dimopoulos
No one is good at everything, some are good at writing some others are valuable at sales, my sector where I create exceptional outcomes is mostly programming and development of applications. In that particular time of my life I really enjoy studying and implementing things on deep-learning. Currently I am working as a software engineer at Agile Actors in Athens. Me and my team implement lottery solutions platforms.
Baeldung Author
Ali Dehghani
Has a BSc in Chemical Engineering and MSc in Information Technology. Except for the major change, nothing else has changed, still, a computer geek who is passionate about all aspects of software engineering looks for elegant and possibly new solutions, eager to learn and hopefully help fellow software geeks to do so.
Baeldung Author
Alejandro Ugarte
I'm a senior system analyst and Java developer, technical writer and conference speaker, with a solid background in OOP, data structures, computational algorithms and database persistence.
Baeldung Author
Shubhra Srivastava
I'm a full-stack developer (Java/J2EE) with 4+ years of industry experience, a great programming enthusiast, a day-dreamer and a philanthropist. I am an Oracle Certified Java 8 Associate. My key technical skill set includes Java, J2EE, Spring, Hibernate, Git, and Maven. Apart from that, I also have a working knowledge of frontend technologies like Angular 2, Bootstrap and JQuery. I do maintain my own blog - http://www.programmergirl.com and would love to see you hang around so that we can learn from each other.
Baeldung Author
Mike Wojtyna
I'm a Java software developer with passion to create great products. Domain-driven design & Test-driven development are some of my favorite tools. My code is clean and easy to modify, thanks to the modular, loosely coupled design achieved by continuous TDD iterations backed by a deep understanding of business requirements.
Baeldung Author
Kevin Wittek
Testcontainers co-maintainer and Testcontainers-Spock author. Software Craftsman and testing fan. Oracle Developer Champion. Loves to play the electric guitar and is a musician in his second life. Found his own company during his university years, developing mobile apps and client-server applications, which lead to his discovery of Grails and the Groovy ecosystem. Fell in love with TDD because of Spock. Nowadays Kevin is working at the cyber security company GDATA Advanced Analytics and focuses on topics such as software craftsmanship, infrastructure as code and continuous integration pipelines, trying to make the world a better place one container at a time.
Baeldung Author
Jan Hauer
Results-driven and experienced Java Developer (15 years) with a special devotion to Spring Boot and Cloud Native Development. Proficiency in software architecture, Continuous Delivery and Test Driven Development in agile teams. Consistently displays an unrelenting work ethic and motivation to achieve above average goals. A firm believer that high ethical standards and team synergy amongst co-workers leads to optimal performance for the entire organization.
Baeldung Author
Rodrigo Graciano
Software engineer, specialized in back-end. Java enthusiastic but also trying Scala and Kotlin. Over the past years I have been working on different fin-tech projects using different frameworks, SQL and Nosql databases. When not coding, spending time with family and friends.
Baeldung Author
Andrew Shcherbakov
I am a software developer with more than five years of experience in IT.
I have a solid background in theoretical physics and I consider programming languages as a tool to solve the problems.
Currently, I'm interested in creating web and Android applications using Java and Kotlin. Machine learning is another topic that interests me a lot.
Baeldung Author
Chandra Prakash
I am a Computer Scientist and Engineer who is passionate about education. I have been developing software for over 25 years as developer, manager and architect.
For last two years, I have been building an education and software services company called CupRiver. We provide tutoring services to high school and college students, and mentor professionals who want to move into programming career. . We also guide professionals looking to up-skill with technology.
Baeldung Author
Jędrzej Frankowski
I'm a Java Backend Engineer. For the last 3 years, I've been working in projects focused on health care, energy platforms and banking systems. I am an open source and cloud solutions enthusiast. I mostly work with SpringBoot and many others of Spring family modules. From time to time, I also like writing a component or two in Angular 2+
Baeldung Author
Jacob Stopak
I am a software consultant and developer with passion for helping others improve their lives through code. I created Initial Commit - https://initialcommit.io - a site dedicated to helping curious developers learn how their favorite programs are coded. It's featured project helps people learn Git at the code level.
Baeldung Author
Antonio Manuel Moreno Delgado
The day his high-school teacher taught him the very first recursive function in C (yay! That Fibonacci sequence example!) was a turning point, and he decided to drop in on Computer Science. Years later this go-getter, communicative, passionate guy is doing what he loves: learning by coding. If he's neither coding some blockchain nor doing some API, he will be biking or running in the mountains---his other passion.
Baeldung Author
Michael Krimgen
I'm a Java Software Developer with 12 years experience in the financial industry.
I like clean coding, learning new languages (both programming and natural languages)
and reading about and understanding algorithms. My main focus is Java, Java EE, Spring, Databases and Kotlin.
Baeldung Author
Drazen Nikolic
Drazen Nikolic develops Java enterprise applications for almost two decades. He has worked in various domains like e-commerce, insurance, digital marketing, social apps, etc. Spring Certified Professional. Alongside working on client projects, he regularly prepares and executes various internal technical presentations and workshops. Speaker at local and regional conferences. One of the founders and leaders of a local Java user group - NisJUG.
Baeldung Author
Kamlesh Kumar
Kamlesh is a software developer having over 13 years of industry experience. He has been working on Java, Spring, Microservices, Cloud and related technologies. He is a passionate learner and loves to share what he learns. In his leisure, he likes to read, run, cycle or play Tabla (an Indian classical music instrument).
Baeldung Author
Justin Albano
I am devoted to continuously learning and improving as a software developer and sharing my experience with others in order to improve their expertise. I am also dedicated to personal and professional growth through diligent studying, discipline, and meaningful professional relationships. When not writing, I can be found playing hockey, watching the NJ Devils, reading, writing, or drawing. ~II Timothy 1:7~
Baeldung Author
Gian Mario Contessa
Gian Mario has spent over a decade in the software and technology sector. His experience spans Mobile-Oriented Architecture as well as Multi-Tenant Cloud Microservices and Software as a Service.
Currently CTO of Hedging Beta Ltd, he continues to cultivate his passion for programming, while focusing on process analysis, scaling, tech strategy and R&D.
Java/JEE development, agile coaching and continuous delivery. The
majority of my projects have been related to finance and insurance. My
favorite slogan is: keep it simple!
Baeldung Author
Vivek Balasubramaniam
Software Engineer with a solid background in OOP, TDD, Data Structures and Algorithms. Interested in Distributed Systems, Big Data and Analytics.
Java/JEE development, agile coaching and continuous delivery. The
majority of my projects have been related to finance and insurance. My
favorite slogan is: keep it simple!
Baeldung Author
Dhrubajyoti Bhattacharjee
I am a software developer and a DevOps Engineer with hands-on experience in Core Java, Restful web services for mobile applications. Developing microservice applications with Spring and Spring Boot. Mostly have been working on payments and banking domain.
Managing complete project workflow from development to deployment with modern CI/CD methodologies like Docker, Jenkins, Gitlab CI, etc
Trained, enthusiast and skilled at applying, enhancing the current technical expertise. Eager to meet challenges and quickly assimilate the latest technologies, skills, concepts, and ideas. Quick learner with good grasping skills.
Java/JEE development, agile coaching and continuous delivery. The
majority of my projects have been related to finance and insurance. My
favorite slogan is: keep it simple!
Baeldung Author
Mohan Sundararaju
I’m a technology architect experienced in designing and developing multiple end-to-end enterprise solutions primarily using Java, Spring ecosystem and Angular frameworks to name a recent few. Currently, working on machine-learning based enterprise solutions. Also a passionate automation evangelist in everything I do. Eager to learn, apply and share useful knowledge.
Java/JEE development, agile coaching and continuous delivery. The
majority of my projects have been related to finance and insurance. My
favorite slogan is: keep it simple!
Baeldung Author
Tino Mulanchira Thomas
I am a full stack developer with a great passion for coding and learning. Even though I am a full stack developer, I tend to code more in Java.
Java/JEE development, agile coaching and continuous delivery. The
majority of my projects have been related to finance and insurance. My
favorite slogan is: keep it simple!
Baeldung Author
Fabio Silva
Fabio is a professional moved by challenges with a solid and recognized career with more than 20 years in the technology area. He is the founder and CEO of Vanguarda TI, consultant, author, certified professional by Oracle and Google, Linux guy since 1995, and author of the open-source plugin, "Use Gists" for Jetbrains IDEs and Android Studio. While attending university, he represented them for three consecutive years in the World Programming Championship qualifiers. He has a degree in Computer Science, is post-graduated in Business Management, and has an extension in business and management for international professionals in the University of California, Irvine.
Baeldung Author
Johnathan Gilday
I'm a software developer focused on backend Java and cloud technologies. I'm passionate about automated testing and thoughtful design. I work at Contrast Security in Baltimore, MD, USA where I help build a Java agent for detecting and blocking web application vulnerabilities.
Baeldung Author
Gang Wu
Gang Wu has over 15 years of experience as a software developer in multiple industries. He is proficient in software design and implementation with various programming languages, such as Java, C++, C#, etc. For the past five years, he has been working on web applications with Java technologies. When he is not writing code, he enjoys playing games and watching movies with his family.
Java/JEE development, agile coaching and continuous delivery. The
majority of my projects have been related to finance and insurance. My
favorite slogan is: keep it simple!
Baeldung Author
Sampada Wagde
I am a software professional with more than 13 years of industry experience in the financial services sector. Driven by the quest to learn, I am a researcher at heart who believes in leading by example. When not glued to my laptop coding or reading/writing articles, I can be found glued to my laptop watching a movie. Outside of a computer, I immerse myself in fiction and music. But most of the time, I relish playing parent to a toddler and two dogs.
Baeldung Author
Nikunj Gandhi
I am a Java and AWS certified professional with around 10 years of developing and delivering enterprise solutions. I have worked with frameworks and technologies like Spring, JPA, Hibernate, AWS, etc. Apart from programming and learning about new technologies, I love traveling and exploring new destinations.
Java/JEE development, agile coaching and continuous delivery. The
majority of my projects have been related to finance and insurance. My
favorite slogan is: keep it simple!
Baeldung Author
Yavuz Tas
Yavuz is a professional software developer since 2009. He has diverse experience in creating solutions for enterprise-level requirements, mostly specialized in back-end technologies using Java and Spring Framework. He is a strong follower of test-driven development and a seeker of code quality.
Baeldung Author
Ashley Frieze
I've been writing software since I was a kid, and have been doing it professionally since the days of dial-up internet. These days I specialize in cloud-based enterprise Java. When I'm not helping teams create software, I can be found performing as a stand-up comedian, or in musical theater.
Baeldung Author
Mark Thomas
I am a software architect spanning a wide variety of business applications and industries. I am particularly interested in high-performance computing, distributed applications, and grid networks over heterogeneous environments and geo-spatial applications and location-based services including AVL and routing algorithms and procedures for spatial networks.
Baeldung Author
Cristian Rosu
I am a software consultant / contractor / freelancer with over 5 years of experience and I help companies or individuals around the world to design and implement their software solutions, from prototyping to full-stack implementation. On the technical side, I like working with Java, Spring (Boot), Spring Cloud, JPA/Hibernate, SQL, NoSQL, REST, ActiveMQ, Microservices, Linux, Docker, Javascript, Angular and I know my way around Blockchain, Machine Learning, and DevOps technologies.
Java/JEE development, agile coaching and continuous delivery. The
majority of my projects have been related to finance and insurance. My
favorite slogan is: keep it simple!
Baeldung Author
Gabriele De Luca
Gabriele specializes in artificial intelligence and innovation and on the impact of technology on society. He has authored several scientific papers in the sectors of machine learning, natural language processing, network theory, and multi-agent simulations. On Baeldung he contributes to the section on computer science, where he publishes articles on the theory behind machine learning and artificial intelligence.
Baeldung Author
Said Sryheni
I am a backend JEE developer specialized in technologies like Spring and Hibernate with +3 years of experience. I have been an ICPC competitive programmer using C++ for +5 years. You can check my ICPCID on https://icpc.baylor.edu/ICPCID/VHOFJ5IO88M4
Java/JEE development, agile coaching and continuous delivery. The
majority of my projects have been related to finance and insurance. My
favorite slogan is: keep it simple!
Baeldung Author
Subham Datta
I'm currently pursuing Ph.D. degree in Computer Engineering from the University of Cyprus. I'm also working at KIOS Research and Innovation Center of Excellence. My research area includes Cyber Security, Algorithms, Machine Learning. In my free time, I love watching cricket and movies.
Baeldung Author
Lukasz Drygala
I’m a Scala developer with a passion for coding. Likes new concepts, relies on production-proven solutions. Always keen to hear about interesting ideas. Team player, fast learner and coffee lover.
Java/JEE development, agile coaching and continuous delivery. The
majority of my projects have been related to finance and insurance. My
favorite slogan is: keep it simple!
Baeldung Author
Albert Stec
Experienced Java Developer with a demonstrated history of working in the information technology and services industry. Strong engineering professional graduated from Rzeszów University of Technology, Poland. I work full-time as a Fullstack Developer with Java and React. On weekends I share my knowledge as Programming Coach during coding bootcamps.
Baeldung Author
Chin Ming Jun
Other than Java and Python, I've spent most of my time in Linux and Docker. During my free time, I like to dabble in new technologies in order to keep myself updated.
Java/JEE development, agile coaching and continuous delivery. The
majority of my projects have been related to finance and insurance. My
favorite slogan is: keep it simple!
Baeldung Author
Jordan Simpson
I am a full-stack software engineer that is passionate about creating innovative software solutions. I'm constantly looking for ways to apply software automation to improve quality of life, both for users and developers. When I'm not developing software, I get to work my favorite jobs: husband and father.
Java/JEE development, agile coaching and continuous delivery. The
majority of my projects have been related to finance and insurance. My
favorite slogan is: keep it simple!