Recent works

Website: Tea the Gathering

My partner's new venture offering tea experiences and products :)

Details
Pytorch-lightning inspired Backtester
EDH Telegram Bot
ResumeBody of Work
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                   ;+                                                                                                                                                       
                                                                                                                                                 @    ;@                                                                                                                                                    
                                                                                                                                               @ @??@    :+               +@                                                                                                                                
                                                                                                                            + ,::::::::::;;:++@@ @+:+=?%    :@        @+:                                                                                                                                   
                                                                                                   @++@@@@@@@@@@++@@*****::                     . =..:;;+=/@   @   +:    @*/@                                                                                                                               
                                                                                                                         @ @*;;++=======????*#@   @:'.,,::;+=%  +:    @*?;;#                                                                                                                                
                                                                                                  @$**@@@@@@@@@%#//******??**=.'..,,,,::::::;;;++=/$.'...,,::;=@   #=+;;,.?@ @                                                                                                                              
                                                                                                   @?;::;;;;;;;;;;;;:::::::,,,,...'''.........,,::::. '.....,,:+#?+;:,,''=@ :      :::=@                                                                                                                    
                                                                                                @:: @?:,.'...,.......................................''....''.,..,,.,.'.+@ @                                                                                                                                
                                                                                           @+:       @@@*:''''.............................................' '.' ..,.  :?;+;;+++;;;;;+*$                                                                                                                    
                                                                                       @++     @$*?+;;::,,,.................................................' ' '..'''...,,,,....,:;=?/$ :*+@                                                                                                               
                                                                                    +::    @$*=+;::,,........................................................  '..........''''''.;*///%@      ;+@@                                                                                                          
                                                                                @+     @@/?+;:,,...............................................................................,..,,::;;+=?#@       ':#@                                                                                                    
                                                                         @+,       @$*=+;:,............................................................................................,,::;++?#@@                                                                                                          
                                                                                @#?+;:,,......................'''...'''..................................................................'''..,::::;+?#$@                                                                                                   
                                                                         $/+;:::,,..'''''''...................''  ''........................................................................'''',;;+=*#@@                                                                                                   
                                                                         @#?;:,...   '''..................................................................................................,,,,,,;=?*@    @                                                                                                  
                                                                       @+     @%*+,.,..........................................................................................................,,,::;=/@  ++@                                                                                               
                                                                     @     @?+;:,................................................................................................................,.,,:;+*@    :@                                                                                            
                                                              @=*,    @$=+;:,,...........................................................................'..........................................,,,,:+?#@                                                                                               
                                                                     @%?:..''............................................''..................'............'..........................................,,,,,:;+=/@                                                                                            
                                                             @%??=+++;;:,..............'............................'..... '.................''............'............................................,,,,,,,::;*@@                                                                                       
                                                             @$+:,,,,......................................' '.....' .....' ........'...'.....''............''................................''''''''''''' ''.,;=#@                                                                                        
                                                              @%+,.'.............................'.........   '...'  '....' '.......''..''..... '......'.....'''...................................'''''''.::;?$@                                                                                           
                                                             @   %;.''''........................''........'    '..   '....'  '......''..' '....' '......'.....  ''........................................,+=*@     :++@                                                                                    
                                                               +@ @/;.'   ''.....''............. '.....'..      '     ....'   '...... '.'  '...'   .....''....'    ''....................................,..,,:;=*@                                                                                         
                                                                 +  @/;,'         ..'..........  ......'.'         .''....'    '..... '.'   ...'    .....''....  ''  '''..................................,,,,,,::;++==?@                                                                                   
                                                                  @+   #+,.'     '............'  ....,''.'  .:,,,.;;:+,....  '  '....' .'   '..'  '  '....'....'   '''   ''.....................................'..,,:;*@ @                                                                                 
                                                                     :   @?;:'   ........'....  '....,'''   ,=+=======:...' ';.  '...' ''    '.'      .... '...'     ' '''''''.......................'''''''   .,,:++/@@ :+                                                                                 
                                                                    @:,   @*+,..',,....,''...'   ..... '' ' ,=++==+===+...' '++. '...'       '.'    ' '...' '..'        ''...''................................,=?/@@                                                                                       
                                                                       @#+:,..''.,.',.,.''...'   .,.,. '  ' :++++===+=+...' .+++' '..'    ''  .'  '' ' '..' '..     ' ''  ''.....................................,,,:;++;;*@                                                                                
                                                                   @#=;:,.'''   .,.'..,. '.,.    ',.,.    '';++++=/=++=,..'',=+=+' .,'  ' ,, '''  ,, '  .''  '.     '''' '  ''...................................,,,,....;/@ @                                                                              
                                                                   @%=:,..''  '..''''.,' ',,.     ..,'    '';++++=#*+==:..'';====; '.' '' ;+'''''';+.   .''. '' .' '''''  '''''''...,............................'''''',+@                                                                                  
                                                                       @$?++=:,.'  ' .,'  .,'    '..,'    '';++++*##?==;.'',=+====, '''' ,==.''''.++;'  ' .;' ''+:' ' '' '''''''' '''.......................'''  ''''.;#  @                                                                                 
                                                                    @      %+,' '  ' .,'  .,'    ,;.,'  '' ';++++/##/==+.'';======+'''' ';++, ''';+++. ''';+, ':+=+''''''''''''''' ''..................''''    ''''.:?@ ++                                                                                  
                                                                        $*+:.' '   ' '.'  ',.    :=:.'  ., ':+++?#####?=:'.+;:,,.'..'' ';++=;''':+++=; '':++: .+=/#=.''''''''    ''''''''''''.''''''''       ''''.:=@  :                                                                                    
                                                                      @%+:.''       ' ''   '.'  ';++,.' .;' ,+++*/##/*=:. '   '.,:++.'',+;++=. :?+++??' +*+=+':=/##/;'''''' '.,,.' ''''''            ''''''''''.:=$  +@                                                                                     
                                                                      @$/++;:,...'' ' ''    ''  ';+=+:. .+;''++=//=:.     '.,:::,,.'' .::::,.',#/=+=#/.;%/==#:=/####*:''''':?/////+''''''     '''''''''''' '..:?@  ++                                                                                       
                                                                              @/=+?=.' '     ''  '''''''':+;':+=?;'''.,::.;:,::''' '.'?##*???+/##*=/##?###*/#*/######*+:,:?%/=;;;=%+'''''    ''''''   '''':;=@ ,//'                                                                                         
                                                                       @+::       =,'' '      '  ,,,....'':=;.;=+;:;+++++;+;+*#?:::::=/////#######/###%###############/??#%=:;+;=++%:'''''''''''' ' '''''.:;..:=#@ @                                                                                        
                                                                              $?;,'              ,+:,,''' .;#=;**?=+++++++++=??***///#####################################*+;:++/#?//.'''''''''''' ''''''' ',;?@                                                                                            
                                                                              $=:......''''''.'   .';+..''':##/###/****/*****?*/##########################################=++;++*##/#;'''''''    ''''''''.:+#@  @                                                                                           
                                                                                 @@/=======?+#;  .:,+//+:;:?%/############################################################;:++++?####:'''''''' ''' '''.,;?@   :@                                                                                            
                                                                                           + #:.;/@??///#/?############################################//################%*;++++=/%/:'''''' '''''',,:;?@    *@                                                                                              
                                                                                @@@+++::::+ @*+/@  */####=/###########################################*=*################?;+++;;*/+.''''''' '''''',;+=;:: @                                                                                                 
                                                                                            /@   + /####*?#///####################%%%################/=?/###############=;;++;?/=,'''''''''   '''''..,:;=#@                                                                                                 
                                                                                               :@@ ####*?#/////#####################%%%%%%###%%%#####//#################=?///#/, '''''''''  ''''.=*+===*#$@                                                                                                 
                                                                                             '   @ @/#/?##//////#########%##%%%%%##%%%%%##%%%%%%%############################?.'''''''''' '  ''''.;$                                                                                                        
                                                                                                  + /?*##//////#########%%%%%%%%%%%%%#%%#%%%%%##%%####################/****?;''''''''''  '  ''''''':% ;+@                                                                                                   
                                                                                                     ???======::+??/####%%%%%%%%%%%%%%%%%%%%%%########################+:;;;.'''''  '   '''    ''''.':@ +                                                                                                    
                                                                                                      **/?+===+;;++*####%#%%%%%%%%%%%%%%%%%%%%######################/+:++++.'''     '   ''      '''''=                                                                                                      
                                                                                                     + */%/=====**/#############%%%%%%%%%%%%%%%####%###############/+:+++++''' '               ''=:,.,# +                                                                                                   
                                                                                                     @: /*%**/**###################%%%%%%%%%%%###################/?;:++++=:'''' '             '''+@@=:=@ @                                                                                                  
                                                                                                       + **/%##///##////*//******//#%%%%%##%%%#################/=;;;+;;+++'',;;. '           '''':@  @*$ @                                                                                                  
                                                                                                        ++ **#%#//##////##############%%####################*?+;;++=+:+++:,;++;+. '           ''':@ +                                                                                                       
                                                                                                         @* %?*%%##/##################%#################*?=;;;;++++=;;++++==++;++.         '' '''+@ @@*@                                                                                                    
                                                                                                           ++ ?*/##*=++++=?*#########################/?+;:;;++++++++;=+++=+=++++=;'        ''+''.*@ @                                                                                                       
                                                                                                            @: @?/##/****/#######################/*?+;;:;++++++++++;+++++===++==++:       ' :@=.:% *                                                                                                        
                                                                                                              +? */%##########################/*=+;::;++++++++++++;++++++===++===++.     '':# @+?@ @                                                                                                        
                                                                                                               @+ */%######################/*=;:,;;+++++++++++++=;;++++++==++====+++'   '':/@  @@ @                                                                                                         
                                                                                                                 : *##/#################/*=;::;++++++++++++++++=;;=++++===++=+=+++++,  '';@ %                                                                                                               
                                                                                                                 @ $?########%######/*?+;::;+++++++++++++++++++;;=++++++++++++====++;' '.:,,,:::;?@ .,,::@                                                                                                  
                                                                                                                  + /+?*/////////*=+;;;:;+++++++++++++++++===+:;=+++====+++++;;;::,,..'.......,,,:=@ @    +                                                                                                 
                                                                                                                     *++;+++;;+++;+:;++++++;++++++++++++=*?=+;;=++++++;;::,,....''''...............:::::+$  +                                                                                               
                                                                                                                    @      @@@@@@   *=;;++++++++++++++=?*?=+::;;::,,......''''.............''''     '''..:?@  :                                                                                             
                                                                                                                     *::+        ,; $==+;++++++++++=+=??;::,,..''.........'............'''            ''''.;*@  :@                                                                                          
                                                                                                                        @@*++      @ @+++;++++++;;::,:,'..'..........'.'''.........'''                ''''''.:=@                                                                                            
                                                                                                                  @@**        @@$/*?=+,.++;;:,,....'.''......'''''''''.........'''                        ''''.:=@ @                                                                                        
                                                                                                               +:       @$#*?=++;:,,,..'.,...''........'''''''''...........'''                               '''.;@ ++                                                                                      
                                                                                                                  @%//?=+;;:,,...'''.....'..........''..'''''...........'''                                      ,* @  ,+                                                                                   
                                                                                                              @%*=+;::,,...''.....'..'''...''''''...'''''...........'''                                         ''.,:*@   ::+@                                                                              
                                                                                                            @ @*=..'.,...........''.''' '.'.'.'.'...'''''.....'..'''                                             ''''.,:=@    ::+@                                                                          
                                                                                                            + @*;'...::''.......''..'.'' ''''.''...''''''..''.'''                                                 ''''..,:+=/@      :+@                                                                     
                                                                                                         @::+ $=,....':,''....'''..''.'.' ''''''''''''''''''''                                          '''''............,,:::+=?@       ,+@                                                                
                                                                                                   @+::     @/?;.....'':.'...'....''.....''''....''''''''''                                      '''''........................,,::;++*@      ::+@                                                           
                                                                                           @++:::       @%?+:.:;'....''.,''..'..'.'.......''.'...''''''''                          '''''    ''....................................,,:::;;+?$      :+                                                        
                                                                                   @+:::          @$*?+;::,..';:'.....' .,'..'..'..'''...'' '....'''.''                 '''''''......'   ''............................................,,:::;+=?@    :+                                                     
                                                                               +*         @@/?=+;;:::,,..'''.';,'...'    ,.''..''.....''     '.'''.''        ''''''''..............'   '....................................................,,::;+=#    +@                                                  
                                                                            @:     @/?=+;;;::,,,,.....''''...';.'.'       .'..'....''         '..'''''...........................'   '...............................................''.........,,::;=#@  :@                                                
                                                                          @:  @#?+;:::,,.....''''..''''.......;.'          ......'             '''.............................'   '............................................'...................,:;=/@  @                                               
                                                                         +  @?+::,.....'''.......''''.........,'          '.'.''               '................'............'   '.........................................'...........................,:;?@ @                                              
                                                                        + @?;:,..''............'''...........''..'  ''.. '.'             ''''''.............................'  '.......................................''................................,:?@ @                                             
                                                                      @  /+:.....''............' '...............  '.''''.'          ''''..''.........'..'.'..............'   '.....................................''...................................,,;/                                               
                                                                     @  *;,.....''.............''..............'  ''.,::;,''      '''''..''...........'.................'   '....................................''.......................................,,+@ +                                            
                                                                    +  ?:.......''...........'''..............' .,::+;:;+,'  '''......::.'...........'.'...............'   '...................................''..........................................,:*                                              
                                                                   + @?:........ ..........''...........,,,:;+=?*//#/;,+,   '...''.:;;:'..............................'  '....................................''...........................................,:=@ @                                           
                                                                 @+ @=:........''........'''....,,:;+=??*//#######//*=:,'   ..''.:++;.'..............................   '....................................'.............................................,,+% @                                           
                                                                @  #;,......... .....:;;+;+===?***/#######//***??===+++,'' ''',:+++,'..............................'   '...................................''...............................................,;#                                             
                                                               @ @=:.'........''...;*/##############/**??====++;;;;;+;:,' '.,;++;:.'...............................   '...................................''................................................,:*@ @                                          
                                                              @ @+,''''....... ..:?###########/**?===+++++;;:,,.:++=+;;..;::;:,.'''...............................   '................''.................''..................................................,=@ @                                          
                                                             @ @?,.'   '.....'.:?/#####/***??==++++++++=====??*///#*=?:.;#*....''................................'  '.................''................'....................................................,+$ @                                          
                                                             @ @+.'     '...,;?/#####*=+?****/////////#####%%#####/+*;,.=*=,..''................................'  '..................' ...............'.....................................................,;#                                            
                                                             @ %;.'    '''.+/#//###/?+?/#########%%%######//***??=:*=,,.;+++.' '...............................'   .................... '............''.......................................................:/@ @                                         
                                                            +, /,'   '''.:*/*?/###*=?/#######////**???==+++++++++,==,,.+*+:+;'..''''..........................'   .....................' '...........'...............................''......................,:/@ @                                         
                                                         +:    =.'  ''',?##**###/**######*?====+++++++==??***///++?:,,:/#*;:+;......''''............''''''       '.....................'  '.........'...............................''...'...''..............,:/@ @                                         
                                                           @%=+,.''''.+/########/######*==*//////////##########=;?;,,.+**=++:,........''''''...'''           ''''.......................   ........''...............................'......''''.''............;# +                                          
                                                         %=::,.'.''';*################/?*################//**?+;++,,,.;++++++:...........''''      '''''................................'  '......''..........................'.........''.....'''''..........+@ @                                          
                                                      @ @=,.'''''':?###############################//**?==++;:,:;:,,. ':;;+++=;,............''' ''......................................'   ......'...........................................'.''''.........,*                                             
                                                      + @;.''''',=###########################//*??==++++;,....,::,,,.;;+=??=;;++,...............''''.....................................'  '....''..............................................'...........;% @                                           
                                                      * %:''...;*##########################*?+++===?==++;:;++::,,,,.?######/;:;;,.................''''...................................'   '..''............................................'''.'...'......;@ +@                                          
                                                   @:+ @=.'...;?//######################/*=+=?*//####///####/+:,,.,=####///?+;:;:....................'''................' '...............'   '.''................''...................'.......''.'''''.....'.+#  @                                         
                                                 @+   @=,....,+*/#####################/****/##############//*+:,.,+?==++++++++,,......................' '................'  '''............    .''................'  '''''......................''''''.....'..,;?@ @                                        
                                                +  @=;,......;=//#####################/##############/*???=++:,..:,,''' .+++++:'....................'   ''................      '..........'    '..................'        '''''............''''''''....''....,:=@ @                                       
                                              @+ @?;,''......;?//###############################/**??=++;:,,.......      .:;:;+...................''  ''...................       '.........'    '..................'             '''''.....'''''''''...''......,.?@ @                                      
                                             @  %+,'''.......:?//###########################//?=++++++;,..........'        ''...'................'   '.'.....'.....''...''.'        ''.......     '.....'............'                ''''''...''.''..'''........'=@ @                                      
                                           @+ @?:.''...'.....:=//#########################/*?=++++++:,...........'             ................'   ''.''''''''''''''''.''.'.'         ''.....'     '.......'..........''                    '''''''..'''......'''./                                         
                                          @+ @+,'''..'.'''....+*#//####################/*?==+++++;,,............'            '..........'.....'   ''''''''''''''''...'''''''.'           ''..'       '..'.'''....'''..'.''                        ''''''''''''''.?@ @                                       
                                         @  *;.'''.'''''''''.':+?*/###############//*?==++++;;:.................          ''................'    ''''''.''''..''...'.'''''..'.'             '         ''.''.'.'..''''''.'''''                               ''',*@ @                                        
                                        + @+,.''''''''''''''''.:;+=?*//#######/*??=++++;;:,.'   ............'.,'       ''..............''..'   ''''..''''''''''''''''''''''....''                       '.''''..'..'''...''''''                           '''':#  @                                         
                                       ; @+,''''''''''''''''''''.,:;++=??***?=+;;:,,,..'       '...........,:;:    '''...............''..'    '''''''''   ''''''''''''''''''.....'                        ''.'''''.''......'''.''''                      ''' :@ *@                                          
                                     +  #;.'''.''''''''''''''' ''''.,,:;;;+++++;,              .........,:;++;.  '...................'..'    ''''''''''''   '''''''''''''''..'....''                        ''..'''.'..''''..''''''''                    ''''+@ @                                           
                                  @:+  ?:.'''.'''''''''''''           ''..,,,,,.''   '        '......,:;;++;;:' '.............''..''..''    ''''''''''''''     ''''''''''''''''''''.'                         ''..''.'.''.'''.''.''..''''                ' '.,=@ @                                          
                                +    #;,.'''.'''''''''''                                     '.....,;++++;;;;. '''.........''''''.''.'     ''''''''''''''''      '''.'''''''''''''''.''                         '''''''''..............'''''''            '..,,?                                            
                              :   @=;,.'''''''''''''''                                       '...,;+++++++;;;' ''''..''''''.'''''.'.'     ''''''''''''''''''        ''''''''''''''''.'.''              '          '''.'''''..''.'.....''''.'.''''''  '''''....,:/                                           
                            +  @*+:,.'''''''''''''''                                         ...:;+;++++++;;:  '.'''..''''''''''''.'      ''''''''''''''''''''         ''''''''''''''''..'            '.''           '''..'''''.'..........''.'....'''........,,=@ @                                        
                           @ @=;:.''''.'''''''''''                                          '.,;+++++++;;:,.'   .'''.'''.''''...'.'       '.'.''''''''.'...''''           ''''.....'''''..           '.'..''            '''......'................''''........,.=@ @                                        
                          @ /;,.' '''''''''''''''                                           '.;+;;;;::,.....'   ''.''''.....'....'        ''....''''''.''...''.''            '''......'..'          '.......'              '''................................'./                                           
                         @ $;,...................    ''''''''''''''''''''  '''''''''''      '..,,,...........''' '..............' '''''''''.......................''            ''......'   '''  '''..........''' '  ' ''     '''...........................'''+@ +                                         
                         @ #??==================++;++++++;++++++++;;;;;;;++++;;;;;;;;;;;;;;;;;;;;;+++++;;;;;;::::::::::::::::;;;::::,,,,,,,::::::::::::::::;;;;;;;:::::::::::::::::::::::::::::::,:::::::::::::::,,,,,,,,,,,,,,,,,,,,,,,:::::::::::::::,,,,,,::*                                            

The digital garden of a full-stack (btw) machine learning engineer.

Digital Garden

LR Scheduling and SGD

January 15, 2026

·

2 min read

Deep Learning
Math
Pytorch

Low-Friction Time Accounting

January 8, 2026

·

5 min read

life
analytics

Going from 0 to 60 on GPU Programming (Part 1): Hardware & Mental Model

May 30, 2025

·

5 min read

deep learning
triton
draft
Explore Garden