- Expert Mentors
- How it Works
- Become a Codementor
Christian Di Lorenzo
Curated Code Crafter for Web, Mac, and iOS using OO / Functional Patterns
No rating yet
For every 15 minutes
I'm Christian Di Lorenzo, a software developer for Web, Mac, and iOS. I enjoy crafting unique and innovative software experiences using design and programming to improve fellow humans' lives. I've been programming professionally for over three years and as I work towards my B.S. Computer Science. I believe that the best way to learn programming excellence is by a combination of self-study and one-on-one mentorship where the mentor has worked in the real world and does not care about their tenure but your learning.
Eastern Time (US & Canada) (-05:00)
- 2 years experience
Since early-2014, I've been working in Elixir and have done a bit of Erlang. I've done talks about Elixir in several small groups and am extremely enthusiastic about it. I have several open-source libraries that involve complex parsing and macros. I'm definitely ready for elixir questions about frameworks like phoenix or ecto as well as language, structural, and deployment questions.
- 5 years experience
iOS has been my primary home turf. I have worked on some business applications including a 2.5 year app with lots of moving parts. I've done plenty of test-driven development and have gotten to use most parts of the SDK. I've also published several open-source components that are in use today.
Ruby on Rails
- 4 years experience
Most of web work professionally has been done through Rails. I'm not that type of guy that knows all of the far extents of Rails but am certainly able to craft quality applications and answer many questions regarding how to build inside of Rails.
- 3 years experience
I've used Vim for most of professional work (aside from Xcode) but did briefly switch to Sublime/Atom for a while just enough to miss all of the features of Vim! I've got my own config that at least two other people have used and am able to help you configure yours!
- 2 years experience
Most of my experience with C has not been direct but referencing it in Objective-C or C++ for work and school. I have a pretty solid understanding of low-level programming (including some Assembler coding) so I should be able to answer any sort of general questions that do involve some specific C library.
Repository for tutorial on building an expanding table cell
A library for performing and validating complex filters from a client (e.g. smart filters)