Skip to main content

127.0.0.1

Ratheesh kumar R 

Full-Stack Developer

Kerala, India, Kayamkulam, Kerala 

+6282114103014

ratheeshspiral09@gmail.com

Github Profile - Click Here!

Linkedin Profile - Click Here!


Summary

A full-stack developer having 10+ years of experience in all facets of web development and DevOps, from personally meeting with clients to discuss their goals in having a web presence, to research and analysis, design, development, testing, and implementation of code and applications.

  • Participating fully in the Agile software development process

  • Has been both a team leader and a team member.

  • Able to learn new technologies and continuous improvement of skills.

  • Able to customize open-source technologies and tools.


Professional Skills

  • Python

  • PHP

  • Javascript

  • Java

  • Amazon Cloud

  • DevOps

  • Penetration Testing

  • Node.js

  • Google Cloud Platform

  • Kiosk App Development

  • ReactJS

  • Angular 11

  • Django


Employment History

Allianz Indonesia [Contract from HCL]  -  Jakarta , Jakarta

  • Leading the UI team and participate in the full lifecycle of development for company web application using Angular 11 Framework, Bootstrap, JavaScript, HTML, and CSS.

  • Ensuring user experience determines design choices. Developing features to enhance the user experience. 

  • Striking a balance between functional and aesthetic design. Ensuring web design is optimized for smartphones. 

  • Utilizing a variety of markup languages to write web pages. Maintaining brand consistency throughout the design.

Allianz Indonesia [Contract from BIT]   -  Jakarta , Jakarta

  • Leading the UI team and participate in the full lifecycle of development for company web application using ReactJS, Bootstrap, JavaScript, HTML, and CSS.

  • Responsible for maintenance of applications with technologies such as Java/Postgres Server/Oracle

  • Collaborate with the QA team to define test cases, metrics, and resolve questions about test results 

  • Evaluating code to ensure it meets industry standards, is valid, is properly structured, and is compatible with browsers, devices, or operating systems.

Allianz Technologies    -  Thiruvananthapuram , Kerala

  • Joined Allianz India to complete the onboarding formalities to join Allianz Indonesia

  • Attended internal training and workshop about International working standards.

Inapp Information Technologies   -  Thiruvananthapuram , Kerala

  • Developed Python-based API (RESTful Web Service) to track sales and perform sales analysis using Django, Flask, and PostgreSQL.

  • Developed and designed an API (RESTful Web Service) for the company’s website.

  • Maintaining various version controls systems such as GIT.

  • Strongly follow PEP-8 coding standard and test a program by running it across test cases to ensure the validityand effectiveness of code using PyChecker and PyLint

  • Managed companies virtual servers at Amazon EC2, S3

BGI Technologies   -  Thiruvananthapuram , Kerala

  • Possess strong knowledge of PHP web frameworks such as Laravel and proficient in various programming languages such as HTML/CSS, JavaScript, SQL, and PHP.

  • In-depth information of SQL/NOSQL databases as well as their declarative query languages to ensure appropriate information retrievalFamiliar with tools like GitHub, JIRA and have a solid understanding of various data types, data structures as well as algorithms

Aspirantz Infosec Pvt Ltd    -  Thiruvananthapuram , Kerala

  • Developing e-commerce applications using Opencart

  • Performing web application security testing and fixing flaws.

  • Develop an analytical dashboard to monitor operational efficiency


Education

  • Anna University  - BE Computer Science and Engineering (2012), Chennai, India


Languages

  • English: Fluent

  • Bahasa: Beginner

  • Malayalam: Native

  • Hindi: Conversational


Certifications & Achievements

  • Awarded as the Best Employee of the Month OCT 2015 from Inapp Information Technologies

  • Microsoft Certified IT Professional MCP ID: 9957765

  • Microsoft Certified Solutions Associate (MCSA)

  • Microsoft Certified Technology Specialist (MCTS)

  • Appin Certified Security Expert (ACSE) by CERTin & Ministry of Defence, India


Comments

Popular posts from this blog

Artificial Intelligence - AI : The Overlord We've Always Wanted to Conquer the World!

 Artificial Intelligence (AI) has become a buzzword in recent years. Many people are apprehensive about the possibility of AI taking over the world, with Hollywood films portraying AI as evil and out to destroy humanity. However, the truth is that AI has the potential to revolutionize our lives and help us conquer the world in a positive way. AI can assist us in many areas, from healthcare to finance, transportation to agriculture, and beyond. One of the biggest benefits of AI is its ability to process vast amounts of data quickly and accurately. This means that AI can help us make better decisions based on data, leading to more efficient and effective outcomes. In healthcare, for example, AI can be used to analyze medical data and predict patient outcomes. This can help doctors and nurses make better decisions about patient care, leading to better outcomes for patients. AI can also be used to develop new drugs and treatments, accelerating medical research and helping us conquer di...

ChatGPT4 for Software Testing

S oftware testing is an essential part of the software development process that ensures the quality of the software product before it is released to the market. With the latest advancements in Artificial Intelligence (AI), software testing has become more efficient, accurate, and automated. One such AI-powered tool is ChatGPT4, which can be used in the software testing field to improve the quality of testing and reduce human effort. ChatGPT4 is an advanced AI-powered language model that can generate human-like responses to any given prompt or question. It is trained on a large dataset of human language and can understand the context of the input and generate appropriate responses. In the software testing field, ChatGPT4 can be used in the following ways: 1. Test Case Generation: Test case generation is a crucial step in software testing. It involves creating test cases that can identify defects and errors in the software product. With ChatGPT4, test case generation can be automated by ...

Need to updating the technical skills to meet up the latest job demands

In today's fast-paced and constantly evolving job market, it is more important than ever to continuously update and improve your technical skills. With new technologies and approaches emerging all the time, it can be challenging to keep up with the latest job demands. However, failing to do so can have serious consequences for your career. First and foremost, having outdated technical skills can make it difficult for you to find and keep a job. Employers are always looking for candidates who have the skills and knowledge to hit the ground running, and if you don't have the necessary skills, you may miss out on opportunities. Even if you are able to find a job, you may struggle to keep up with the demands of the role, which can lead to frustration and even job loss. In addition to making it easier to find and keep a job, staying up-to-date with the latest technical skills can also help you advance your career. As new technologies and approaches become mainstream, there will be i...