Hi, I'm Ajanthan

Sr. Software Engineer

Primary Skills
React.js | Javascript(ES6+) | TypeScript | Redux | HTML5 | SCSS | Figma | Next.js | Node.js | NestJS | Express.js | MySql | PostgreSQL

Secondary Skills
.Net | Vue.js | Git | Jenkins | Jira | AWS | S3 | webpack | Lighthouse | SonarQube | Eslint | Adobe Photoshop | Prisma

About Me

ajayarul

Sr. Software Engineer

Software Engineer with 10 years of experience building scalable, high-performance web applications with a focus on modern front-end architecture. Skilled in JavaScript (ES6+), TypeScript, HTML5, CSS3, and frameworks such as React.js and Vue.js. Adept at collaborating across teams to deliver accessible, responsive, and intuitive user experiences. Experienced in working with RESTful APIs, version control systems, component-based design, and performance optimization. Passionate about clean code, maintainability, and user-centric development.

Seeking a challenging role where I can leverage my technical expertise to deliver exceptional web experiences.

My Skills

Coding Skills

React, Javascript(ES6+), TypeScript, Redux, HTML5, CSS3 and SCSS. 85%

NodeJs, ExpressJS, Mysql, PostgreSQL, Bootstrap, Material-UI, Styled Components. 75%

Vue.js, Next.js, NestJS, Prisma, Jest, PHP, MongoDB, Tailwind CSS and Figma. 60%

Photoshop, Figma, Linux, Git, Bitbucket, Github, Jenkins, Jira, AWS, webpack, Lighthouse, SonarQube and Google analytics.50%

Professional Skills

Team Player & Leader 99%

Fast Learner & a Self Learner 99%

Trustworthiness for Confidentiality 99%

Good at Designing, Programming, Creative, Problem solving & Logical thinking. 99%

Experience Journey

March 2023 - Present

Specialist - Senior Software Engineer, at Optimum Solutions Pte Ltd

- Built and maintained end-to-end features using modern frontend React/Vue and backend Node.js stacks.
- Designed scalable APIs and optimized database performance PostgreSQL.
- Led code reviews, CI/CD automation, and improved app performance and reliability.
- Contributed to system architecture and mentored junior developers. - Technologies: JavaScript, TypeScript, React.js, Vue.js, NodeJS, NestJS, PostgreSQL, Prisma, Redux, HTML5, SCSS, Tailwind CSS, storybook, Figma, Postman, Swagger, AWS, GitLib, Jira, AWS, Agile and Grafana

July 2021- Feb 2023

Tech Lead, at EFutures (Pvt) Ltd

- Worked closely with clients and engineering team to ensure the final product meets the clients requirements.
- Pre-sale estimations and React training to internal employees.
- Plan for the sprint work with the estimation and deliver quality products on time.
- Review team members' code and help them when they need support.
- Create Figma moke design and convert that to React components.
- Technologies: React, JavaScript, TypeScript, NextJs, Redux, Jest, HTML5, SCSS, Styled-components, highcharts, webpack, Gulp, Grunt, Material UI, Bootstrap, Figma, NodeJs, MySQL, Bitbucket, Jira, AWS, Azure DevOps and CI/CD(Jenkins).

July 2016 - July 2021

Senior Software Engineer, at Pearson Lanka

- Worked closely with product management, and engineering to ensure the final product meets user needs, business goals, and development team capabilities.
- Analyzed the existing app to identify the improvements and propose the solutions for them.
- Migrated the product IT infrastructure from Pearson datacenter to AWS cloud.
- work in an Agile team.
- Migrating PHP monolith legacy apps to Java Spring Boot microservice based architecture while the application user experience is being revamped with ReactJS to incorporate UI new designs.
- Technologies : ReactJS, Redux, JavaScript, HTML5, SCSS, Figma, Jest, webpack, PHP, MySQL, Java, Springboot, Bitbucket, Git, Jenkins, AWS, S3, Aurora DB and Jira.

December 2013 - July 2016

UI/UX Engineer, at EFutures (Pvt) Ltd

- Communicating directly with clients and provide support and clarify requirements.
- According to the customer requirements, create a prototype design using PhotoShop or AI.
- Convert prototype to functional prototype with responsiveness, accessibility and clean code.
- Development and maintenance of client websites using CMS frameworks.
- Update the Jira board and Maintain the Bit-bucket repo.
- Technologies : HTML5, CSS3, SCSS, JavaScript, Jquery, Bootstrap, Photoshop, AI, AngularJS, PHP, MySQL, Wordpress, Drupal and Magento.

December 2012 - July 2013

Administrative Officer, at Rif Raa International (Pvt) Ltd

Dealing with customer, Data entry, File arrangement and Maintenance the website.

April 2012 - August 2012.

Intern - Software Tester, at Profitera Corporation Sdn Bhd

- Manual Testing on PTPTN, UPL and Bank Islam web applications.
- Find the bugs and put it into Tracker.
- Once fixed, Verify and Close the Bugs.

Education Journey

Apr 2021

UX Management: Strategy and Tactics (Certification)

UX Management: Strategy and Tactics.

Jan 2021

Become a UX Designer from Scratch (Certification)

UX Management: Strategy and Tactics.

2009 – 2012

Bachelor of Computer Science (HONS)

Universiti Industri Selangor | Batang Berjuntai, Selangor Darul Ehsan, Malaysia.

2007 - 2009

Foundation Information Technology

Universiti Industri Selangor | Batang Berjuntai, Selangor Darul Ehsan, Malaysia.

2006

G.C.E. Ordinary Level Examinations

J/Nelliady Central College | Jaffna, Srilanka.

Latest Project

quizify Thumbnail

AJ Quizify

ReactJS Project with Typescript, Zustand and Mantine.

React + TypeScript + Vite + Zustand + React-router + React-icons + Mantine

VUE Thumb

VUE 3 TODOs

Learn VUE 3 to expand my web development skills.

VUE 3 | JavaScript | HTML | CSS | iconify

React-ESM Thumb

Employee Salary Management

ReactJS Project with Redux Toolkit.

ReactJS | Redux Toolkit | Material UI | HTML | CSS | Axios