Mangirdas Skripka
About Mangirdas Skripka
Mangirdas Skripka is an author and software developer known for his role in the development of the Vinted Go lockers network and his adaptability in switching programming languages, including PHP, Node.js, and Ruby.
Mangirdas Skripka Author Profile
Mangirdas Skripka is a professional author and seasoned software developer. He has gathered substantial experience across various programming languages and has been a key participant in significant technology projects. Qualified through practical experience, Mangirdas has explored diverse programming paradigms and methodologies.
Mangirdas Skripka and Vinted Go Lockers Network
Mangirdas Skripka contributed to the creation of the Vinted Go lockers network. This project allowed him to leverage his ability to make independent decisions, operating with the agility and speed typical of a startup. The experience underscores his capacity to deliver results in dynamic and autonomous environments while working on innovative initiatives.
Programming Languages Used by Mangirdas Skripka
Over the past two years, Mangirdas Skripka has switched programming languages twice. His professional repertoire includes PHP, Node.js (TypeScript), and Ruby. He describes Ruby as neat and expressive, akin to a human language. Despite the ease of learning new languages, Mangirdas values real-life, day-to-day usage for truly understanding a language's intricacies.
Ruby Programming Experience
Mangirdas Skripka finds Ruby appealing due to its clean and concise syntax. He notes that Ruby's lack of types leads to the necessity of high unit test coverage, a philosophy he appreciates. Mangirdas views Ruby as reminiscent of PHP, indicating a level of ease in transition and adoption. His professional experience with Ruby highlights his appreciation for its practical functionality within software development.
Professional Growth and Experimentation
Mangirdas Skripka believes that experimenting with different programming languages and tools is critical for professional growth. He recognizes that every language and tool conceals some level of complexity and values the professional stimulation derived from trying out new paradigms. This approach emphasizes his commitment to continuous learning and adaptation.