Anton Shchukin
Verified Expert in Engineering
Front-end Developer
Anton is a front-end developer with a focus on CSS coding. He has over 14 years of experience, ranging from complicated responsive websites to massive shopping platforms, including email development and interfaces for mobile applications based on web technologies. His HTML and CSS skills are exceptional and highly specialized. Anton is also capable of leading a front-end team with ease.
Portfolio
Experience
Availability
Preferred Environment
PostCSS, Gulp, CSS, HTML, Pixel Perfect
The most amazing...
...things I've developed are Lotsof, an online shop built with the help of three teammates, and Game Looper, a marketplace I created myself.
Work Experience
Email Developer
Get Work
- Coded a couple of email layouts: a newsletter template, an employee signature, a Gmail copy-paste signature, etc.
- Managed the responsive layout and dark theme of the emails.
- Performed intensive testing for more than a hundred email clients, including all versions of Outlook, Windows Mail, mobile clients, and so on.
UI Developer
Reallm
- Performed intensive bug fixing and performance improvement of an online shop created with CS-Cart.
- Developed the UI for a mobile app based on web technologies.
- Created an interactive mobile app project prototype.
UI Developer
Ege Study
- Coded the user interface for a series of landing pages that share a global components library.
- Revamped the user interface for the company website.
- Developed the user interface for a huge web app for an online education school.
UI Developer
StarPro
- Spent years developing the UI for an enormous web app that contains different modules, starting from simple landing pages and blogs and ending with a platform for government-scale purchases and a database of commercial organizations in the country.
- Created a well-organized and superbly documented components library that contains 500+ entries at the moment and is being shared with a couple of projects and different back-end developer teams.
- Supported the company with HTML-based emails and PDF documents.
Lead UI Developer
Typeable
- Developed the UI for a couple of web applications and websites.
- Created a components library and consolidated related projects into a global one.
- Took a leading role in the pull, request-driven development of the UI.
UI Developer
iNew Homes
- Developed an exceptional user interface for single page web app.
- Implemented content-placeholder approach to page reloading.
- Greatly improved the user experience to match modern approaches in responsive web design.
Email Developer
Top Language-learning Website and Mobile App
- Supported the existing email template based on a responsive grid.
- Researched and developed a dark theme for their email template.
- Coded a few multilingual email campaigns for a worldwide audience.
UI Developer
SuperEd (via Toptal)
- Created new pages for the existing website with a focus on questionnaires.
- Developed and implemented custom themes that allowed the project to scale.
- Supported and partly refactored a large amount of legacy code.
UI Developer
Deltree (via Toptal)
- Coded a responsive interface with a significant amount of graphic elements and effects for a game-like website.
- Worked close with a back-end developer on improving the gaming experience.
- Deeply researched and worked on accessibility issues, significantly improving knowledge on the web accessibility field.
UI Developer
IVICON (via Toptal)
- Coded the UI for websites and related mobile versions.
- Organized a component library and reusable codebase for general components.
- Greatly decreased the amount of JavaScript needed for dynamic components using CSS.
Lead UI Developer
Space
- Supported low-quality layout codebase of a large website.
- Developed a complex and components-driven UI for browser extensions.
- Implemented new modules using Bootstrap without wireframes design.
- Created the UI for landings, emails builders, and related templates.
- Coded responsive landing pages and emails for company needs.
- Took a management role interfacing designers, programmers, and the leadership.
Lead UI Developer
Lotsof
- Led the UI development team and organized teamwork with junior team members.
- Took a management role in communicating with the product designer and back-end developer teams.
- Implemented a code review process, guidelines, and documentation for the project.
- Coded a significant amount of HTML and CSS to a large online marketplace.
- Built a vast component library, including complicated and complex widgets.
UI Developer
Games Looper
- Developed a huge startup project interface using HTML and CSS.
- Updated the development stack to the PostCSS post-processing approach using GULP.
- Organized the global components library to encompass the mobile and desktop websites.
- Coded a set of emails and improved email coding skills.
- Greatly improved UI coding skills and went deep into BEM methodology.
UI Developer
Mail.Ru Group
- Went deep into the largest Russian IT company development processes.
- Learned to use collaboration tools such as Git and Jira.
- Developed user interface for Google Chrome extension.
- Learned basics about templating engines and related technologies.
Web and UI Developer
Hint Solutions
- Developed interfaces for HTML5 mobile applications.
- Supported mobile apps-development company, building websites for their products.
- Gained experience in mobile web development and cross-platform issues.
- Learned responsive web design and went deep into mobile development.
- Coded a few unusual interfaces, such as a bank dashboard for a TV screen.
UI Developer
NAYS
- Fully supported a small local web agency with its UI coding.
- Coded HTML and CSS for about 40 completely different websites.
- Gained experience in a static and fluid webpage layout.
- Researched cross-browser compatibility issues, starting from Internet Explorer 6.
- Led and trained two junior members when the company started to grow.
Experience
iNewHomes
https://shchukin.github.io/inewhomes-css/productionExtra effort was put into making the site responsive. For example, the search page mentioned above has a complex layout of fixed elements on desktops and several switchable layers on smartphones. When active, the search form hides all other elements on the page and takes the page scrollbar to be used in the dropdown.
The project was designed to become a SPA. The whole site is covered with content placeholders and loading indicators.
Thai Alphabet
http://thai-alphabet.comThis is a non-commercial pet project on which I did all the work myself, except for the voiceover by a native speaker. My work mainly includes everything related to the Thai language, structure and presentation of the material, translations, and support for multiple languages. I also contributed to the technical aspect: design, UI coding, audio work, deployment, and testing.
Games Looper
https://shchukin.github.io/gameslooper-css/publicAdditionally, the project is notable for its unique page structure and dark theme.
EGE Study
https://shchukin.github.io/ege-css/productionIn addition, this project features interesting sticky components, good responsiveness, and SPA elements.
Skills
Languages
CSS3, HTML5, CSS4, HTML, CSS, Sass, SCSS, JavaScript, PHP, Less
Frameworks
Bootstrap, Bootstrap 3, Bootstrap 2, Bootstrap 3+, UIKit, Smarty
Paradigms
Cross-platform, Responsive Development, Responsive Layout, Responsive, Responsive Coding, Responsive Web Design (RWD), BEM, UI Design
Platforms
Mobile, Drupal, WordPress
Industry Expertise
Web Design
Other
Responsive Email Templates, PSD Slicing, Photoshop Development, Sketch to HTML, Layout, Mobile Web, Semantic Web, Semantic Code, PSD to HTML, HTML UI, Figma to HTML, Email Coding, HTML Email, Email Markup, Email Templates, UI Development, Responsive UI, Landing Pages, User Interface (UI), Pixel Perfect, Responsive Design, Newsletter Templates, Email, Web Accessibility, Vector Graphics, SVG, Sprites, Accessibility, Web Development, User Experience (UX), Redesign, Front-end, Git Forks, Git GUI, i18n, Internationalization, Algorithms, Mathematics, HTML5 Applications, Browser Plugins, Extensions, Content Management Systems (CMS), Email Signature Design
Libraries/APIs
jQuery, Web Audio, React
Tools
Sketch, Sketch 3, Git, Adobe Photoshop, Figma, PostCSS, Email on Acid, Litmus, Gulp, GitHub, Stylus, CS-Cart
Education
Master's Degree in Applied Math and Computer Science
Yaroslavl State University - Yaroslavl, Russia
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring