Hello World! My Name is Olga Alekseeva.

About me

I enjoy solving interesting problems, working in a team,
bringing value to other people and projects
photo

Skills

  • HTML (HTML5)
  • CSS (SCSS, SASS, TailwindCSS, Bootstrap, MUI, BEM Metodology)
  • Java Script
  • Type Script
  • React
  • Figma (UX/UI)

Code examples

  • Example of bank-form for credit (Angular)
        
    export class BankFormComponent implements 
        OnInit {
        transactionForm!: FormGroup;
    
        constructor(private fb: FormBuilder) {}
    
        ngOnInit(): void {
            this.transactionForm = this.fb.group({
            clientData: this.fb.group({}),
            registrationAddress: this.fb.group({}),
            bankDetails: this.fb.group({}),
            transactionInfo: this.fb.group({}),
            additionalDocuments: this.fb.array([])
            });
        }
    }
        
    
  • Landing for Lorem company
    
    <div class="container">
        <h1 class="promo__title">
        "Lorem – your path to the perfect home!
        </h1>
        <div class="promo__subtitle">
        Want to buy, sell, or rent a home 
        on the best terms? We know where 
        to find great deals and how to make the
        process simple and convenient.
        </div>                      
    </div>
    
  • Landing for Wordpress' training company
    
    <section class="promo">
        <div class="container">
        <div class="logo">
            <img
            src="icons/main_logo.jpg"
            alt="main_logo"
            class="logo_img"
            />
            <div class="logo_text">WordPress 
            интенсив</div>
        </div>
        <h1 class="title">Создать свой 
        сайт на WordPress</h1>
        </div>
    </section>
    
    
  • Form (modal window) for creating user (Next.js)
    
    const FormField = 
    <TFieldValues> extends FieldValues = FieldValues,
    TName extends FieldPath<TFieldValues> = 
    FieldPath<FormFieldContext.Provider>
    (
    { ...props }: ControllerProps<TFieldValues, TName>
    ) => {
    return (
        <FormFieldContext.Provider value=
        {{ name: props.name }}>
        <Controller {...props}/>
        </FormFieldContext.Provider>
    );
    };
    

Work experience

  • 2021-2023. Student at course

    Creating study projects. Learning of HTML, CSS, JS, React and other technologies, required for developer
  • 2023-2025. Freelance

    Creating frontend at commerce projects (Markup, styles, logics, architectire & others)

Education

  • 2021. Udemy. Ivan Petrichenko. JS & React.
  • 2022. IT-Incubator. Frontend - development.
  • 2023. Udemy. Ivan Petrichenko. WEB-developer.
  • 2023. Udemy. Ivan Marfel. UX-UI Design for begginers.

Languages

  • Russian - Native
  • English - B1

My contacts

  • +375 33 333-33-33
  • olgaalekseeva@mysite.com
  • https://github.com/Olga841