Upasana Garg                                                                                                                                                                                                             
           
                                       profile image                
                   

Upasana Garg

                   

Software Developer - Full Stack

                                        
                Contact Me                          
       
       
           
               
                   
                       
                           

About Me

                           
                               

A Computer Science graduate student at California State University, Long Beach and pursued a bachelor's degree in Computer Science & Engineering from India.
                                    Currently, I am working part-time as a Graduate Assistant Web developer with ASI Inc., CSULB. I have 3+ years of industry experience as a Full Stack Software Engineer. I have project based expertise in Back-End Development and Front-End Development.
                                      I believe in delivering a software product with a focus on scalability, usability, maintainability, and performance. I always try to learn new technologies. I am determined, hardworking, and I believe in teamwork.

                           
                       
                                    
                   
                       
                           

Latest Projects

                           
                                                                   
                                                                       
                                       

Customer Management

                                       

Developed a basic customer management application including file handling and reports.
                                            Tech Stack: NodeJS, ExpressJS, PostgreSQL, Heroku, Git, HTML5, Bootstrap4, JavaScript

                                                                           
                                                         
                               
                                                                       
                                       

Traffic Ticket

                                       

Developed a mobile application to generate a ticket on traffic rules violation after scanning car’s number and send email of fine details to the owner.
                                            Features Offered - Scan or Upload an image to read car number, email service, edit user profile & password
                                            Tech Stack: Java, Android, Firebase, HTML5/CSS3, Google Vision API

                                                                           
                                                         
                               
                                                                       
                                       

CNN Classifier Model

                                       

Developed a CNN model classifier to identify various traffic signs with training and testing datasets.
                                            Tech Stack: Python, Pandas, NumPy, TensorFlow & other Libraries, Jupyter Notebook

                                                                           
                                                         
                               
                                                                       
                                       

Bedtime Schedular

                                       

Built a module for an existing project to notify bedtime on the basis of sleeping and restless hours.
                                            Tech Stack: Java, Oracle DB, HTML, CSS, JavaScript, jQuery

                                                                           
                                                         
                           
                         
                                   
                   
                       
                           

Other Projects

                           
                               
                                   

Business Installment Loan

                                   

A web application developer for ICICI Banking to provide the lending facility amount to customers on the basis of their facility, collateral amount and user type. It's a kind of secured overdraft loan.
                                        Tech Stack: Java, Oracle DB, REST, SOAP, JavaScript, jQuery, XML, JSON, AJAX, Bootstrap, HTML/CSS, JSP, Server, Apache POI, Jsoup, iText, Web Services.

                                                                   
                               
                                   

Business Lending Platform

                                   

A web application developer for ICICI Banking to provide the lending facility amount to customers on the basis of their facility, collateral amount and user type. It's a kind of secured overdraft loan.
                                        Tech Stack: Java, Oracle DB, REST, SOAP, JavaScript, jQuery, XML, JSON, AJAX, Bootstrap, HTML/CSS, JSP, Server, Apache POI, Jsoup, iText, Web Services.

                                                                   
                               
                                   

Current Account Overdraft

                                   

A web application for ICICI Bank to provide overdraft facility to current account holders or new customers based on some bank’s pre-decided measures.
                                        Tech Stack: Java, Oracle DB, REST, SOAP, JavaScript, jQuery, XML, JSON, AJAX, Bootstrap, HTML/CSS, JSP, Server, Apache POI, Jsoup, iText, Web Services

                                                                   
                               
                                   

User Management System

                                   

A user management system is a module part of ESAF Bank application developed to provide feature to manage resource or field managers according to the customer cases they handle.
                                        Tech Stack: Java, MySQL, Web Services, Bootstrap, HTML/CSS, jQuery, JavaScript

                                                                   
                               
                                   

QR Code Scanner and Generator

                                   

An android application with two main features of generating and scanning the QR code with the help of the student's university roll number. After scanning the record of the student retrieved.
                                        Tech Stack: Java, Android, SQLite, HTML/CSS

                                                                   
                                More on GitHub                            
                         
                                    
                   
                       
                           

Work Experience

                           
                               
                                   

Graduate Assistant Web Developer - ASI Inc., CSULB (Apr 2020 - Present)

                                                                       
                                           
  • Developed a UI layout for a web application module which improves readability and Web Traffic by 20%.
  •                                        
  • Responsible for creating custom modules including APIs integration and maintenance of the sites.
  •                                        
  • Collaborate for monthly website traffic reports using Google Analytics.
  •                                        
  • Tech Stack: JavaScript (ES6), jQuery, NodeJS, Bootstrap4, HTML5/CSS3
  •                                    
                                                                   
                               
                                   

Software Engineer - Servosys Solutions (Dec 2016 - Dec 2019)

                                                                       
                                           
  • Redesigned & review an existing module to improve performance and stability by 10% using external libraries.
  •                                        
  • Led the successful implementation of REST/SOAP web services for clients using collections & multi-threading.
  •                                        
  • Collaborate with team lead to scope development effort and timeline estimates.
  •                                        
  • Developed a reuseable custom jar for web services integrations reduce tasks in multiple projects by 20%.
  •                                        
  • Built and maintained SQL scripts, indexes, complex queries for data analysis, extraction, and data verification.
  •                                        
  • Experienced in debugging, troubleshooting, and bug-fixing in the applications.
  •                                        
  • Tech Stack: Backend (Java, JavaScript, REST, SOAP, Spring MVC), Frontend (HTML/CSS, Bootstrap, JSP, jQuery, JSON, XML, AJAX), Oracle DB, SQL, SVN, Zoho, Agile Development, WebLogic Server, Libraries (Apache POI, Jsoup, iText)
  •                                    
                                                                   
                               
                                   

Software Trainee - Servosys Solutions (July 2016 - Nov 2016)

                                                                       
                                           
  • Developed UI layouts and front-end scripting using JSP, JavaScript, jQuery, HTML, CSS, Bootstrap.
  •                                        
  • Maintained some basic SQL scripts required for the project module.
  •                                        
  • Understood about Product setup and functionalities.
  •                                        
  • Developed some demo processes and activity diagrams.
  •                                    
                                                                   
                               
                                   

Mobile Application Developer Intern - Ebsavvy Infotech Pvt. Ltd. (June 2015 - Aug 2015)

                                                                       
                                           
  • Started learning with the basics of Mobile Application Development then move towards programming and test applications on mobile devices.
  •                                        
  • Developed few sample applications including their UI Designs.
  •