Research Assistant
2021 - PRESENTUniversity of Alberta- Modified the React front end for the existing online database interface of The Metabolomics Innovation Center (TMIC).
- Developed a Master's thesis in Biological Science focusing on Bioinformatics and employing several technologies and languages.
- Worked on the Pairfam German Database to analyze and predict intimate relationship dissolution.
Technologies: Node.js, Vue, React Native, Express.js, AWS Lambda, TypeScript, PyTorch, Python, Computer Vision, Machine Learning, Neural Networks, Amazon Web Services (AWS), Full-stack, JSON, User Authentication, Architecture, PHP, LAMP, Full-stack Development, Microsoft Excel, jQuery, Mapbox, Robotics, Web Applications, Leadership, REST APIs, REST, JSON REST APIs, MEAN StackFull Stack Developer
2023 - 2023GammaEdge, LLC- Developed a dashboard for presenting stock data in tables, charts, and other widgets based on Figma design using React.
- Implemented various types of Stocks calculations and worked on various visual representations using React Bootstrap and Chart.js,.
- Worked on deployment to AWS EC2 instance for demo purposes.
Technologies: HTML, JavaScript, React, CSS, Redux, Python, Node.js, AWS Lambda, Figma, Dashboards, Data Visualization, Graphs, React-Bootstrap, Chart.js, Web DevelopmentFull-stack Developer (API-focused)
2022 - 2022Alteryx - Cloud Platform Engineering- Implemented the REST API integration on the React front end.
- Worked on building a specialized SOAP API for user authorization using JWT and Spring framework.
- Worked on integration testing using the Spring framework and MockMvc.
Technologies: React, SOAP, REST APIs, APIs, SQL, PostgreSQL, Java, Spring, Web Applications, Figma, REST, Front-end, JSON REST APIs, Web DevelopmentSenior Front-end Developer
2021 - 2022ClassDojo- Built the front end using React, TypeScript, Next.js, and Styled-components.
- Implemented various features and fixed bugs on iOS and Android applications.
- Ran detailed unit and end-to-end testing using Jest and Cypress.
- Added beautiful custom UI components and animations, using Storybook to implement the components gallery.
Technologies: React, JavaScript, Styled-components, Jest, Cypress, Chakra UI, TypeScript, Next.js, Storybook, Axios, Express.js, CSS, iOS, Android, Node.js, HTML, Bootstrap, Stripe, Amazon Web Services (AWS), REST APIs, MongoDB, Full-stack, PostgreSQL, HTML5, JSON, JSON Web Tokens (JWT), User Authentication, Subscriptions, User Experience (UX), User Interface (UI), Git, MySQL, Amazon DynamoDB, Responsive Web Apps, Progressive Web Applications (PWA), MobX, APIs, Redux, Full-stack Development, Stripe API, JSX, XML, MERN Stack, WebGL, Multi-language Support, Mobile Development, NestJS, Web Applications, Figma, Jira, REST, Agile, D3.js, Front-end, Heroku, JSON REST APIs, Cross-platform App Development, Graphs, Web Development, MEAN StackFreelance Consultant
2019 - 2022Freelance- Used JavaScript, Angular, Node.js, and React in front and back-end web development.
- Handled the system project management of an enterprise engineering application, targeting its deployment, upgrades, and customization.
- Managed four vendor and custom geotechnical systems as a system administrator.
- Acted as a system analysis and software architect, advising clients on engineering system options and designing software applications with unified modeling language (UML).
- Worked on software development using C#, SQL, Python, and Django frameworks and hardware development using Arduino and Raspberry Pi.
- Implemented change management of system and software applications using Agile methodologies.
Technologies: React, JavaScript, Angular, Node.js, TypeScript, SQL, Python, C#, Django, UML, HTML, Bootstrap, Stripe, REST APIs, Amazon Web Services (AWS), MongoDB, TypeORM, Full-stack, GraphQL, AngularJS, PostgreSQL, C#.NET, HTML5, SaaS, Google Cloud Platform (GCP), JSON, Mongoose, JSON Web Tokens (JWT), User Authentication, Subscriptions, User Experience (UX), User Interface (UI), AWS Amplify, CI/CD Pipelines, Git, MySQL, Ruby on Rails (RoR), Amazon DynamoDB, Serverless, Responsive Web Apps, Architecture, Progressive Web Applications (PWA), Firebase, PHP, LAMP, MobX, APIs, Redux, Full-stack Development, Tailwind CSS, XML, MERN Stack, jQuery, Strapi, WebGL, Minimum Viable Product (MVP), Multi-language Support, Mapbox, Gatsby, Ember.js, NestJS, Web Applications, Electron, Leadership, Figma, Airtable, Vue 2, MUI (Material UI), Highcharts, REST, Builder.io, Front-end, JSON REST APIs, Cross-platform App Development, Mobile App Development, Data Visualization, Shopify, Stripe Payments, Laravel, Web Development, MEAN Stack, WordPress