Dejvino's Curriculum Vitae
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

37 lines
599 B

  1. export type Contact = {
  2. icon?: string,
  3. text: string
  4. }
  5. export type Job = {
  6. position: string,
  7. company: string,
  8. timerange: string,
  9. description: string
  10. }
  11. export type Jobs = {
  12. current?: Job,
  13. previous?: Job[]
  14. }
  15. export type Education = Jobs;
  16. export type Skills = {
  17. primary: string[],
  18. secondary?: string[],
  19. languages?: string[],
  20. others?: string[]
  21. }
  22. export type PersonalData = {
  23. updatedDate: string,
  24. name: string,
  25. brief: string,
  26. contacts: Contact[],
  27. jobs: Jobs,
  28. education?: Education,
  29. skills: Skills,
  30. interests: string[]
  31. }