Start/>

Hi, my name is Ashkan Rahnavardi


I design and develop


Let me show you...

Work/>

Freelance Portfolio

Independent Builds

About/>
class
Ashkan Rahnavardi {
..
// I can, because I do.
..
// Only time stands between me and my goals.
..
constructor
() {
....
this.name = 'Ashkan Rahnavardi'
....
this.dayOfBirthTimeStamp = 808917600
....
this.email = 'ashkan.rahnavardi@gmail.com'
..
}
..
workExperience() {
....
return [
......
{ '09/24-present' : 'Freelance Full-stack Developer at OverHorizon' }
......
{ '05/24-05/25' : 'Freelance Full-stack Developer at RTB Brands' }
......
{ '05/23-05/24' : 'Traffic Operations Technician at City of Vancouver' }
......
{ '02/18-01/21' : 'Sales Representative at Telus' }
....
]
..
}
..
education() {
....
return [
......
{ '01/21-04/23' : 'British Columbia Institute of Technology - Advanced Diploma, Computer Systems Technology' }
......
{ '09/13-04/18' : 'University of Victoria - Bachelor of Science, Biology and Psychology Dual Major' }
....
]
..
}
..
skills() {
....
return {
......
Languages & Markup: [ 'TypeScript/JavaScript (ES6+)', 'PHP', , 'Python', 'HTML5', 'CSS3/Sass', 'Farsi', 'English'],
......
Frameworks & Libraries: [ 'React', 'Next.js', 'Node.js' 'WordPresss' 'WooCommerce' 'Konva.js' 'Express'],
......
Databases & Data: [ 'PostgreSQL', 'MySQL', 'MongoDB', 'JSON', 'REST/GraphQL APIs'],
......
DevOps & Data: [ 'AWS(EC2, S3, Route 53, IAM)' 'Docker & Docker Compose', 'Github Actions CI/CD', , 'Linux (NixOS/Arch)', 'SSL/TLS'],
......
Integrations & Tooling: [ 'QuickBooks SDK', 'inFlow Inventory', 'Zapier webhooks', 'Jira', 'Git/GitFlow']
....
}
..
}
}