About
Software Engineer
I am now working on Back-End(Python - Django) Development as Software Engineer at Evvo Technology Solutions Private Limited, Chennai .
- DOB: 15 April 1998
- Status: Unmarried
- Phone: +91 75 98 450 865
- HomeTown: PARAMAKUDI, TAMILNADU.
- Degree: B.E ( CSE )
- Mail_ID: koodal1998@gmail.com
Resume
Summary
Koodalarasan B.E.,
As a Software Engineer, i am well-versed in popular web frameworks such as Django, Flask and FastAPI. I have ability to seamlessly integrate python Server-side back-end logics with front-end technologies like HTML and JavaScript(ReactJS). I will play a vital role in building dynamic user interfaces with efficiency and clarity. I can handle React fundamentals of JSX syntax, Props, Hooks, libraries like React Router, Axios and more. I having capable to develop, maintain RESTful API using Django, Flask and FastAPI. Knowledge of database systems is crucial, I am comfortable working with databases such as MySQL, MongoDB and PostgreSQL, understanding concepts like querying for efficient data handling.
Known Skills - HTML | CSS | Bootstrap 5 Framework | JavaScript | Python | Django | Flask | FastAPI | MySQL | MongoDB | PostgreSQL | ReactJS | NodeJS | REST API | Git | GitHub
Skills I have
- Proficiency in Python Programming Language.
- Develop and maintain web applications using Django, Flask and FastAPI.
- Participate in the design, development, and deployment of web based projects.
- Write clean, efficient, and well-documented code.
- Basic understanding of web development languages such as HTML, CSS, JavaScript and Bootstrap 5 Framework and ensuring cross-browser compatibility and responsiveness.
- Hands on experience with Server-Side Template Languages such as EJS, Jinja2.
- Create and maintain database schemas, write queries, and optimize database performance.
- Demonstrated in building robust and scalable web applications using ReactJS Framework(Library).
- Familiarity with React Hooks, Functional Components and several React Libraries.
- Having ability to develop and maintain RESTful API using Django, Flask and FastAPI.
- Utilize version control systems (e.g., Git and GitHub) to manage and track changes to codebase and collaborate effectively with teammembers.
- Good in both Written and Oral Communication.
Education
Bachelor of Engineering ( CSE )
Syed Ammal Engineering College, Ramanathapuram District.
2015 - 2019
Passed First Class with CGPA 7.022(70.2%)
HSC & SSLC
Paramakudi Lions Matriculation Higher Secondary School
2014 - 2015
2012 - 2013
12th Public Exam Total Mark-924\1200, Percentage is 77, Grade is First class & Total Cutoff is 140.5
10th Public Exam Total Mark-451\500, Percentage is 90.2 & Grade is First class
Professional Experience
Python Web Developer
Aasva Technologies India Private Limited, Rameswaram.
JUNE 2023 - FEB 2024
- Developed, Maintained and Deployed Web Applications using Python Frameworks such as Django, Flask.
- Successfully integrated Python Server-side Back-End Logics with Front-End Technologies, including HTML, CSS, JavaScript and Bootstrap 5 Framework.
- Proficiently worked with Databases like MySQL and MongoDB.
- Deployed Websites on pythonanywhere.com & netlify through Git & GitHub, ensuring seamless deployment
- Collaborated with QA teams to identify and address bugs, enhancing overall software quality.
Community Project
Company Project - Aasva Technologies India Pvt Ltd.
-
It's First Project combines elements of E-commerce and Community features,
implemented using Flask (Python), MySQL, HTML, CSS, JavaScript, and
the Bootstrap 5 Framework....
-
The project includes dedicated Admin and Vendor Panels, along with various web
pages enabling users to showcase their personal and business profiles.
Additionally, users can leverage the platform to sell their homemade products.
-
For Coding:https://github.com/Koodalarasan-FSD/CommunityProject_BackEnd.git
For Coding:https://github.com/Koodalarasan-FSD/CommunityProject_BackEnd.git
Financial Project
Company Project - Aasva Technologies India Pvt Ltd.
-
In my second project, named the Financial Project, I utilized the Django
(Python) Framework, MySQL Database, Bootstrap 5 Framework, JavaScript, CSS,
and HTML.
-
This project features a comprehensive dashboard enabling various processes, such as
adding(storing) members(Debtors) and facilitating the editing and
deletion of member records. User can also add (store) initial
transactions and perform corresponding edits and deletions.
-
Furthermore, the dashboard allows the addition(payment) of payments with backend
calculations.
User can edit and delete payments, with the ability to rollback calculation
proceedings on the
backend under specific conditions.
-
Additionally, there's a functionality to print payment details
and save them as PDF for debtors, providing a convenient way for them to review their
payment information.
-
For Coding:https://github.com/Koodalarasan-FSD/FinancialProject_BackEnd.git
For Coding:https://github.com/Koodalarasan-FSD/FinancialProject_BackEnd.git
MongoDB Project
Company Project - Aasva Technologies India Pvt Ltd.
- It's My Third Project named as MongoDB Project Which is done by
using Flask(Python) Framework, JSON/MongoDB, HTML, CSS, Javascript,Bootstrap 5
Framework.
-
It's a website is designed to showcase an HTML form where user can upload essential mongodb data as
JSON File.
- Upon submitting the JSON File, system processes the information and generates a Microsoft
Word
document. The document features a neatly organized tabular column containing data fetched
from MongoDB.
-
In Other hand,i developed site to showcase an HTML form where user can input essential details such
as the MongoDB database cloud access link, database name, and collection name.
-
For Coding:https://github.com/Koodalarasan-FSD/MongoDB_Project.git
- But this project remains incomplete as there has been no response from the client regarding
further development processes.
For Coding:https://github.com/Koodalarasan-FSD/MongoDB_Project.git
ReactJS-Powered Yoga Website Project
Project - My Own Project to prove my Knowledge in ReactJS.
- It's My Fourth Own Project to prove My Knowledge in ReactJS Language Which is named as
Yoga Website Project Which is done by
using ReactJS, React-Bootstrap, React-Icons, JSX(HTML), CSS, & Other Components in ReactJS
.
-
It is a static web application developed using ReactJS, aimed at providing users with an immersive
yoga experience. Leveraging the power of ReactJS, Yoga Website offers a responsive and interactive
interface that adapts seamlessly to various devices and screen sizes.
- At its core, it utilizes React components to modularize the application's structure, facilitating
efficient development and maintenance.
-
This Website incorporates modern web development techniques, including responsive design principles
and CSS frameworks like Bootstrap, to ensure a visually appealing and user-friendly interface.
-
-
For Coding:https://github.com/Koodalarasan-FSD/Yoga.git
- In summary, YogaFlow showcases the capabilities of ReactJS in building a sophisticated web
application tailored to the needs of yoga enthusiasts. With its blend of cutting-edge technologies
and user-centric design, YogaFlow aims to revolutionize the way users engage with yoga practice
online, promoting health, wellness, and mindfulness in the digital age.
For Coding:https://github.com/Koodalarasan-FSD/Yoga.git
Progress Bar of Programming Skills
Contact
Home Town:
95, Kamarajar Nagar,
Fourth Street,
Paramakudi - 623707,
Ramanathapuram District,
Tamilnadu,
India.