MS Computer Science Personal Purpose Statement
- Robert Edinger
- Jul 4, 2024
- 2 min read
Updated: 4 days ago

The development of programming languages and the intricacies involved in their creation continue to captivate me. Even after five years of working professionally in programming, this fascination remains. My undergraduate studies provided a solid grounding in programming fundamentals. Working as a project engineer at Wipro Technologies introduced me to various languages, though I rarely had the chance to explore language design deeply. I believe that pursuing a master's degree focused on language aspects will equip me with the expertise needed to become a programming language researcher.
Over my five years at XXXX, I've tackled numerous challenging projects, including Email Client applications for Nokia 770/810 and Linux-based PDA series, pioneers of the Maemo platform. Developing the interface required analyzing and customizing the GTK library APIs to achieve desired results, which was a formidable task. My contributions, such as stand-alone editors in UI and processing images and document attachments, were highly appreciated.
Currently, I am associated with Client SUN Microsystems. Working with this global team has greatly enhanced my interpersonal and technical skills. My latest project involves designing a prototype to emulate the SUN cluster architecture for a Solaris zoned application called Supportfiles. The security and infrastructure constraints set by our clients have been quite demanding. I emulate them using the third-party tool "Spread," which facilitates virtual communication over a wide area network. This required selecting languages for optimal interaction with the Spread module, reinforcing my belief in the vast potential for customization and innovation in the field of languages. Following the success of this project, I was promoted to Senior Engineer, with responsibilities for mentoring and overseeing my subordinates.
One of my main duties is selecting languages that best suit project requirements and architecture. My proposals often involve multiple languages, highlighting that no single language can meet all needs efficiently, concurrently, and easily. This has emphasized the dynamic demands for customization and innovation in the field.
XXU is my top choice for graduate school due to its balanced curriculum with a specialization in languages. I am particularly interested in the 'Languages and Tools' cluster. My decision was also influenced by Professor XXXX's research in 'design and implementation,' which aligns with my interests. A peer who graduated from XXU recommended the program, praising its highly qualified professors and career-oriented curriculum. I am confident that the knowledge and experience gained from your program will help me achieve my goal of deepening my involvement in programming language research and development within a corporate setting.
MS Computer Science Personal Purpose Statement






Your statement is a thoughtful and compelling reflection of both your professional journey and your academic aspirations. It begins with a clear passion for programming languages, not just as tools but as evolving systems whose complexity continues to inspire you even after years of professional experience. This sense of wonder and intellectual curiosity sets a strong tone, showing that your pursuit of graduate study is driven by genuine fascination as well as ambition.
The narrative of your career at Wipro Technologies and later with SUN Microsystems demonstrates both technical depth and adaptability. You describe projects that required not only programming expertise but also creativity and perseverance, such as customizing GTK library APIs for Nokia’s Maemo platform and emulating cluster architecture…