Sy Dyat

Sy Dyat

Mentor
4.9
(10 reviews)
US$15.00
For every 15 mins
17
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
[ professional dev mentor, UX/UI enthusiast, full-stack developer ]
[ professional dev mentor, UX/UI enthusiast, full-stack developer ]

Greetings! I work as a professional mentor as a web dev bootcamp in Vancouver, BC called Lighthouse Labs, where I teach students about programming, web development, problem solving, UX/UI and anything else they need help with, one-on-one, in groups, and remotely. I also conduct practice tech interviews with the students - ensuring they are prepared for the kind of questions and format they might expect from a real tech interview, perform code and UX/UI reviews, evaluate projects and actively contribute to the curriculum. I've received praise from students, instructors, administrative staff and fellow mentors for my friendly and helpful demeanour, patience with students of all levels, ability to break concepts down to a level as basic as an individual student needs, tendency to commiserate with and relate to their struggles and frustrations, thoughtful and comprehensive feedback on code reviews and tech interviews, willingness to go above and beyond to help students, often staying late to ensure everybody has been taken care of and coming in on my off days or mentoring remotely when the mentors are understaffed, and of course for my knowledge and skill - particularly in UX/UI and front end design and development (HTML5, CSS3, SASS, jQuery, AJAX), Javascript (client and server-side with Node and Express), Ruby/Rails, full-scale project design (data modelling, information architecture etc), and conceptual explanations/examples.

I have experience with a variety of other languages/platforms/frameworks - Objective-C/iOS development, Java, C++, some PHP, SQL, Angular.js, Bootstrap, Foundation - as well as OOP, imperative and functional programming, and concepts like recursion, complexity, algorithm design, closures, callbacks, and other concepts that regularly stump students.

On my to learn/improve on list are React/Redux, Swift, Scala, Python, ES2016+ additions like async/await, and ever-strengthening my existing skills and improving my knowledge, and further developing my expertise in UX/UI design and pushing the boundaries of frontend development as far as I can.

English
Pacific Time (US & Canada) (-08:00)
Joined November 2016
EXPERTISE
5 years experience
I've got a strong problem-solving and mathematical mind and several years experience in programming, allowing me to help with the often-d...
I've got a strong problem-solving and mathematical mind and several years experience in programming, allowing me to help with the often-difficult task of approaching a problem, considering conditions and edge cases, and designing the basis for a solution.
5 years experience
I've been coding in Ruby ever since I got annoyed by Java's int limit while solving Euler problems and had heard from countless friends h...
I've been coding in Ruby ever since I got annoyed by Java's int limit while solving Euler problems and had heard from countless friends how great Ruby was. I'm experienced with Ruby and Rails, ActiveRecord, Ruby OOP, Rubyist methodologies, and writing concise, readable code. Ruby was my first love and continues to be my favourite language to work in, and I love teaching it to my students at Lighthouse Labs!
4 years experience | 5 endorsements
Javascript is the main language I mentor in at Lighthouse Labs so I'm quite familiar with the perks and pitfalls that come with working i...
Javascript is the main language I mentor in at Lighthouse Labs so I'm quite familiar with the perks and pitfalls that come with working in this fascinating language, and am an active contributor to the course curriculum. While I originally learned ES5 Javascript on the client-side, along with lots of experience in jQuery, Ajax, and some Angular.js, more recently when I started mentoring professionally I started working with ES6 in Node and server-side JS using Express with both MongoDB and PostgresSQL. I've been learning how to use Knex to manage database queries and exploring some of the more exciting facets of ES6 such as scoped variables and Promises.
5 years experience | 2 endorsements
I have been building websites since the late 90s, of course they weren't very good websites at the time, but whose were back then? ;) I h...
I have been building websites since the late 90s, of course they weren't very good websites at the time, but whose were back then? ;) I have been studying and professionally developing websites for about 5 years now and have a solid knowledge of HTML(5), CSS(3), and SCSS.

REVIEWS FROM CLIENTS

4.9
(10 reviews)
Sean
Sean
December 2016
Very thoughtful and thorough help. I look forward to working with her again!
Nathan R
Nathan R
December 2016
Sy helped me fix some responsive settings in my app and was very patient in the process. great experience and offered multiple options to consider when faced with tough choices.
Nathan R
Nathan R
December 2016
Sy helped me clean up my navigation and create some methods to match URLs to set Active classes. Good stuff. She was patient and took the time to explain the magic. Good stuff.
Nathan R
Nathan R
December 2016
I had some messy problems with my forms and routes that we half solved but didn't quite get there. Sy was helpful and patient in digging into the issue.
David Gonen
David Gonen
December 2016
Gave me great feedback and helped brainstorm the UI/UX of a new web project. Sy gave me some good tips and suggestions, and its certainly helpful that she is a developer when thinking about these design decisions. Great mentor!
Brad Flora
Brad Flora
December 2016
Sy helped me decipher a pile of node.js code that was baffling me. She patiently walked through each piece of it with me explaining things I couldn't understand and giving me space to figure out the bits that were within my grasp. At the end of our session I had the understanding to adjust the code to meet my business needs, which was not true at the start of the session. Her calm demeanor and clear-spokeness made a potentially difficult learning task manageable.
usman
usman
December 2016
Knows Javascript!!! Great Job.
Jason V.
Jason V.
December 2016
Knowledgeable and personable; really helped me understand the basics of recursion (will continue to work with Sy for a few more sessions to understand other uses).