Post Job Free
Sign in

Web Developer Python

Location:
Charlotte, NC
Posted:
February 26, 2021

Contact this candidate

Resume:

**** ********** ******* *****, *** L KEERTHI AVITTAN ELAMPARITHI ********@****.***

Charlotte, NC - 28262 LinkedIn: www.linkedin.com/in/keerthi-avittan-elamparithi-5a2431121 980-***-**** EDUCATION

Master of Science in Computer Science GPA:3.83/4 (Expected)Dec 2021 University of North Carolina at Charlotte

Bachelor’s in Computer Science

Coimbatore Institute of Technology GPA: 7/10 May 2017 SKILLS SET

Programming and Scripting Languages: Python, Java, Javascript, Typescript, C++, HTML, CSS. Frameworks and Libraries: Angular, Bootstrap, Node JS, MySQL, Numpy, Pandas, Matplotlib, Sci-kit Learn, Pytorch. PROFESSIONAL EXPERIENCE

DXC TECHNOLOGY, Bengaluru (Associate Professional Programmer Analyst) JUN 2018 - DEC 2019

• Designed and developed reusable web client modules to dynamically represent data using Angular6, HTML5, CSS and Bootstrap for a Company/Project Management Tool.

• Extensively developed and handled REST (REpresentational State Transfer) API’s for communicating with the backend services and data processing.

• Good Understanding and manipulation of DOM (Document Object Model) elements.

• Developed single page applications using Angular4 and Typescript. Employed various predefined components from NPM (Node Package Manager).

• Working knowledge on frontend optimization and performance techniques for web applications. Kaneni Soft Tech Private Limited (Trainee Programmer) DEC 2017 - JUN 2018 Languages and Tools: Javascript, HTML, CSS, Notepad++, VS Code.

• Restructured the client component for “Web Site Hosting Application”.

• Developed a UI component for Issue Ticket generation using HTML5, CSS and Bootstrap alongside senior developers.

• Gained sufficient knowledge on HTML, CSS and Javascript to create user friendly and dynamic web applications.

• Integrated new features into existing web application and evaluated functionality and accessibility of webpages. ACADEMIC PROJECTS

N-Queens Problem MAR 2020

Languages and Tools: Python, VS Code.

• Solved N-queens problem in Python using Hill Climbing Search, Hill Climbing approach with sideways move, and Random-restart in Hill Climbing. Verified success and failure rates and monitored average number of steps when it succeeds and fails in all the variants. This helped me to evaluate the efficiency of an algorithm.

Data Compression/Decompression MAR 2020

Languages and Tools: Java, VS code

• Developed a Data Compression/Decompression application in Java using LZW(Lempel-Ziv-Welch) algorithm. A lossless data compression technique which does not need prior knowledge of input data. Encoding and Decoding initializes an ASCII (0 -255) character dictionary. Movie Recommender NOV 2020

Languages and Tools: Python, Scikit-learn, Pandas, Numpy, Jupyter Notebook.

• Developed a Movie Recommender system to suggest movies to a user by handling data available on Internet sources like Wikipedia. K-Means a popular unsupervised machine learning algorithm is used along with pretrained BERT (Bidirectional Encoder Representations from Transformers), an NLP algorithm to improve the quality of clusters. TF-IDF is also employed along with BERT for content-based filtering. Multi-User Chat MAR 2020

Languages and Tools: Python, Sqlite3, Tkinter, VS Code

• Built a multi-user chat application using Client-Server Model in Python, Tkinter for creating interactive UI, sqlite3 to store and retrieve data. Multi-threading with thread-safe queue is used to support multiple users to send and receive messages simultaneously. This application supports different types of messages including text, emojis and images.



Contact this candidate