class Hello {
private me: Person;
constructor() {
this.me = {
name: 'Wígny Almeida',
contacts: {
email: '[email protected]',
linkedin: 'wigny'
},
headline: 'Software engineer at Up Learn',
location: 'Ji-Paraná - RO, Brazil',
skills: [
'Angular',
'AngularJS',
'Apache Cordova',
'Dart',
'Elixir',
'Flutter',
'GraphQL',
'Ionic',
'Java',
'MongoDB',
'NextJS',
'Node.js',
'PHP',
'React',
'RxJS',
'SQL',
'Typescript'
],
passions: [
'Dart',
'Elixir',
'Flutter',
'GraphQL',
'NextJS',
'Typescript'
],
};
this.do(this.me);
}
public do = (me: Person): Observable<Achievement> => {
return of(me)
.pipe(
switchMap(Carrer.start),
map(Career.learn),
map(Career.improve),
map(Career.create),
retryWhen(errors => errors.pipe(
tap(() => console.log('trying again...'))
)),
switchMap(World.achieve)
);
}
}
wigny Goto Github PK
Name: Wígny Almeida
Type: User
Company: Up Learn
Location: Ji-Paraná - RO