Skip to content
View r29taheri's full-sized avatar
Block or Report

Block or report r29taheri

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
r29taheri/README.md

๐Ÿ‘‹ About Me

Hello there! ๐Ÿ‘‹ I'm a Front-End Developer with +6 years of experience in implementing web applications using JavaScript and TypeScript. I specialize in React.js, Next.js, and Angular frameworks. I believe in constantly learning and adapting to new technologies, as the world of development evolves at lightning speed. Challenges excite me, and I love pushing the boundaries of my knowledge and comfort zone. Programming has been my passion since I was a kid, sitting in front of a vintage Pentium 4 computer with a CRT monitor, marveling at the wonders of technology.

๐ŸŽ“ Education

Bachelor's degree in Computer Software Engineering.

๐Ÿ’ผ Experience

Planview (Senior Frontend Developer)

  • ๐Ÿ‘ฅ Collaborating with the team to ensure development success.
  • โš›๏ธ Primarily focused on JavaScript, TypeScript, and React.js.

Ludia (Senior Frontend Developer)

  • ๐ŸŽฎ Worked on the internal web application that supervised and managed the company's games, utilizing Angular for development and maintenance.
  • ๐Ÿš€ Developed and maintained the internal web application for game management.
  • ๐Ÿ”„ Collaborated on agile projects using JIRA, Confluence, Bitbucket.

Amygdalab (Senior Frontend Developer -> Lead Frontend Developer)

  • ๐ŸŒ Developed web applications using JavaScript, TypeScript, React.js, and Material-UI.
  • ๐Ÿ“ฑ Led the development of a KYC platform that seamlessly operated on mobile devices and across various browsers.
  • ๐Ÿข Assumed a leadership role as the team grew.

Develandoo (Senior Frontend Developer)

  • ๐Ÿ“Š Created a dashboard for a client using React.js and Plotly.js.
  • ๐Ÿ“ข Had direct communication with the client to understand and meet their requirements.
  • ๐Ÿ’ป Responsible for developing and implementing the user interface.
  • ๐Ÿ‘ฅ Collaborated with the development team to complete the project on time and within budget.

Global Solution Armenia (Senior Frontend Developer)

  • ๐ŸŒ Worked with different technologies such as JavaScript, TypeScript, Angular, Vue.js, and React.js.
  • ๐Ÿค Communicated directly with clients to ensure projects were completed to satisfaction and on time.
  • ๐Ÿ‘จโ€๐Ÿซ Mentored and guided interns, teaching them the necessary skills and knowledge for real tasks.

PayGear (Mid Frontend Developer)

  • ๐Ÿš€ Worked with Angular.js, Bootstrap, and Gulp.js.
  • โšก Successfully migrated the project to Angular 2+ (specifically Angular 4).
  • ๐ŸŒŸ Expanded skill set with Vue.js, Nuxt.js, Node.js, Express.js, and MongoDB through a merger with another startup.

๐ŸŒŽ Relocation

Life is an adventure, and I embrace it fully! ๐Ÿš€ My journey began in Iran, where I took my first steps into the world of programming. Later, I moved to Armenia, where I met my amazing wife and further expanded my skills. Together, we embarked on a new chapter in Montreal, QC, Canada, embracing new opportunities and cultural experiences. And now, we have found our home in the vibrant city of Austin, TX, USA.

๐Ÿ† Achievements

I take pride in my work and accomplishments. Here are a few noteworthy achievements:

Amygdalab

  • โœจ Successfully implemented a KYC platform that worked flawlessly on mobile devices and across various browsers.
  • ๐Ÿš€ Led the team as it grew from two frontend developers to six.
  • ๐ŸŒ Learn more about the company and our work at amygdalab.net.

Ludia

  • ๐Ÿ… Accomplished significant milestones and handled complex tickets for an internal application, leaving a lasting impact.

Inflow (Blockchain-based Social Media Application)

  • ๐ŸŒŸ Served as the Director Engineer for a blockchain-based social media application called Inflow.
  • โšก Built the platform using Solidity for smart contracts and Next.js for both backend and frontend development.
  • ๐ŸŽจ Although the project is no longer live, it provided a unique platform for artists.
  • ๐Ÿฆ Learn more about it on Twitter.

๐Ÿ”— Blockchain Experience

During the rise of the crypto industry, I discovered my passion for blockchain technology. As an avid investor, I realized that my skills as a programmer could be applied to this exciting field. I began by learning Solidity and Web3, and during my free time, I actively worked on web3 projects.

One notable achievement during this period was collaborating with the Inflow team to create a blockchain-based social media application on the Ethereum network. Using Solidity for smart contracts and Next.js for backend and frontend development, we built a platform that provided artists with a unique space for expression. Although the project was put on standby due to market circumstances, the experience was invaluable in deepening my understanding of blockchain technologies and their potential.

Additionally, I had the opportunity to contribute to other web3 projects such as Eden Protocol, further expanding my knowledge and expertise in the blockchain industry.

๐Ÿ’ช Skills

  • ๐Ÿ’ป Languages: JavaScript, TypeScript
  • ๐ŸŒ Markup and Styling: HTML5, CSS3, SASS/SCSS, CSS-in-JS
  • โš›๏ธ Frameworks: React.js, Next.js, Angular, Vue.js
  • ๐Ÿงช Testing Libraries: Jest, Vitest, Cypress
  • ๐ŸŽจ UI Libraries: Material UI, Angular Material, TailwindCSS, Chakra UI, StoryBook
  • โ›“๏ธ Web3 Libraries: Ether.js, web3.js, Wagmi, WalletConnect
  • ๐Ÿšฆ State Management: Redux, Zustand
  • โžฐ Reactive Programming: RxJS
  • ๐Ÿ“š Version Control: Git

๐Ÿ”— LinkedIn

You can find my LinkedIn profile at linkedin.com/in/r29taheri/.

Pinned

  1. livechain livechain Public

    A simple app created on Nextjs

    TypeScript 5

  2. rust-actix-web-todo-list rust-actix-web-todo-list Public

    A simple to do rest API app.

    Rust 3 1

  3. ionictwitter ionictwitter Public

    An application with Angular and Ionic

    TypeScript 2

  4. warehouse warehouse Public

    Warehouse product management

    TypeScript 3