Senior Front End developer
2021 - 2022Auckland Transport- Led front-end development for the whole team from start to completion.
- Developed real-time camera analytics tool and visualized data gathered by CCTV cameras on HTML canvas.
- Adopted JavaScript-based tools to ReactJS. FabricJS library had only a JS version, so I had to adapt to React Component.
Technologies: TypeScript, React, Node.js, Express.js, HTML5, Video Streaming, Azure, WebSockets, Responsive Design, User Interface (UI), Responsive UINode.js and TypeScript Developer
2021 - 2022Fundsquire Pty Ltd- Built accounting platform integrations with Railz, Xero in particular, from the ground up.
- Worked as a solo full stack developer for deployments through CircleCi, a TypeScript back end, and React and TypeScript front end.
- Worked closely with Xero support to implement a writeback service for the system.
- Fixed critical production issues on AWS as they were reported.
Technologies: TypeScript, Node.js, React, Amazon Web Services (AWS), APIs, HTML, CSS, SQL, JavaScript, Responsive Web Design (RWD), Responsive Design, User Interface (UI), Responsive UIWeb Developer
2020 - 2020BackTracks- Built a complex UI for the main website and admin dashboard.
- Worked closely with designers. Converted Figma prototypes to VueJS components and HTML pages.
- Optimized the site on all desktop, tablet, and mobile platforms.
- Built VueJS custom components for customer dashboard.
Technologies: Webpack, Sass, jQuery, JavaScript, CSS, HTML, Vue, Webpack 4, Responsive Coding, SCSS, Functional Programming, Responsive Web Design (RWD), Amazon Web Services (AWS), Responsive Design, User Interface (UI), Responsive UIFront-end Developer
2019 - 2019Postmates- Developed custom reusable React components like sliders, switches, and toggles.
- Worked on the user settings page, including payments integration with Stripe API.
- Worked on a Go codebase to provide GraphQL endpoints for the main web product.
- Created thorough documentation for debugging the Go codebase in VS Code.
- Worked closely with designers and used Figma as the main prototyping tool.
Technologies: Figma, Storybook, GraphQL, Apollo, Go, React, Styled-components, TypeScript, Responsive Coding, SCSS, Functional Programming, Responsive Web Design (RWD), Amazon Web Services (AWS), Responsive Design, User Interface (UI), Responsive UI, eCommerceFront-end Developer
2019 - 2019Zipmex- Led front-end development and built customer-facing exchange.
- Redesigned the whole website based on Zeplin design mockups.
- Reworked a lot of redux-form components and optimized their performance.
- Worked mostly with WebSocket-based API documentation and data.
- Developed data visualization components for a cryptocurrency exchange.
Technologies: Redux Form, Redux, React, WebSockets, Node.js, PostgreSQL, Webpack 4, TypeScript, Responsive Coding, SCSS, Functional Programming, Responsive Web Design (RWD), Responsive Design, User Interface (UI), Responsive UI, eCommerceSenior Front-end Developer
2017 - 2018Rosh Review- Converted the whole project from jQuery UI to a responsive Bootstrap design.
- Worked on heavy front-end data manipulations on pure JavaScript and jQuery.
- Coded new UI in collaboration with the team's designer. Used InVision app.
- Worked with graphical data representation using the latest version of HighCharts.
- Refactored front-end code. Wrote a new CSS/Sass style guide according to our design specs.
Technologies: Highcharts, InVision, MySQL, MongoDB, JavaScript, Sass, CSS, Ruby on Rails (RoR), Ruby, Responsive Coding, SCSS, Functional Programming, Responsive Web Design (RWD), Responsive Design, User Interface (UI), Responsive UISenior Full-stack JavaScript Developer
2015 - 2017Bauer Media Group- Developed an API and middle-end web applications using React, C#, and Node.js.
- Collaborated with Australian team members on daily basis.
- Worked on projects for Travelin.com.au and Whichcar.com.au.
- Used different booking provider APIs to get availability and booking.
Technologies: ZURB Foundation, jQuery, JavaScript, Git, Bootstrap, Grunt, Ubuntu, Linux, Umbraco, C#, Node.js, React, Sass, CSS3, HTML5, Responsive Coding, SCSS, SQL, Functional Programming, Responsive Web Design (RWD), Bitbucket, Responsive Design, User Interface (UI), Responsive UIFront-end Developer
2016 - 2016Firefly Lab- Maintained the PostgreSQL database in the production environment.
- Developed a dashboard for the system using React.
- Worked out the quiz system workflow together with the stakeholders.
- Cleaned the project from extra overhead and reduced the amount of lines without affecting functionality.
Technologies: PostgreSQL, jQuery, JavaScript, Webpack, ES7, Emacs, Express.js, Node.js, React, Redux, Responsive Coding, SCSS, SQL, Functional Programming, Responsive Web Design (RWD), Responsive Design, User Interface (UI), Responsive UIFront-end Developer
2014 - 2015Yellow Pages- Designed and created HTML templates on my own and collaborated with UI designers.
- Designed and improved a custom CSS/Sass framework used by multiple teams.
- Maintained a JavaScript Modular and MVC (Angular) approach.
- Engaged in Agile software development daily, involving multiple teams.
- Developed a number of email templates using Litmus.
- Continuously developed back-end features in PHP and Python.
Technologies: ZURB Foundation, jQuery, JavaScript, Git, Bootstrap, Grunt, Ubuntu, Linux, Adobe Fireworks, Adobe Photoshop, AngularJS, Sass, CSS3, HTML5, Django, Python, PHP, Responsive Coding, SCSS, SQL, Functional Programming, Responsive Web Design (RWD), Bitbucket, React, Responsive Design, User Interface (UI), Responsive UI, eCommerce, WebflowSenior Web Developer
2014 - 2014Kiwise Advertising Limited- Developed web projects based on WordPress CMS with custom templates.
- Trained junior web developers and interns on WordPress and PHP frameworks.
- Built a price comparison web application (Pricecheckfinder.co.nz).
- Collaborated with fellow team members on the creation of the database architecture.
Technologies: jQuery, JavaScript, WordPress, Bootstrap, CodeIgniter, Adobe Photoshop, CSS, HTML, PHP, Responsive Coding, SCSS, SQL, Functional Programming, Responsive Web Design (RWD), Bitbucket, Responsive Design, User Interface (UI), Responsive UIWeb Developer
2014 - 2014PTminder- Developed new features, specifically SMS API, Data Import Tools, and Interface conversions.
- Provided bug testing and bug fixes (issue tracking, Git).
- Contributed to full ongoing maintenance and updates.
- Worked on projects Ptminder.com, a personal trainer platform, and Startsocial.co.nz, a social media toolbox.
Technologies: jQuery, JavaScript, Git, Bootstrap, Zend Framework, Adobe Photoshop, CSS, HTML, PHP, Responsive Coding, SCSS, SQL, Functional Programming, Responsive Web Design (RWD), Bitbucket, Responsive Design, User Interface (UI), Responsive UISenior PHP Developer
2012 - 2014Online Service Group- Provided turnkey development for Unitedelitegroup.com, Darhan.uz/en, Hovline.com/en, Yestour.uz/en, Dj-mam6a.com/en, and Lolayuldasheva.com.
- Built multiple websites with a team of UI/UX designers.
- Communicated with clients on a daily basis to iron out requirements.
Technologies: jQuery, JavaScript, Third-party APIs, AngularJS, CodeIgniter, Adobe Photoshop, CSS, HTML, PHP, Responsive Coding, SCSS, SQL, Functional Programming, Responsive Web Design (RWD), Bitbucket, Responsive Design, User Interface (UI), Responsive UIJunior PHP Web Developer
2011 - 2012Vunamarketing- Contributed to the development of several projects as a graphic and PHP developer. I also built the company's CMS.
- Built a back end for the Amerikaliturk.com website using in-house CMS.
- Developed and maintained a CMS for Vunamarketing.com.
- Built the front end for Tutorfly.com using HTML/CSS.
Technologies: CodeIgniter, Adobe Photoshop, jQuery, CSS, HTML, PHP, Responsive Coding, SCSS, SQL, Functional Programming, Responsive Web Design (RWD), Bitbucket, Responsive Design, User Interface (UI), Responsive UIWeb Developer | Web Administrator
2011 - 2011UNDP- Developed and maintained the website for a land reclamation and melioration project of UNDP in Uzbekistan.
- Monitored cross-browser functionality and usability issues.
- Edited content data based on consistency and design criteria.
- Involved with LRF (Capacity Building of the National Irrigated Land Reclamation Fund; www.lrf.uz) project.
Technologies: JavaScript, CSS, HTML, Adobe Photoshop, Joomla, PHP, Responsive Coding, SCSS, SQL, Functional Programming, Responsive Web Design (RWD), Bitbucket, Responsive Design, User Interface (UI), Responsive UI