Maria Latysheva

I am a Front-End Developer

Contact me

About me

I am a self-taught IT enthusiast. In 2020, I completed Front-End Developer and Data Analyst nanodegree courses at udacity.com. During the studies, I completed a number of projects in Front End and Data Analysis. You can see them on my GitHub account. I am currently taking the Javascript/Front-End Development course at Rolling Scopes School.

Example projects

Art Quiz

screenshot of the Art Quiz game

Christmas Tree

screenshot of the Christmas Tree game

Momentum

screenshot of the momentum app

Museum

screenshot of the museum app

Russian Proverbs Slider

screenshot of the Proverbs Slider

Travel App

screenshot of the travel app

Data Visualisation

screenshot of the data visualisation project

Gap Minder Dataset Analysis

screenshot of the GAP Minder dataset analysis

Courses and education

07-2021 – present time Rolling Scopes School Javascript/Front-End Development Course

04-2021 – present time Fern University Hagen, Germany Business Informatics, 1st year

2020-05 – 2020-10 Udacticy.com Data Analyst Nanodegree

2019-12 – 2020-05 Udacticy.com Front-End Developer Nanodegree

2002-08 – 2003-06 Moscow State University Applied Math & Informatics

1996-08 – 2001-06 Moscow State Linguistic University World Economics (Diploma with honours)

Examples of code

Java

                  import java.util.Arrays;
                    public class StringSplit {
                        public static String[] solution(String s) {
                          if (s.length() % 2 != 0) {
                            s = s + '_';
                          }
                          String[] outputArray = s.split("(?<=\\G.{2})");
                          return outputArray;
                        }
                      }
                  
                

Javascript

                  
                    function handleSubmit(event) {
                      event.preventDefault()
                  
                      // Save the input text into a variable
                      let formText = document.getElementById('name').value
                      
                      // Check if the input text is not an empty string
                      Client.checkInput(formText);
                  
                      console.log("::: Form Submitted :::");  
                  
                      // Post the input text to the server API and receive the sentiment 
                      // analysed through the external API configured on the server side
                  
                      postText('http://localhost:8081/text', { "text": formText})
                      .then(getSentiment('http://localhost:8081/sentiment'))
                    }
                  
                    // Implement the POST method to send data to the server endpoint
                    const postText = async (url = '', data = {}) => {
                        const response = await fetch(url, {
                          method: 'POST',
                          credentials: 'same-origin',
                          headers: {
                            'Content-Type': 'application/json',
                          },
                          body: JSON.stringify(data),
                        });
                      
                        try {
                          const newData = await response.json();
                          console.log(newData);
                          return newData;
                        } catch (error) {
                          console.log('error', error);
                        }
                    }
                  
                

Job background

I have many years of in-office and self-employed work experience, mainly in translations, accounting and IT support. Now I would very much like to pursue a career in IT and I am not afraid of starting from a junior position or internship. I am mature, attentive to detail and responsible, as well as a reliable and positive team player. I learn fast and will be happy to acquire any missing knowledge from more experienced colleagues to become a truly valuable member of your team.

2015-07 – current: Self-Employed Legal Translator, Moscow and Munich

  • Translating legal, financial, marketing and IT documents for prominent Russian and international law firms and translation agencies

2007-07 – 2015-08 Pepeliaev Group LLC, a leading law firm based in Moscow, Russia

Head of translations department (2009-01 – 2015-08)

Translator and interpreter (2007-07 – 2009-01)

  • Managed the work of four translators and one editor
  • Introduced quality control procedures
  • Translated client and internal documents
  • Interpreted during conferences and meetings

2005-01 – 2007-08 Self-Employed Translator and Interpreter, Moscow, Russia

2004-07 – 2005-01 Latham & Watkins LLP, an international law firm, Moscow, Russia

Financial administrator

1999-10 – 2004-07 White & Case LLC, an international law firm, Moscow, Russia

IT Trainer/Helpdesk (2004-01 – 2004-07)

  • Performed IT helpdesk functions for the Moscow office
  • Conducted IT trainings for new employees of the Moscow office
  • Developed IT training materials

Project Manager (2003-03 – 2004-01)

  • Organised the integration of Elite accounting system and 1C (Russian) accounting system for the Moscow office
  • Migrated data from 1C to Elite
  • Trained accounting personnel to use Elite
  • Coordinated the project implementation with the head office