Avinash P.

Senior Software Developer

Edmonton, Canada

Experience

Feb 2025 - Present
9 months

Senior Software Developer

CGI

  • I work for clients such as BDC (Business Development Bank of Canada) in the financial domain.
  • I worked on the official bank portal using Node.js with TypeScript and React.js.
  • Ensured that securities are followed to adhere to Banking standards.
  • Worked on developing a Mendix custom widget using React.js and was able to publish the CGI world's first custom widget on the marketplace.
  • Worked with machine learning models using Python that were in place in project.
  • Collaborated with cross-functional teams and external contractors.
Feb 2023 - Jan 2025
2 years

Senior Software Developer

Titan Logix Corp

  • Led the development of full-stack solutions for web apps using ReactJS and Node.js.
  • Managed projects that were offshore and managed to get them shifted to in-house.
  • Helped the organization bring projects in-house and set up a proper team to ensure the development remains on track.
  • Designed and developed mobile applications for both iOS and Android using Flutter.
  • Used machine learning (ML) using Python for certain complex work scenarios to drive data and calculations.
  • Helped the company generate revenue of more than $100k using mobile applications.
  • Designed, developed, and documented the REST APIs.
  • Managed CI/CD deployment pipelines and maintained web and mobile apps concurrently.
  • Developed automated tests.
  • Handled Agile duties for the entire team on-site and offshore to ensure the project followed the correct patterns and swift delivery timelines.
Mar 2022 - Dec 2022
10 months

Principal Software Developer

Backers Network Inc

  • Developed applications using Node.js and Angular and integrated them with blockchain.
  • Designed the mobile application for the same project using Flutter for both iOS and Android.
  • Designed, developed, and documented the REST APIs.
  • Designed and developed React components for another web app.
  • Managed DevOps, handling AWS CI/CD for both development and production environments.
  • Minted NFTs and cryptocurrency tokens using Ethereum blockchain technology.
  • Worked extensively with database association to design and develop the tokens and NFT wallet creation.
  • Developed automated tests.
  • Mentored junior developers and interns using Agile and frequent 1-1 calls.
Jan 2022 - May 2022
5 months

Contract Software Developer

Direxct

  • Developed blockchain features for token minting and integrated AWS services.
  • Built frontend modules and integrated them with the backend using REST APIs.
  • Developed payment gateway for the subscription-based roles.
  • Removed the BOLD payment methods and replaced them with Stripe for business use.
Jul 2019 - Oct 2020
1 year 4 months

Software Developer

Cognizant Technology Solution

  • Developed full-stack solutions for clients like Nike using Node.js and React.js.
  • Integrated Swagger API for various services and used AWS Lambda for serverless functions.
  • Worked with a Java-related framework (Spring Boot) to create code for the external module.
Jan 2019 - May 2019
5 months

Intern

Cognizant Technology Solution

  • Trained in full-stack development at Cognizant office in Bangalore.
  • Worked on internal projects for the healthcare industry.

Summary

  • Experience in software application and mobile application development
  • Experience in RAPID application development using low-code tools such as Mendix
  • Skilled in managing client interactions and team building with demonstrated success

Languages

English
Advanced

Education

RGPV University

BSc Computer Science and Engineering · Computer Science and Engineering · Bhopal, India

Concordia University

MS Information Technology · Information Technology · Montreal, Canada

Certifications & licenses

AWS AI Practitioner

AWS

Certified Scrum Master

Scrum Alliance

Rapid Developer Certification

Mendix

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions