Vidya is a software services and consulting company based in Washington, DC, USA. We are a certified Minority Business Enterprise by the Capital Region Minority Supplier Development Council and a certified Asian and minority-owned small business by the US Pan Asian American Chamber of Commerce.
At Vidya, our mission is to make technology as fun and accessible as possible. The passion we have for technology doesn’t shut off at 5 PM, and we want to show you how easy it really is to do great things.
Maybe you are a large company looking to deploy secure, modernized, cloud native services via an automated DevSecOps pipeline to cut costs and improve time to market while improving value to your customers.
Maybe you are a small company or nonprofit where everyone has to wear a lot of hats, and someone has asked you to transition your manual spreadsheet analysis into something automated or to retool your website when you’ve never done anything more complicated on the web than tagging people on Facebook.
Or maybe you are an experienced software engineer tired of your job working on the same boring technology you mastered years ago, and you’re worried that your skills are slipping as technology accelerates around you. Why should Tony Stark be the only one to build cool stuff?
Or maybe you just want something built fast and built the right way.
Or maybe you want a passionate ally in promoting diversity and equal, positive treatment in the information technology space.
No matter what you need, we want to be of service to you.
We teach training courses that dismiss minutiae and silly exercises in favor of rigorous, practical instruction dedicated to making you more productive and marketable in the real world.
We blog about technology and software project management with humor and insight.
We are available to consult with your team in whatever capacity you need–designing an architecture, writing high-quality code, implementing software engineering best practices, writing or discussing technical approaches, or whatever else you think can help you.
Please contact us if you have suggestions for courses, tutorials, and blog posts or feedback of any kind on our existing offerings. We are very interested in what you have to offer as well.
Our commitment to diversity
We are a passionate advocate for diversity in technology. Prejudice against anyone on the basis of gender, race, ethnicity, nationality, religion, orientation, ability, or even academic background not only limits our individual growth but also limits the creative energy necessary to develop the best software.
Vidya comes from the Sanskrit for “right knowledge” or “clarity.” We want to embody the learning spirit that is the essence of the word. In software engineering, you learn every day–not only about all the technologies out there and the new ones emerging every day but also about people and what they want to accomplish. We want to work with you to build knowledge and learn from each other.
Vidya is associated with the Hindu deity Saraswati because she is the Goddess of Learning. In ancient Indian art and literature, she is often depicted wearing a spotless white sari and riding a white swan.
We just hope you like the swan more than Billy Madison.
Neil Chaudhuri is the founder and president of Vidya. He has well over a decade of experience building complex software applications using numerous technologies for a wide array of commercial and government clients in the United States. His passion for learning technology and writing code and teaching others to do the same led him to create Vidya. Neil believes as strongly in the art of software development and building things the right way as he does in technology itself.
Neil is the author of several papers and presentations.
- Trends in Software Engineering
- Nine Reasons to Try Scala
- Agile Project Management: PMBOK vs. Agile
- XML Data Binding: Integrating XML and Object-Oriented Technologies
- Very Large Software Systems: A Service-Oriented Approach
- J2EE or .NET: A Managerial Perspective
Neil has written monthly columns for Government Computing News on a wide array of software engineering and project management topics. It isn’t a high bar, but he was probably the funniest writer on there.
Neil was selected as one of the “experienced users” to contribute to a United States Government Accountability Office report called SOFTWARE DEVELOPMENT: Effective Practices and Federal Challenges in Applying Agile Methods. He is currently a member of the GAO Agile Expert Group, which advises the GAO on how best to audit government software development projects for their commitment to agile–particularly Scrum for now–principles.
Neil worked on a team assembled by the Executive Office of the President to revolutionize federal government contracting of digital services to maximize value for American taxpayers through agile development and open-source.
We are just getting started, and we feel our courses, tutorials, and blog posts represent a great start. They are fun for us to create, and we hope you get real value from them–or will let us know if you don’t.
We also have big plans for the future. We have ideas for mobile device applications and other products, and numerous other companies and organizations have expressed interest in building relationships with us. As excited as we are now, we really expect things to get even better in the future. We hope you will join us for the ride.