Location: Perth & Sydney, Australia | Phone: +61 403 539 010

Evan D.

Tekkon Team Profile
Evan D.
Software Engineer (.NET)

A highly skilled .NET Developer with over 6 years of experience in building and maintaining robust web applications and services. Proficient in .NET frameworks, with extensive hands-on experience in frontend development using React.js. Adept in DevOps practices, with a strong background in cloud infrastructure on AWS and Azure platforms. Experienced in designing and deploying scalable, secure, and reliable cloud-based applications. A proactive team player with a solid understanding of the software development lifecycle and a focus on delivering high-quality solutions in dynamic, fast-paced environments.

.NET
ASP.NET
AWS
C++
Nodejs
React
TypeScript
Work Experience
Tekkon Technologies: Accounting Software
–
[ Oct 2024 – Present ]
Sr. .Net Developer
  • Served as a Dotnet Lead, specializing in the development of comprehensive e-commerce solutions.
  • Led back-end development initiatives using ASP.NET Core, ensuring robust and scalable application architecture.
  • Developed new applications leveraging ASP.NET Core technology to meet business requirements.
  • Led front-end development using React and Next.js, delivering dynamic, responsive, and user-friendly interfaces.
  • Technologies Used: .NET Core, ASP.NET Core, C# React, Next.js, Node.js
Swivt
–
[ Jan 2022 – Sept 2024 ]
.NET Developer
  • Served as a Dotnet Lead, specializing in the development of comprehensive e-commerce solutions.
  • Led back-end development initiatives using ASP.NET Core, ensuring robust and scalable application architecture.
  • Developed new applications leveraging ASP.NET Core technology to meet business requirements.
  • Created and maintained plugins for the NopCommerce platform, enhancing its functionality and extending its capabilities.
  • Implemented a payment integration system using the NopCommerce Plugin framework, successfully integrating WeChat Pay, AliPay, UnionPay, and MasterCard/Visa payment gateways with the Hong Kong-based Yedpay Company.
  • Led front-end development using React and Next.js, delivering dynamic, responsive, and user-friendly interfaces.
  • Utilized Node.js to create server-side functionalities, ensuring seamless integration between front-end and back-end systems
  • Technologies Used: .NET Core, ASP.NET Core, Ecommerce Platform Plugin Development, React, Next.js, Node.js
Freelance Projects
–
[ Sep 2019 – Present ]
Software Developer
  • Freelance developer specializing in AWS technologies.
  • Utilizes ReactJS for frontend and NodeJS for backend, along with .NET Core Web API.
  • Develops serverless web applications using AWS Lambda functions, API Gateway, and AppSync (GraphQL).
  • Integrates microservices primarily using NodeJS, .NET Core, Java, Maven, and Python for flexibility and ease of debugging.
  • Employs various SQL (SQL Server, MySQL) and NoSQL (DynamoDB, MongoDB) databases for serverless projects.
  • Implements S3 buckets for file management and real-time notifications/messaging with AppSync.
  • Utilizes AWS Amplify for frontend development and Axios/Fetch for backend communication.
  • Designs frontend using CoreUI, Material UI, and Bootstrap.
  • Uses Entity Framework for C# projects and AWS SDK for NodeJS projects.
  • Prefers React class components, but also works with functional components.
  • Focuses on asynchronous programming with async/await for NodeJS and C#, and avoids callbacks in JavaScript.
  • Employs hash router in ReactJS and ensures code safety with try/catch blocks.
  • Uses Chrome DevTools for frontend debugging and Visual Studio Code extensions for NodeJS debugging, with built-in debugger for C#.
  • Operates mainly in remote Linux virtual machines on AWS EC2.

Projects:

  • Fundraising application for NGO/INGO (React/NodeJS)
  • Interest calculation software (React/NodeJS)
  • Landscaping company application (React/NodeJS)
  • Liquor Shop (C#)
  • Restaurant software (C# WPF)
  • Accounting software (WPF)
Smart Solutions
–
[ Mar 2018 – Aug 2019 ]
Software Developer
  • Maintained existing software and added new features.
  • Worked on multiple software applications for banks.
  • Visited banks to meet with IT personnel, gathered requirements, and delivered updated software.
  • Utilized technologies such as C#, VB, SQL Server, PHP, and JavaScript.
  • Developed and maintained both desktop and web applications.
  • Worked as part of a .NET team with 6 members.
Midas Technologies
–
[ Jan 2018 – Jul 2018 ]
Software Developer
  • Developed software for schools and medical facilities.
  • Utilized Java and Pascal programming languages.
  • Designed user-friendly interfaces and functionalities tailored to the specific needs of educational and healthcare institutions.
  • Implemented key features to improve operational efficiency in both sectors.
  • Conducted testing and debugging to ensure software stability and performance.
  • Provided training and support for users to facilitate smooth adoption of the software.
Microsoft Institute
–
[ Feb 2012 – Mar 2022 ]
Software Programming Instructor
  • Taught various programming languages including C, C++, C#, JavaScript, Python, Java, and Visual Basic.
  • Instructed on web technologies such as ASP.NET and PHP.
  • Started by teaching C language to a group of 4 students in 2012.
  • Previously taught programming languages like C# and JavaScript.
  • Taught databases such as SQL Server and MySQL.
Education
Sikkim Manipal University
–
[ 2014 – 2016 ]
Master of Science in InformationTechnology
Technical Skills
.NET
C#
React
Angular
Nodejs
TypeScript
Devops CICD automation
AWS
Azure
Soft Skills
Communication
Problem Solving
Team Player
Leadership
Scroll to top