Post Job Free
Sign in

Software Engineer Computer Science

Location:
Hoboken, NJ
Posted:
April 29, 2024

Contact this candidate

Resume:

HAMSA RAMALINGU

Jersey City, NJ ***** +* (***) **4 – 8395 ad5c7g@r.postjobfree.com LinkedIn

SKILLS

● Languages: Python, JavaScript, C++, Java, SQL, HTML,PHP, CSS, C, JQuery

● Frameworks: Flask, Django, Node.js, React.js, Rest, Bootstrap

● Databases: MySQL, MongoDB, PostgreSQL, Hadoop, Oracle DB

● Cloud and Devops: AWS, Postman, Linux, Git, GitHub EDUCATION

Stevens Institute of Technology Hoboken, NJ

Master of Science in Computer Science Feb 2021 - Dec 2022

● Coursework: Database Management System, Advanced Algorithm and Data structure, Web Programming, Machine Learning, Artificial Intelligence, Human Computer Interaction

SJB Institute of Technology Bengaluru, India

Bachelor of Engineering in Computer Science and Engineering Aug 2016 - Aug 2020

● Coursework: Object Oriented and Programming in Java, HTML, CSS, JavaScript, Computer Organization, Deep Learning, Introduction to Data Science

WORK EXPERIENCE

CT Solutions Inc.. Jersey city,NJ

Software Engineer Feb 2024-present

● Develop scalable RESTful APIs with Django Rest Framework (DRF) adhering to a microservices architecture

● Leveraged AWS Batch and Python to efficiently retrieve large volumes of raw data via APIs, subsequently storing the data in an S3 bucket for further processing and analysis

● Utilized Glue ETL jobs to support an ETL process and transform raw data S3, successfully loading the refined data into RDS for enhanced data management and accessibility. Concurrently, led the development and maintenance of application using React, Redux and Flask successfully migrating legacy code to leverage React Hooks for improved codebase modernity and performance

● Managed API Gateway infrastructure to enable efficient request handling across microservices, facilitating enhanced integration across products and services. Crafted and executed unit tests using Django's testing framework and Factory Boy ORM, effectively reaching 90% code coverage, significantly enhancing code reliability and maintainability

● Employed Docker and Jenkins for CI/CD, ensuring rapid and reliable deployments Mathworks Bengaluru, India

Software Engineer Intern May 2020- Dec 2020

● Contributed on Health and Integrity project for automating the process of capturing system health metrics by 90% and improved the operations process by developing an instance state monitoring system by processing CloudWatch logs on EC2 instances tracking down the CPU, Memory, Disk and Network usage of the servers

● Hardened the security of RabbitMQ and EC2 servers by adding VPC network, subnet and security group policies to them.

● Created scalable and event driven system using AWS SNS, Lambda, RabbitMQ, Python Django and REST APIs for capturing CloudWatch alarms and storing them in RDS consumed by third party clients

● Improved scalability of web application by migrating them from EC2 to auto-scaled Elastic Beanstalk application Zerozilla Technologies Bengaluru, India

Software Engineer Intern June 2019 – Oct 2019

● Developed user-friendly and visually appealing movie details platform using Angular, HTML, and CSS

● Implemented back-end functionality using Django and Python, integrating REST API for fetching movie data

● Performed system modeling to design user-friendly platform and performed data management tasks to ensure accuracy and security of customer information

● Collaborated with a team of developers to build robust and scalable platform, conducting unit testing and debugging to ensure proper functionality and Contributed to platform's improvement by suggesting new features like reduced request handling drop rate using Kafka messaging

ACADEMIC PROJECTS

Credit Card Fraud Detection Hoboken, NJ

● Applied various algorithms, including decision tree, random forest, KNN, naive bayes, logistic regression, and K-means, in Python to oversee data pre-processing and determine correlations between variables on 1 million data records

● Executed model selection by evaluating accuracy, precision, recall, and F1 score to identify most effective algorithm

● Demonstrated model's robustness by improving its performance by 85% on test dataset and employing enhanced the project's outcomes by implementing visualization techniques, such as the heatmap, to effectively communicate the data correlations and support decision-making

Online Car Rental Application

● Designed and developed user-friendly web application enabling customers to search and book cars based on location, time period

● Constructed PostgreSQL server on Node.js with Express framework to conduct CRUD operations in MongoDB database, optimizing data fetching by retrieving only required fields via the API

● Deployed interactive web page by utilizing Handlebars templates and Ajax, combining HTML, CSS, and JavaScript for dynamic rendering of content

Text Detection in Natural Scene Images

● Presented an innovative approach for robustly detecting multi-oriented and curved text from natural scene images using Mask R-CNN

● Introduced the Pyramid Attention Network (PAN) as a new backbone network to enhance feature representation ability for text detection, performed approach in Python, leveraging the TensorFlow library for single-scale and single-model testing

● Outperformed competition by 90% on benchmark tasks for both multi-oriented (ICDAR-2015, ICDAR-2017 MLT) and curved

(SCUT-CTW1500) text detection

E-commerce Website for Online Shopping

● Led team of three in developing an E-commerce website for online shopping. Created an Entity Relationship Model and Dataflow diagram to establish a clear understanding of website mechanisms and dependencies

● Accelerated design integration between API and database by enacting feedback mechanisms using PHP technology and Oracle database server. By adopting XAMPP to streamline development process, resulting in a 10% reduction in effort required for devising new API



Contact this candidate