Search by tag «programming » 52 results

  • Programmer Alexander Mordvintsev on Working at Google, Curiosity and Future of Programming

    Alexander Mordvintsev, an ITMO University graduate and a researcher at Google, visited ITMO University’s National Center for Cognitive Technologies with a series of lectures on programming. In addition to analyzing real cases and providing valuable tips for young professionals, Alexander spoke to ITMO.NEWS about how he landed a job at the international corporation, switched from being a software engineer to a researcher, launched his project DeepDream, as well as what projects he is currently working on and why novice programmers should pay attention to modern chemistry and biology.


  • Camp in Programming: Intense Problem-Solving

    The annual summer Camp in Programming welcomes students from all over the world who get hands-on experience and theoretical knowledge in programming and machine learning. This year, the challenge was accepted by students from Luxemburg, USA, Azerbaijan, Venezuela, China, India, and Russia. We caught up with some of them to talk about their experience here. 


  • Two-Time ICPC Champion Niyaz Nigmatullin: Life Outside the Code

    It’s natural for us to have role models, some sort of a hero whose successes motivate us to develop. But few know what these heroes are like in their daily lives. This was something NewTone, a magazine of ITMO University’s student media Megabyte, decided to rectify as they sat down with Niyaz Nigmatullin, a true champion of sports programming and an exemplary for many, to learn more about his life away from the pedestal.


  • ITMO Student Niyaz Nigmatullin Named Among Tatarstan’s Top 50 People in IT

    The ranking was unveiled by the news outlet Business Online on the occasion of the 4th anniversary of Tatarstan’s IT-capital Innopolis. As its creators note, the list includes those who define the successes of the IT industry. Niyaz Nigmatullin, a tutor at ITMO University’s Information Technologies and Programming Faculty and two-time ICPC world champion, was included in the top-50. This ITMO graduate is currently head of methodology at Innopolis University’s olympiad training school, where school students from all over Russia prepare for national and international competitions.


  • Gennady ‘Tourist’ Korotkevich: My First Defeat Only Made Me Want to Win More

    What does a two-time world champion in competitive programming do as a student? Why does he continue to take part in competitions, and how does he choose them? Would he like to be named “Hero of Belarus”? Gennady Korotkevich, a PhD student at ITMO University and the recent entrant of Magazine’s Top-50 People of St. Petersburg list, answered these and other questions in an interview with Prof. Anatoly Shalyto, himself a member of’s 2017 edition of the Top-50, and Lidia Perovskaya, ITMO graduate and producer of ICPC World Finals live broadcasts.


  • ITMO Graduate on Britain's IT Market, Hedge Funds and Working in the Field of Financial Technologies

    ITMO graduate Denis Evseev is currently working in London at Arrowgrass, a major hedge fund, in the Quantitative Development Department, where he writes programs for traders and portfolio managers. Having moved to Great Britain, he joined a Master’s program at City, University of London, and had tens of job interviews at major banks and international companies in the course of his studies. In an interview for ITMO.NEWS, he spoke about studying in London, the differences in Russian and British educational systems, working on one’s individual project and what one has to account for if they plan to continue their education abroad.


  • Programming Music with Sonic Pi: A How-To

    At a first glance, programmers and musicians may seem to have very little in common, but in reality these two activities are not so dissimilar. This is something Vladimir Krasilshchik, a Java expert with a 15-year work record in the field, strongly believes in. In a recent lecture at ITMO University, he drew parallels between the two arts and demonstrated how computer-enabled creation of music via the Sonic Pi software can shorten the learning curve and help aspiring musicians stick up with their training. 


  • Moscow Claims ICPC Champion Title for Second Year in a Row

    On April 4, the final stage of the International Collegiate Programming Contest took place in Porto (Portugal). A team from Moscow has claimed the champion title of the world’s oldest and most prestigious programming contest. This year’s winners represented the Lomonosov Moscow State University, who won last year’s contest with the same line-up. In second place is the team from MIT. It was also announced that next year’s ICPC will take place at the Moscow Institute of Physics and Technology (MIPT).


  • MemSQL Founder Nikita Shamgunov: Companies Fight for Time Users Spend in Front of Their Screens

    400 million dollars is, hands down, a huge wad of money. It is also the price of the company MemSQL, which specializes in database accelerators. Now a big name in the field, it was founded by a former Microsoft and Facebook engineer Nikita Shamgunov, who took it to the world’s largest business incubator for startups, Y Combinator. Having gained support of the influential tech investor Yuri Milner and achieved large contracts with Sony, Uber and Samsung, the entrepreneur doesn’t think of stopping anytime soon. In a recent interview with The Bell, he shared about his educational background, sports programming wins and plans for the future. ITMO.NEWS put down the keynotes.


  • Switching to Kotlin: Books, Courses, and Tips

    In 2018 the Kotlin community, centered around a programming language co-created by ITMO University graduates, grew at an unprecedented pace. This past January, some 1.5 million users have edited their code in Kotlin, which is more than twice compared to last year’s numbers. The amount of knowledge is growing, too, and thus it’s becoming much easier to earn the language. We asked Roman Elizarov, the Team Lead for Kotlin libraries at JetBrains and a tutor at ITMO University’s Information Technologies and Programming Faculty, about the best ways to learn Kotlin quickly and efficiently.


Archive by year: