Giter Site home page Giter Site logo

Please click on links holding CTRL, to open them in a new tab.


Русская версия

Boris Wilde

...started from Basic :))

  • dob: 1986.12.09
  • making sites since 2000

FullStack Web Dev

Stack Tools
PHP (7.4-8.2) Laravel, Slim, Swagger, Doctrine ORM
JS\TypeScript
frontEnd Next Js, React, Redux
Chackra UI, Material UI, Ant design
backEnd Node Js + Express
ml TensorFlow Js
MQ RabbitMq
CSS Tailwind, Styled Comps, SaSS, BEM
Data PostgreSql, MySql, MongoDb, Redis, Manticore/Sphinx (as ElasticSearch), FireBase
Linux Docker, Nginx, ShellScript
CI/CD git, GitLab Runner, GitHub Actions
C++ Arduino

INTEGRATIONS

Implemented integrations with third party services:

function Services
payments Stripe, Sber
authentication Facebook, Google, Vk, esia
notification Telegram, WhatsApp, MessageBird, SmsRu
cloud storage Aws S3

OOP/TDD/MVC/DDD

Big fan of design patterns (my fav Factory, Strategy, Observer, Chain of Responcibility), layered architecture and refactoring... Passionate about clean code(SOLID, DRY, KISS, YAGNI), test-driven development and profiling.

Subject Tools
PHP PhpUnit, Xdebug, XHProf
Laravel Telescope, DebugBar
JS
front Jest + Puppetteer( headless browser)
back Jest + Supertest
SQL DBMS_profiler, SQL Trace&TKProf

Top Projects

1. QRepublik 2021-2022

Medical Alert Bracelets, Sleeve for Watch Bands. Wearable non-electronic device with a QR code associated with your medical docs, which are hosted on our platform.

Worked as a fullstack middle+ web developer.

On the frontend worked with NextJs11 and Ant Design. Built payment, billing, pricing plan and user settings pages. Added debounce search, different menus, buttons, switchers and icons to the UI. Implemented multilingual translation and localization, using i18Next and SSG for landing page: https://qrepublik.com/

On the backend developed web app RESTful api using Laravel9 and documented it with Swagger. Developed country balancer(according to user country, it redirects to different servers), registration(with encryption of user data according to GPDR), authentication(with two-factor auth), qr-code generator(with image uploading and editing), corp section(four roles) with dashboard for analytics, queued jobs with superviser etc. Did frontend/backend code reviews, CI/CD with GitLab runner and Envoy, migration of old users to new database, held presentations for Starta fond and so on... After building monolithic architecture, started to implement microservices with communication via RebbitMq.

2. picsAI 2022

Color classification and recognition with ml model throught REST api.

Worked as a fullstack senior web developer and devOps.

Developed an interactive tool for generating big amount of data, using React Js and for training a model on this data with Tensorflow Js.

Also built a landing page, using NextJs12 and Styled components, with docs about service. On the backend, routes for uploading files and receiving json data with async resizing and model predictions, were created using Node Js + Express + TensorFlow + Mongo Db.

Everything was deployed to VPS as Docker containers, using gitHub actions and Nginx as a reverse proxy. A presentation for Fasie fond was held. Unfortunately the accuracy of model is not perfect... We are working on it.

3. STATiST 2020-2023

It is a tool for investors, to track the real-estate market using line indexes of offers and an archive of deleted commercials from the biggest real-estate adv board site.

Working as a fullstack senior web developer and devOps.

Developed a PHP parser with RESTful api for collecting and storing data in MySql database (with partitioning by date) from the biggest real-estate adv board. Implemented a DI container, middlewares, router, logging, html parsing, async requests and more without any libs. Deployed to shared hosting and executed daily by CRON. Also had to collect a lot of free proxies and check them for anonymity, to make requests through them.

A frontend is built with TypeScript+React+Chackra UI, but it is going to be rewritten with NextJs13 to hide some importaint requests from frontend to backend.

Last Advanced Payed Training

  • 2019: TheNetNinja - Modern JavaScript / ReactJS + FireBase
  • 2020: RefactoringGuru - Design Patterns and Refactoring Methods
  • 2022: Google - TensorFlow Js
  • 2023: HIghLoad++ - HIghLoad Architecture

More Skills

Graduated from university as a graphic designer in 2012. For six years worked as a motion/graphic designer in different companies: MTV, RenTV, MatchTV. My common tools were: Figma, Photoshop, Illustrator, AfterEffects, Cinema 4d. https://vimeo.com/25seconds So most of the designs, logos, illustrations and fotos, which I used on sites, are made by myself.

Contacts

[email protected]

boriswild's Projects

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.