About Me

I am 21 years old student of BSUIR, studying my third year on the Faculty of Engineering and Economics.

While studying here we have received knowledge in many subjects: from history and sociology to economic sciences and programming. I enjoy studying economics, but i am also keen on programming.

We have studied few programming languages and spheres but i want to do my best at front-end)

Skills

View labs examples in my repo

  • Java
    • Java EE (Java Servlets, JSP, Hibernate, TCP/IP&UDP Client-Server)
    • Java SE (Swing)
    • JDBC
    • Java FX (Scene Builder)
  • SalesForce (Apex, LWC, VisualForce, Aura); TrailHead (64k points) Org repo
  • HTML5
  • CSS (SCSS,SASS)
  • JS (ES6 Fundamentals)
  • C/C++ (Fundamentals)
  • Git/GitHub
  • SQL (Fundamentals)
    • Microsoft SQL Server, MySQL Workbench, ERwin Data Modeler
  • Function modeling (IDEF0, IDEF3, UML)
  • Visual Studio, VS Code, IntelliJ IDEA
  • Adobe Photoshop
  • Figma

Experience

  • Internship — Salesforce Developer Intern at SuccessCraft
    • 03.2022-08.2022

Code example

Typical Arrays Problems

            
                exports.min = function min (arr) {
                    if(arguments.length === 0 || arr.length === 0) {
                        return 0;
                    } else {
                        let arrToSort = arr.slice();
                        arrToSort.sort( (a,b) => (a - b));
                        return arrToSort[0];
                    }
                    }
                    exports.max = function max (arr) {
                    if(arguments.length === 0 || arr.length === 0) {
                        return 0;
                    } else {
                        let arrToSort = arr.slice();
                        arrToSort.sort( (a,b) => (b - a));
                        return arrToSort[0];
                        }
                    }

                    exports.avg = function avg (arr) {
                    if(arguments.length === 0 || arr.length === 0) {
                        return 0;
                    } else {
                        let sum = +arr.reduce( (previous, current) => {
                        return  previous + current;
                        },0);
                        let avg = sum / arr.length;
                        return avg;
                    }
                    }
            
            

Languages