Location: Perth Western Australia | Phone: +61 403 539 010

Abhick D.

Tekkon Team Profile
Abhick D.
Fullstack Engineer / DevOps

A Software Engineer with almost 4 years of experience committed to producing high-quality, user-friendly, scalable, and bug-free software.  A quick learner with a desire for continuous personal growth, reliable, hard-working, self-motivated, and dedicated team player who works well under pressure meeting deadlines. A person with strong dedication and commitment towards whatever the task is given is focused on developing and maintaining a close working relationship with every client and colleague.

Work Experience
Tekkon Technologies: Health Care App
[ Apr 2023 – Present ]
FullStack Developer
  • Built a robust backend system from the ground up using NestJS, TypeORM, and PostgreSQL, ensuring efficient data management and seamless integration with front-end applications.
  • Designed and implemented complex database schemas using TypeORM, ensuring data consistency, reliability, and optimized query performance.
  • Integrated an email notification service into the backend architecture, enabling automated and timely communication with users based on predefined triggers and events.
  • Implemented authentication and authorization mechanisms using industry-standard practices, such as JWT (JSON Web Tokens) and OAuth, to ensure secure access control and user authentication.
  • Collaborated closely with the front-end development team to design and implement RESTful APIs, ensuring smooth communication between the client-side and server-side components.
  • Configured CI/CD pipelines utilizing AWS services, such as AWS CodePipeline and AWS CodeDeploy, enabling automated builds, testing, and deployment of the backend application to staging and production environments.
  • Conducted thorough testing and debugging processes to ensure the stability and reliability of the backend application, identifying and resolving any performance bottlenecks or issues.
  • Implemented logging and monitoring solutions, leveraging tools like AWS CloudWatch and NestJS logging modules, to track system behavior, diagnose errors, and proactively address potential issues.
  • Actively participated in code reviews, providing constructive feedback to team members and promoting adherence to coding best practices, code standards, and architectural guidelines.
  • Documented the backend architecture, API specifications, and deployment procedures, enabling seamless onboarding of new team members and facilitating knowledge sharing within the development team.
Tekkon Technologies: Online Loan App
[ Feb 2023 – Present ]
FullStack Developer
  • Successfully resolved DNS issues within AWS infrastructure by leveraging Route 53 DNS management service.
  • Designed and implemented a comprehensive DNS resolution strategy using Route 53 to ensure optimal performance and availability.
  • Configured DNS records, including A records, CNAME records, and MX records, to accurately map domain names to respective EC2 instances.
  • Collaborated with cross-functional teams to diagnose and troubleshoot DNS-related issues, ensuring seamless connectivity across various services within the AWS environment.
Tekkon Technologies: Fintech App
[ Mar 2022 – Aug 2022 ]
FullStack Developer
  • Implemented GraphQL and rest API for various services using Node and Typescript.
  • Implemented cron jobs to trigger notifications and payments using Node
  • Implemented various database queries using Postgres and DynamoDb to fetch, filter, and post data.
  • Used knex db to implement various queries for fast-paced API development.
  • Worked with AWS cloudwatch and code build to debug and release new services and APIs.
  • Worked with Test Driven Development using mocha and sinon.
Protpro Asia
[ Nov 2021 – Feb 2022 ]
Sr. Software Engineer
  • Built and deployed multiple CRON services for automated seeding of the database at a certain time by a scraping service with more than 18000 conditions to check and handle respectively by visiting more than 20 websites with different UI and authentication methods.
  • Built and designed a data mapper which maps in raw data coming in from the scrape server to be aligned with the database modal and also the business logic. 
  • Built and designed an IP switching/rotating server to remain anonymous while scraping data and also adding user agents while to mock the interaction with various external services as same user interaction to avoid being blocked and rate-limited to certain sites.
  • Built and designed data modal(schemas) to add and maintain various data fields to align with the business modal while making sure for it to be highly scalable and maintainable also build associated REST API to CRUD operations to the respective data models.
TechCraft Inc.
[ Nov 2020 – Oct 2021 ]
DevOps/Software Engineer
  • Built and designed multiple APIs to handle payment, subscription which enabled users to actively switch between various subscriptions.
  • Built and designed CI/CD pipelines for staging and production using Azure DevOps to actively push code to an Ec2 Instance which resulted in better release patterns and also set up Cloud watch to monitor various activities in that instance like memory usage and ram so that auto scaling can be used.
  • Built and designed an AWS Lambda to send email notifications to users on signup, forget passwords where AWS SES and AWS SQS were used.
  • SQS was used to queue the message body where the lambda then read the body and sent specific emails to specific users which reduced the cloud cost and also decoupled the application.
  • Built and designed an AWS Lambda which would be triggered through an SQS queue which would send data to an external API.
Sayapatri Technology
[ Jun 2019 – Oct 2020 ]
Software Engineer
  •  Built and worked with custom cypress commands to manipulate login with Google, Facebook and other functionality dynamically which was used to test various applications and report about the issues with login and also carry out the various tests in the UI.
  • Worked on building authentication and role-based authorization using JWT on a Hospital Management System with over 100 Users and 10+ Roles
Insight Workshop
[ Nov 2018 – May 2019 ]
Software Engineer Intern
  • Worked on creating various CRUD API using Node JS and Express
  • Worked on creating file upload to S3 using signed URLs so that the object cannot be accessed otherwise.
Nepal Engineering College, Bhaktapur
[ 2014 – 2018 ]
Bachelors in Computer Engineering
Technical Skills
AWS | SQS | SNS | EC2 | S3
Serverless functions (lamda)
API Development
Soft Skills
Communication Skills
Team Player
Leadership Skills
Problem Solver
Scroll to top