Suggestions
Roland Pihlakas
Optimization software engineer at Simplify (Macrotec LLC)
Professional Background
Roland Pihlakas is an accomplished software architect and consultant with over 21 years of experience in web programming and project management. From a young age, Roland exhibited remarkable ingenuity and an innate passion for technology. He began programming at the tender age of 10, crafting code on paper before he even had access to a computer. By the age of 12, he was fully immersed in the world of computing, further developing his skills and understanding of technology.
Throughout his career, Roland has held a variety of pivotal roles, showcasing his versatility and depth of knowledge in the field of software development. He served as the Chief Technology Officer at VITS Solutions, where he was instrumental in guiding technology strategy and driving innovation. His expertise led him to work as a Senior Software Engineer at Turnit and a Software Architect at Track24 Group, where he designed and developed systems that optimized performance and user experience.
Currently, Roland is the owner and software architect of Simplify (Macrotec LLC), where he is actively engaged in developing transformative software solutions that connect people with the right information and opportunities. His ongoing projects also include the development of a novel system to facilitate efficient connections, demonstrating his commitment to leveraging technology for meaningful outcomes.
Education and Achievements
Roland’s educational journey reflects a dynamic blend of technical expertise and a profound understanding of human behavior. He pursued a PhD in AI Safety at the esteemed University of Tartu, although his studies are currently on hold. He also completed a Bachelor of Science in Psychology, which has been equated to a Master's degree, further enriching his perspective in cognitive sciences and artificial intelligence.
In addition to his formal education, Roland studied secondary education with a focus on real bias, philosophy, history of religions, civil education, and economics at Laagna Gümnaasium / 13. Keskkool. He also expanded his creative skills by attending various painting, drawing, sculpture, and design courses at the Estonian Academy of Arts, highlighting his diverse interests and talents.
Notable Achievements
Roland's innovative spirit led him to write an asynchronous driver for the legendary Covox sound card while in high school, under the Windows 95/98 environment. This project was groundbreaking, as it required rewriting parts of the Windows kernel, demonstrating not only his programming skills but also his determination to push the boundaries of conventional technology.
With about 16 years of experience specifically focused on artificial intelligence-related projects, Roland has made significant contributions to the fields of AI and machine learning. His specialties encompass a wide range of technical skills including software optimization, combinatorial optimization, operations research, natural language processing, and graph algorithms. He is an expert in GPGPU programming, having worked with technologies such as OpenCL, OpenGL, and Cuda, and he has also developed browser extensions for major platforms like Firefox and Chrome.
Roland has ventured into various software development realms, including Windows drivers, where he has crafted minifilter drivers and WDF-based virtual disk device drivers. His work on associated Windows kernel API and internals further solidifies his reputation as a proficient developer in complex systems.
Beyond technical achievement, Roland is also known for his commitment to safety in artificial intelligence. He has explored the modeling of natural general intelligence and is passionate about ensuring that AI technologies are safe and beneficial to society. His founding and leadership roles in non-profit initiatives like Lahendus.net reflect his dedication to using his expertise to contribute to societal betterment and progress.
Professional Interests
Roland's interests extend into the intersection of technology and human interaction. He is particularly passionate about creating systems that not only enhance technological capabilities but also positively impact people's lives by connecting them to relevant information and opportunities. His approach embodies the principle that technology should be a facilitator for human connection and advancement.
As he continues to innovate and explore new possibilities, Roland stands out as a beacon of creativity and technical prowess in the rapidly evolving landscape of software development and artificial intelligence.
