Sergey L.
Front End Developer
Hello! My experience is: - 8 years of JS development - One year of Project Management My main expertise lies in Angular stack frontend development. Also, I have experience in Node, Java, and Go backend development. Main tech stack expertise: - Angular, Angular CDK, RXJS, Typescript - NGRX state management - Jest unit testing Tools and Frameworks I’ve used occasionally in the past: - AngularJS, Angular 1 to 2 upgrade, Angular Material, Angular Material, Bootstrap, VueJS - Express JS, KoaJS, NestJS - PostgreSQL - Webpack, SystemJS, Gulp - Testing tools: Mocha, Chai - Other tools: PassportJS, Vagrant, Git, Promises\Generators code, CO, WebSockets - Linux as a developer user - 3P Integrations: Braintree payments, USPS, Stamps, Android\IOS Push notifications, Mandrill\Mailchimp - AWS services (Lambda, S3, Amazon Mechanical Turk integration) Project management skills and tools: - Generating and refactoring project documentation - Fixed price project Upwork hiring (formulating written requirements, budget negotiations, generating project milestones, seeking freelancers, interviews (from both technical and management standpoints) - Team hiring (seeking freelancers, interviews, mentoring new team members) - Project life cycle management(cycle scope definition, prioritizing backlog, leading meetings, past cycle effectiveness analysis) - Business analysis (Collecting and documenting requirements from business) - Team communication development - Participating in new feature design My values are: - ownership - quick learning - work must be done at the time - strong and clear communication with the customer My main responsibilities as a developer in previous projects: - New functionality - everything from starting a new project and creating the app's skeleton and environment to adding new functionality to existing systems; - Maintain existing code - refactoring\cleaning up code with the scale from simple units up to the whole project - Bugfixing, covering applications with tests - Participating in the app's architecture decisions - 3P integration - choosing, researching, and implementing in the project from scratch - Researching new tools and services that can be helpful for the project and passing experience to other devs\management - Leading\interviewing other developers, code reviews I've participated in various projects as a developer: large enterprise applications, websites. I can work in teams using Scrum as well as working as a standalone developer. I have experience working on large travel project and in startup. Also, I was leading a small AngularJS web project as project manager. I love my work and my goal is not just to deliver high-quality product but to make the creation process comfortable for customer. Let's do it! :)
Earnings and projects
Last 6 months ÷ 6
Billed in all: $276,302$276k
Across 12 contracts