Java-разработчик в IT-компанию
Описание
+375 4 4 7 8 47691 | a n to n .d avy d oon e@ mail. r u | A nto n D avy d ovsk iy | D avy d ovsk iy | @ C atT om ca t9 3 A N TO N D AVYD O VSK IY JA VA D EV ELO PER ED UCA TIO NBela ru sia n S ta te U niv e rs it y o f T ra n sp ortS ep t 2 011 - J u n 2 016S U M MAR YI a m a n a sp ir in g J a va b ack e n d d eve lo p er w it h s tr o n g t h eo re tic a l a n d p ra ctic a l s k ills in w eb d eve lo p m en t a n d en te rp ris e s o lu tio n s. M y p ro je cts d em on str a te m y a b ilit y to c re a te h ig h -q u alit y , s ca la b le a p plic a tio n s. I a m ea g er to a d va n ce m y c a re er in b ack e n d d eve lo p m en t, s e ekin g o p portu nit ie s to w ork o n e n gag in g p ro je cts a n d g ro w w it h a t e a m o f p ro fe ssio n als . P R O JE C TSShula n -B ot is a p ow erfu l T ele g ra m b ot d esig n ed fo r s e a m le ss file s h arin g, fe a tu rin g a ro b u st m ic ro se rv ic e a rc h it e ctu re . I t s u pp orts s e cu re file u plo ad s a n d e ffic ie n t d is tr ib u tio n o f d ow nlo ad lin ks, m akin g it id ea l fo r d ep lo ym en t o n V PS s e rv e rs . T ech nolo g ie s use d : Ja va 21, Sprin g (B oot 3, JP A , W eb ), G ra d le , Po stg re S Q L, Rab bit M Q, D ock e r, an d Tele g ra m B ot J a va L ib ra ry . S h ula n -B ot: T ele g ra m B ot f o r F ile S h arin g Apr 2 024 - J u l 2 024 T E C H N IC A L S K IL LS Java (8, 11, 17, 21) Spring (Boot, Core, MVC, JPA, Security) SQL, PostgreSQL, H2 Hibernate, JDBC E X PER IE N CE Deve lo p ed a se cu re Tele g ra m file -s h arin g bot w it h R ab bit M Q an d Ja ka rta M ail A PI an d dep lo ye d it s u cc e ssfu ll y o n t h e V PS s e rv e r; B uil t a s o cia l n etw ork ‘S ara fa n ’ w it h a r e a l- tim e J a va b ack e n d a n d a d yn am ic V ue.js fr o n te n d; C re a te d a m ovie c a ta lo g s y ste m w it h a d va n ce d q u ery in g a n d c o m pre h en siv e t e stin g. Ja va D eve lo p er | D M dev O ct 2 023 - J u l 2 024 Flyway, Liquibase Gradle, Maven, Docker RabbitMQ MapStruct, Lombok Servlet, Thymeleaf, JSP Swagger, REST, Postman JUnit, Mockito, AssertJ, TestContainers Git, Shell/Bash English - B1 (Intermediate, in progress) Im ple m en te d a s o cia l n etw ork s im ila r to T w it te r u sin g J a va fo r th e b ack e n d. T h e p ro je ct d em on str a te s th e u se o f re a l- w orld te ch nolo g ie s, in clu din g S prin g S ecu rit y (O Auth 2 ) fo r G oog le a u th en tic a tio n , S prin g D ata J P A fo r d ata b ase o p era tio n s, a n d W eb S ock e t fo r r e a l- tim e c o m munic a tio n . Tech nolo g ie s u se d : Ja va 2 1, S prin g (B oot 3 , W eb , JP A , W eb so ck e t, S ecu rit y ), G ra d le , P o stg re S Q L, V ue 3 , A xio s, V ue-R ou te r 4 , V uetif y 3 , a n d V uex 4 . S ara fa n : S ocia l N etw ork F e b 2 024 - M ar 2 024 C om pre h en siv e m ovie c a ta lo g s y ste m w it h r ic h fu nctio n alit y fo r b oth g en era l u se rs a n d a d m in is tr a to rs . T h e pro je ct in clu des c re a tin g a R ES T A PI, m an ag in g t h e d ata b ase u sin g Q uery d sl, a n d u sin g S prin g D ata E n ve rs fo r a u dit in g. Tech nolo g ie s use d : Ja va 21, Sprin g (B oot 3, JP A , W eb , Data En ve rs , Valid atio n , Secu rit y , AO P), P o stg re S Q L, L iq u ib ase , T h ym ele a f, J U nit , G ra d le , D ock e r, a n d S w ag ger. V id eo L ib ra ry V 2: M ovie C ata lo g S yste m N ov 2 023 - J a n 2 024 M ovie ca ta lo g a p pli c a tio n th at a llo w s u se rs to filt e r m ovie s, d ow nlo ad se a rc h re su lt s a s C SV file s, v ie w d eta ile d film a n d p artic ip an t in fo rm atio n , a d d a n d v ie w r e vie w s, a n d m an ag e m ovie e n tr ie s ( a d m in o n ly ). I t a ls o s u pports E n glis h a n d R ussia n lo ca liz a tio n . Tech nolo g ie s u se d : J a va 2 1, S erv le ts , J S P, J S TL, J D BC , P o stg re S Q L, F ly w ay, J U nit , M ave n , a n d D ock e r. V id eo L ib ra ry V 1: M ovie C ata lo g S yste m Sep t 2 022 - N ov 2 022 Pro d u ce d RES Tfu l web se rv ic e s by ap ply in g RES T prin cip le s, in clu din g Sw ag ger te stin g an d docu m en ta tio n ; D eve lo p ed a d va n ce d R ES T A PIs w it h fe a tu re s lik e p ag in atio n a n d filt e rin g; E n su re d s e cu re a u th en tic a tio n a n d u se r a cce ss m an ag em en t w it h S prin g S ecu rit y . J a va D eve lo p er | M JC S ch ool D ec 2 022 - S ep t 2 02 3 C re a te d a m ovie c a ta lo g s y ste m w it h d yn am ic w eb p ag es u sin g S erv le ts , J S P, a n d J S TL, e n han cin g u se r in te ra ctio n s a n d r e sp on siv e n ess; D eve lo p ed u nit t e sts w it h J U nit 5 , m ock e d d ep en den cie s w it h M ock it o , a n d e n su re d h ig h c o d e q u alit y w it h A sse rtJ a n d J a co co . J a va D eve lo p er | D M dev M ay 2 022 - N ov 2 022
26 июля, 2023
Павел
Город
Минск
Возраст
54 года (21 ноября 2024)
10 июля, 2016
Ирина
Город
Минск
Возраст
59 лет ( 5 февраля 1965)
11 июля, 2016
Сергей
Город
Минск
Возраст
30 лет (17 сентября 1994)