Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Rajthilak R

Chennai

Summary

  • 8+ years experienced software engineer skilled in leading the development of multiple commercially successful products from scratch, with active involvement throughout the development life cycle.
  • Proficient at implementing core backend development tasks including 3rd party API integrations, REST API Development, website maintenance, etc.
  • While working with multiple frameworks, software, Operating Systems & programming languages.
  • Adept at employing the Agile methodology of software development to leads teams & deliver high-quality products within the stipulated deadlines.
  • Provides leadership, training & feedback to ensure that teams perform to the best of their abilities & deliver consistently.

Overview

12
12
years of professional experience

Work History

Technical Lead

Tata consultancy services
Chennai
11.2021 - Current

Skills - Nodejs, Reactjs, Python, Golang, AWS services(EC2, LAMBDA, SQS, SNS, S3, and StepFNs)

  • Estimated work hours and tracked progress using Scrum methodology.
  • Improved systems with addition of new features and infrastructure.
  • Provided educational expertise and mentoring to junior team members.
  • Corrected, modified and upgraded software to improve performance.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
  • Developed conversion and system implementation plans.
  • Provides technical advice and assists in solving programming problems.
  • Strong understanding of user experience design and usability principles.
  • Knowledge to solve complex tasks with simple, clean code.
  • Experience building/using REST APIs.

Full Stack Engineer

Megam Systems
Chennai
10.2018 - 11.2021

Skills - Nodejs, Reactjs, Python, Golang, Rustlang, AWS services(EC2, LAMBDA, SQS, SNS, S3, and StepFNs)

  • Work with an established team of developers and interact with product managers, marketing teams and designers .
  • Provides technical advice and assists in solving programming problems.
  • Strong understanding of user experience design and usability principles.
  • Knowledge to solve complex tasks with simple, clean code.
  • Experience building/using REST APIs.
  • Passion for development and cutting edge technologies.
  • Experience managing and mentoring junior talent.
  • Experience with Git / github / bitbucket.
  • Experience with YAML, JSON.
  • Design, develop, and maintain web services and applications.
  • A good appreciation of IaaS, PaaS and SaaS layers.
  • Experience working within AWS, specifically EC2, LAMBDA, SQS, SNS, S3, and StepFNs.
  • Demonstrated proficiency with relational and NoSQL data stores (MySQL, PostgreSQL, etc) .
  • Developed and implemented a web-based application using HTML, CSS, JavaScript and React.js.
  • Implemented server-side functionality for an application using Node.js and Express.js.
  • Created automated unit tests to ensure the accuracy of code written in Java.

Platform Engineer

Megam Systems
Chennai
03.2015 - 10.2018

Skills - Python, Golang, Rustlang, Scala

  • Analyze all platform level changes and monitor impact for
    same and provide appropriate technical solutions to resolve all
    issues efficiently.
  • Meeting with the software developers to discuss the system software needs.
  • Manage and prepare reports for all automate processes deployments on various systems.
  • Design various configuration policies for all Active Directory and develop all queries for same.
  • Develop various reports to be presented to management.
  • Expertise in python, Nodejs, HTML, CSS, JavaScript.

Software Developer

Megam Systems
Chennai
02.2013 - 03.2015

Skills - Nodejs, Golang, Scala, Javascript, HTML, CSS

  • Introduced methodologies and best practices to software
    development division to enhance product definition and
    application customization.
  • Authored code fixes and Megam Systems enhancements for inclusion in future code releases and patches.
  • Carefully documented technical workflows and knowledge in private wiki for education of newly hired employees.
  • Coordinated with hardware and system engineering leads to gather and develop system requirements.
  • Coordinated with project management staff on database development timelines and project scope.
  • Gathered and defined customer requirements to develop clear specifications for creating well-organized project plans.
  • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs and enhancements.

Education

Master of Computer Application (MCA) -

Alagappa Chettiar College of Engg & Tech
Karaikudi

Bachelor of Science - Computer Science

Kamaraj College
Thoothukudi

Skills

Product Development, API Integration, Server Management, Architecture Design, REST API Development, Team Management

Accomplishments

  • Programming Languages: Python, Nodejs, Rustlang, React.js, Golang
  • Web Design: HTML5, CSS, JavaScript, Jquery
  • Database: SQL, PostgresSQL, MongoDB (Theoretical knowledge)
  • Technologies: Amazon Web Services(EC2, S3, Lambda, DynamoDB, StepFNs, etc..), Docker, Tensorflow
  • Tools: NPM, GIT, Atlassian

Timeline

Technical Lead

Tata consultancy services
11.2021 - Current

Full Stack Engineer

Megam Systems
10.2018 - 11.2021

Platform Engineer

Megam Systems
03.2015 - 10.2018

Software Developer

Megam Systems
02.2013 - 03.2015

Master of Computer Application (MCA) -

Alagappa Chettiar College of Engg & Tech

Bachelor of Science - Computer Science

Kamaraj College
Rajthilak R