My experience as a Software EEDP
This week I am introducing you to another Software EEDP Umang Brahmakshatriya. I have all of these bloggers lined up so I can take the rest of the winter off from work and hit the slopes in Colorado. HA! That was a joke. All kidding aside, I am actually busy wrapping up projects and getting ready to finish up the Edison program but you are in good hands with my colleagues.
Hi, my name is Umang Brahmakshatriya and like my colleague, Chris McConnell, I am a part of the Software track of the Edison Engineering Development Program. As you may know, the Edison Engineering Development Program (EEDP) is one of the most well-known engineering leadership programs available for graduate students and is offered for almost all engineering disciplines. The Software track in this program is specifically for Computer Engineers, Computer Scientists, Software Engineers, and Electrical Engineers with a software background. The EEDP software track provides the opportunity to do research and development in the software engineering field and also develops analytical thinking, writing abilities, and leadership, communication, and presentation skills. All of these things set you up for a challenging and exciting career path that will not only strengthen your own skills but set GE up for growth.
I joined GE Global Research in August 2010 after completing my Masters in Electrical and Computer Engineering with my thesis on Parallel Graph Algorithms from University Of North Carolina at Charlotte. I joined a very enthusiastic and talented group in the Advanced Communications lab. The group specializes in network security, data modeling and clustering algorithms, wireless sensor networks, and various other fields. One of the things I like most about working at Global Research is that every lab is looking to explore new technologies and implement them in their projects that in the end, help GE progress throughout the year. For example, when I expressed my strong desire to take advantage of parallel computing in a project, my colleagues supported me and allowed me to develop and test the technology in their project. They are now interested in exploring more areas in multicore and distributed computing.
This current project has helped me develop strong technical skills in various Information Theory and Computer Science fields, such as minimum description length model inference algorithms, network intrusion detection algorithms, classification algorithms, data structures, data sets analysis and parallel processing. My experience in the Advanced Communications lab has educated me in a variety of very interesting technical areas that were new to me. All of the ongoing projects in this lab are incredibly interesting that I think any computer engineer could find a project that would excite and challenge them.
As an Edison, we also take part in the infamous A-course. The Software A-course allows an individual to strengthen his/her knowledge in Software engineering. Experienced professionals throughout the business teach classes and the classes have assignments directly related to projects going on across various GE businesses. This helps to strengthen your personal network, meeting new people and learn about the technologies being used across GE. GE has many experienced, world-class Computer Scientists and Software professionals who I have found to always be willing to help a Software Edison progress and shape his/her career in their desired manner.
I consider myself lucky to be in the EEDP program as it has many opportunities for me as a software Engineer to develop my skills and shape my professional career.