- File
Serhii
Angular developer
- Age:
- 35 years
- City of residence:
- Vyhoda
- Ready to work:
- Remote
Contact information
The job seeker has entered a phone number and email.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/9916439/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
SOFTWARE ENGINEER
Ivano-Frankivsk, Ukraine [
PROFILE SUMMARY
I have over four years of experience in software development. I am a hard-working frontend developer
who creates web applications of varying complexity. My main goals are your success. Complex tasks are
always a challenge for me, which I gladly accept.
SKILLS
JavaScript HTML Angular (v2-16) RxJS BEM Agile
TypeScript CSS/Sass Angular Material Npm Bootstrap Jenkins
NGXS Salesforce Canvas SOQL JSON Docker
Rest APIs Git, GitLab OOP
EDUCATION
Master degree 2010 - 2015
National Technical University of Oil And Gas
LANGUAGES
Ukrainian, English, Polish
WORK EXPERIENCE
Earth Elements Apr 2021 - Now
Earth elements deliver the highest quality interior home finishes from suppliers around the world to
clients in the northwestern region of the United States. Earth elements are changing the way home
buyers, builders, architects, designers, and vendors do business.
Modify and maintain existing systems for adaptation to business, and / or technology changes.
Migrated an application developed in AngularJS to Angular 12.
Working with Angular 12 to develop single page applications, worked with NGXS for managing Angular
applications.
Developed the application using Agile Scrum methodology by breaking down the project to several
sprints.
Environment: Angular, SalesForce, Apex, SOQL, RxJS, REST APIs, NGXS, Moment, NPM, Agile.
Best Business Feb 2020 - Apr 2021
Working with different kinds of work related to front-end development. Using Angular
framework with a lot of libraries, we combine UX's best practices and modern design
to create an effective interface that makes the platform easy and fast to use.
Involved in the development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and
Angular, JSON.
Created reusable templates and style sheets based on UI standards and guidelines. Performed
functional tasks using specifications and wireframes.
Extensively used Debugging JavaScript using the Chrome developer Toolbar.
Coordinate with Interface Design Architects for meeting accessibility standards at a code level.
Followed Scrum methodology.
Environment: Angular, JavaScript, BEM, Figma, JSON, REST APIs, Canvas, Boodstrap
WORK SUMMARY
Project Setup and Configuration: I have ample experience setting up Angular projects with
Angular CLI, creating custom configurations for different environments, and integrating various
build tools like Webpack.
Component Design and Development: I have developed numerous components with Angular,
utilizing the component-based architecture, understanding lifecycle hooks, and implementing best
practices like change detection strategies, ViewChild, ContentChild, and custom event emitters.
Routing and Navigation: I have implemented various routing techniques, such as lazy loading,
route guards, and route resolvers, to create efficient and secure applications.
State Management: I have experience using both built-in Angular services and external libraries
like NgXs for state management, adhering to the Redux pattern to maintain a predictable
application state.
Forms and Validation: I have built complex forms using both reactive and template-driven
approaches, implementing custom validators and dynamic form controls.
Directives and Pipes: I have experience creating custom directives and pipes to extend Angular's
built-in functionality, adhering to best practices for performance optimization.
Communication with Backend Services: I have integrated Angular applications with RESTful APIs
using HttpClient, handling asynchronous data flows with RxJS Observables and operators.
Performance Optimization: I have experience optimizing Angular applications by implementing
lazy loading, using the OnPush change detection strategy, and employing AOT compilation.
Migration and Upgrading: I have performed migrations and upgrades of Angular applications from
older versions to newer ones, following best practices and Angular Update Guide.
Similar candidates
-
Junior Full-Stack Developer (.NET/Node.js, Angular/React)
Remote, Ternopil -
Frontend Developer (Angular, Vue.js, React.js)
Remote, Kyiv, Lviv -
Full-Stack .Net Developer (C#, Angular, SQL Server)
Remote, Ternopil -
Front-end програміст (Angular)
Remote, Kyiv -
Front-end developer (Angular)
Remote -
Angular-розробник
Remote