I am a lover of experimentation, dogs, and minimalism.
What I'm Into These Days:
- Helping startups (with Tech, Vision, Branding, Funding, etc)
- Going to and organizing tech conferences, meetups, and events
- Javascript (React, Backbone, Node, etc)
- Semantic Data (RDF and such)
- Yoga, Especially Acro Yoga
- Bitcoin
- Public Speaking and Communcation
- Startup Investments and Ideas
- Internet of Things
SIDE PROJECTS
=====================
I am looking for side projects.
Availability: 25 hours per week max.
Ideal clients:
* data-visualization projects (especially for elections)
* consulting on project architecture
* small project with new technologies (MVC frameworks, React, Node stuff, etc)
* agency clients
* small maintenance/change-set projects
MENTORING
==========================
Available for mentoring per hour on CodeMentor
https://www.codementor.io/tolicodes#/review
What People Say:
Really great Tutor! He wasted no time at the beginning of the session and he debugged the issue with me to find all the issues with my script. I would definitely work with him again
Anatoliy did a wonderful job of explaining D3 concepts and helped me clean up and improve the code quality. Terrific explanations and great in depth knowledge.
Wow, amazing - Anatoliy surpassed all my expectations.
Anatoliy was awesome, super calm and methodical, one of the best tutors I've worked with.
Super helpful for thinking through current implementation of my application and suggesting ways to evolve it in the future.
Toli was helpful throughout the process, with updating me with a new rescheduled time because he was running a bit late to helping me work around the Chrome console. Would hire again!
Owner @ All businesses, big or small have workflows (sales, customer support, factory management, accounting). We build custom software to organize it for them. Basically the same thing that ADP, SAP, Intuit, IBM, HP, etc do, but we use all new software development methodology (Node.js, Backbone.js) and focus on usability. Our model is similar to Apple software: you don't need a manual to set it up, you don't need a manual to use it.
We work with:
- Financial Service Companies
- Non For Profits
- Factories
My role
- Managing frontend and backend developers in creating enterprise workflow software in Backbone.js and Node.js
- Running code reviews and setting coding standards, programming methodologies, and QA Procedures
- Interacting with clients, built wireframes in Balsamiq, process diagrams in LucidCharts, wrote functional specifications
- Managing project lifecycle with Agile methodology in Atlassian JIRA
Technologies: Backbone.js, Node.js JIRA, LucidCharts, Baslamiq, Confluence, Drone.io, Require.js, Grunt, Bower, MongoDB, Amazon AWS From February 2010 to Present (5 years 11 months) Frontend Engineer @ Worked on a large scale (1500+ JS Files) Backbone.js enterprise application for a high-paced tech startup.
- Used Backbone.js, Grunt, React.js, Webpack, Require.js, Node.js and other web JS frameworks
- Played around with Social Media APIs
- Worked on schema-driven Form Framework
- Integration with Social, Marketing and Targeting APIs such as Marketo, Facebook, LinkedIn, Twitter, Pinterest, Instagram, Tumblr, and more
- Built unique and intuitive email editor for Marketo
- TDD in Jasmine
- Multiple Times Per Day Release Cycle
- Experimenting with cool new libraries like React.js
- Heavily involved in company culture: JS Meetups Club, Run Club, Yoga Club, Beer Club From October 2014 to June 2015 (9 months) Chief Product Officer @ From 2015 to 2015 (less than a year) Backbone.js/Javascript Architect and Developer (Contractor) @ - Backbone.js expert, worked on mission critical projects that provided intuitive reporting and management interfaces for Fed operations as well as small projects
- Wrote and documented an extensive framework for handling client side and server side validation, creating complex form elements, interactive excel-style data tables, handling security, view management, and more
- Responsible for developing architecture and Common Components (validation, widgets, data table, security, forms, etc) for data-intensive applications in Backbone.js
- Responsible for revamping the NY Fed’s website by utilizing its huge repository of data to create interactive graphics for the public
- Responsible for project to pioneer Node.js and MongoDB in the bank
- Developed and designed new cross-browser and ARIA/Section 508 accessible interfaces
- Developed standardized practices and functions to acquire data from internal APIs via AJAX
Technologies: Backbone.js, Require, Backgrid, Backbone.Forms, D3, Raphael, Node.js, XML, jQuery, MongoDB From April 2013 to April 2014 (1 year 1 month) Greater New York City AreaInteractive Graphics Developer @ - Using the hottest new JavaScript visualization tools and libraries, such as D3.js, HighCharts.js, and Node.js. to create interactive graphics in a fast-paced newsroom environment
- Projects included “Grade the Debates”, “Pol Positions”, and “NYIndex”
- Aggregated data and requirement by working closely with reporters, editors, and project managers
- Built common tools for department and documented best practices
Technologies: Node.js, D3.js, HighCharts, GitHub, Confluence, MVCs (Backbone.js), Node.js, MySQL, MongoDB From September 2012 to March 2013 (7 months) Greater New York City AreaCTO @ - Managed PHP Developer team in creating Sports Social Network
- Wireframed and Planned interfaces with CEO
- Reviewed code and ensured quality of software
See the result at http://mysportsshare.com From July 2012 to February 2013 (8 months) Greater New York City AreaWeb Developer @ Using the hottest new JavaScript visualization tools and libraries, such as D3.js, HighCharts.js, and Node.js. to create interactive graphics in a fast-paced newsroom environment
Projects included “Grade the Debates”, “Pol Positions”, and “NYIndex”
Aggregated data and requirement by working closely with reporters, editors, and project managers
Built common tools for department and documented best practices
Technologies: Node.js, D3.js, HighCharts, GitHub, Confluence, MVCs (Backbone.js), Node.js, MySQL, MongoDB From May 2012 to June 2012 (2 months) Senior Developer @ Developing Chanel.com From March 2012 to April 2012 (2 months) Greater New York City AreaProgrammer @ Worked on TheDoctorsChannel.com (Wordpress Platform) From November 2011 to March 2012 (5 months) Merchant Services Consultant @ - Consult companies on merchant service solutions (such as wired/wireless terminals, POS systems, gift card systems, etc)
- Help companies understand how credit card processing works
- Save companies money by analyzing where they can save money on their statements From October 2010 to January 2011 (4 months) Freelance Developer @ I help clients with tasks such as moving sites from server to server, server/network setups, finding open source solutions for their needs, and writing PHP Scripts/Customizations to fit their purposes. From 2007 to 2011 (4 years) Server Administrator/Webmaster/Tech Guy @ * Built, and configured Yearbook server running Ubuntu 9.04 + LAMP
* Extensively customized MediaWiki and Coppermine to fit the purposes of the Yearbook
* Wrote multiple scripts to perform tasks in mass (ex: mass indexing of the yearbook, yearbook sales tracking, prom organization, etc)
* Wrote backup script for the yearbook network in Bash
* Maintained all the computers and other devices in the yearbook network From September 2008 to June 2010 (1 year 10 months) PHP Programmer @ # PHP Developer
# Voicemail Project: Integrated a TTS application into PHP in order to enable disabled users to send voicemail by typing out the message. Has many AJAX features such as username suggestion and phrase suggestion based on how many times you used them (dynamically updates as you add more voicemail)
# Bulk Remote Script Execution through PHP: this is my SSH app. It supports specifying the server names and names of scripts. Using a simple PHP interface user can select which scripts he wants executed on which servers and will see the exit status of each script in a pretty table
# Sphinx Integration: my biggest project as of yet. I had to integrate Sphinx indexer to be able to search for users based on properties as well as fulltext searching across all the tables. Due to my contract I can't reveal what it can do but you can ask Tom or Konstantin. From July 2009 to September 2009 (3 months) Technician @ I temporarily merged by donation based tech support company with Razberry. Now we provide all sorts of tech support, web design, photography, ad design, and more! From January 2009 to April 2009 (4 months) VPS Manager @ * Setup and configuration of cPanel and WHM
* Writing script for automatic account creation
* Modifying MyBB
* Moderating
* Various web support From December 2008 to April 2009 (5 months) Technician @ - Maintaining of school's computers
- Training teachers on using equipment such as FlexCams, SmartDesks, etc.
- Testing out new technology
- Wrote PHP management script for keeping track of which computers I checked, which problems they have, etc (my first PHP script :D)
- Researched Moodle and Google Apps systems for use in our school
- Wrote multiple php scripts to help automate tasks for teachers and administrative staff (ex: filtering out bad emails, finding duplicate emails, fixing common typos, handling bouncebacks, and grouping email addresses. It's still used at least 2-3x/week to send out 4000+ emails to parents) From January 2007 to March 2008 (1 year 3 months) Blogger @ * Writing reviews of software and hardware From 2008 to 2008 (less than a year)
Bachelor of Science (B.S.), Computer Science @ New York University From 2011 to 2012 Bronx Science From 2006 to 2010 Middle School @ MS 180 From 2002 to 2006 Anatoliy Zaslavskiy is skilled in: PHP, jQuery, JavaScript, Node.js, Wordpress, XHTML, HTML 5, CodeIgniter, Sphinx, AJAX, Backbone.js, MongoDB, MySQL, Unix, WordPress