bobleesj
MS Materials Science and Engineering at Columbia Engineering, Department of Applied Physics and Applied Mathematics (Expected in May 2025)
Columbia UniversityNew York, NY
Pinned Repositories
Blog_Intro_to_CoreData
Learn how to store, retrieve, delete data into disk using Core Data in Swift 3
Blog_NSNotification_Send_Data_ViewControllers
Learn how to send data between viewcontrollers using NSNotification
Blog_Protocol_Oriented_View
Learn how to apply Protocol Oriented Programming to animate UIButton, UILabel, UIImageView and significant make code readable and concise
Blog_Swift_Completion_Handlers
Learn how to design your own completion handler blocks
cif-bond-analyzer
An interactive Python script that computes the minimum atomic bonding distances from sites, generating histograms and pair counts.
cif-cleaner
An interactive Python script that formats .cif files and sorts them based on tags, supercell size, and minimum distance
composition-analyzer-featurizer
An interactive Python script that generates chemical compositional features and provides tools for filtering, sorting, and merging data.
javascript-cheatsheet
Mastering Javascript OOP
learn-swift-with-bob
Learn Swift 4 with Bob: Intermediate to Advanced Swift 4 Course
structure-analyzer-featurizer
An interactive Python script that generates geometric features of interatomic distances, atomic environment information, and coordination numbers.
bobleesj's Repositories
bobleesj/learn-swift-with-bob
Learn Swift 4 with Bob: Intermediate to Advanced Swift 4 Course
bobleesj/Blog_Intro_to_CoreData
Learn how to store, retrieve, delete data into disk using Core Data in Swift 3
bobleesj/javascript-cheatsheet
Mastering Javascript OOP
bobleesj/structure-analyzer-featurizer
An interactive Python script that generates geometric features of interatomic distances, atomic environment information, and coordination numbers.
bobleesj/Blog_NSNotification_Send_Data_ViewControllers
Learn how to send data between viewcontrollers using NSNotification
bobleesj/Blog_Swift_Completion_Handlers
Learn how to design your own completion handler blocks
bobleesj/cif-bond-analyzer
An interactive Python script that computes the minimum atomic bonding distances from sites, generating histograms and pair counts.
bobleesj/cif-cleaner
An interactive Python script that formats .cif files and sorts them based on tags, supercell size, and minimum distance
bobleesj/composition-analyzer-featurizer
An interactive Python script that generates chemical compositional features and provides tools for filtering, sorting, and merging data.
bobleesj/Blog_GCD_UI_Update
Learn how to update UI while fetching data in the background
bobleesj/Blog_NSNotification_Send_Spark
Learn how to notify other view controllers with NSNotification
bobleesj/Blog_Delegate_Data_Source
Learn how to communicate between view controllers with the delegate and data source pattern in Swift.
bobleesj/Blog_Intro_to_Swift_Generics
Learn how to use generics to write reusable and fancy code.
bobleesj/Blog_Protocol_Associated_Type
bobleesj/Blog_Reference_Cycle_Delegate_Closures
Solve memory management in delegate, closures through weak var and [self weak]
bobleesj/team-bob-the-developer
bobleesj/try-swift-beginner-workshop-plan
Swift Robot Workshop try! Swift @Bangalore
bobleesj/nelder-mead-force-field-optimizer
The project takes in an input file in .xyz and returns the optimized structure in .xyz with the associated energy value.
bobleesj/Blog_Capture_List_in_Swift
Learn what a capture list is used in Swift
bobleesj/Blog_Lazy_Init_with_Closures
bobleesj/Blog_No_Fear_Closure_Part2
@escape, completion handlers, closures
bobleesj/bobleesj
GitHub profile README
bobleesj/bobleesj.github.io
I document what I learn and share it as tutorials. Topics include Python best practices (styling, testing, automation), productivity, and my personal essays. Visit: bobleesj.github.io/blog
bobleesj/jarvis
JARVIS-Tools: an open-source software package for data-driven atomistic materials design. Publications: https://scholar.google.com/citations?user=3w6ej94AAAAJ
bobleesj/leaf
An extensible templating language built for Vapor. 🍃
bobleesj/let-us-go-tdd
Getting started with TDD in iOS
bobleesj/psi4
Open-Source Quantum Chemistry – an electronic structure package in C++ driven by Python
bobleesj/RxSwift
Reactive Programming in Swift
bobleesj/swift-algorithm-club
Algorithms and data structures in Swift, with explanations!
bobleesj/vue-blog
Future website for https://www.bobthedeveloper.io