Current Software Engineering Graduate student with a Bachelor’s degree in Computer Science. 2+ years of industry experience as a software developer, well versed with Java Spring Boot and Web development using Angular JS, React, HTML/CSS. I am passionate, hardworking, excellent communicator and a good team player. Actively seeking Full time Opportunities starting January 2021
-
Experience
*Software Developer at JPMorgan Chase & Co., Hyderabad, India
•Primarily worked on developing web applications for storage teams
•Built RESTful APIs using Java Spring Boot Framework and developed Single page application using AngularJS for Storage management
•Developed and worked on Microservices and API Driven Architecture
•Worked on scheduling and triggering email Jobs automatically to reduce human errors in critical Applications
•Generated dynamic API documentation using Swagger and Kibana making it easier for teams to generate and maintain the API
•Developed applications that provide optimized solutions for automation. As part of automation migrated applications to private cloud
•Worked on writing JUnit test cases to achieve more than 85% Unit test coverage
•Version control using Bitbucket and Issue tracking using JIRA
•Experience working with Jenkins for Continuous Integration and Continuous Delivery (CI/CD)
•As part of using software practices like Agile Methodology, worked closely with Stakeholders, customers to know their requirements and worked accordingly
*Web Developer at The College of Liberal Arts and Sciences, ASU, Tempe, AZ
•Worked on migration of a web application from Angular JS to React with completely rewriting the components and making it more user friendly
•Currently working on frontend development of a custom tool which describes Audit and Security review information of the department using ReactJS
-
Projects
*Visualization of Heap Sort, CBIT:
•Developed a visual, graphical piece of software that even a beginning computer science student can learn about how heap sort algorithm works.
•Java Swings is used for the implementation of this application.
*Twitter Sentiment Analysis, CBIT:
•A real-time application wherein we can use opinions raised by people in real time, categorize their views and make appropriate reviews to a product.
•Java is used for tokenization, Elastic search as a search engine used for retrieving data and Kibana is used for visualization of data.
*Quiz Portal, ASU:
•This project is about building a desktop as well as a web application of Quiz portal accessible for both professor and student. Professor- to create, publish quiz and then to view statistics of the students. Student- to attempt the Quiz and view his/her grades.
•Collaborated in a team of 8 and implemented the project following all Agile practices and coding standards.
•It is implemented using Java Servlets, Java FX and JSON Formatting.
*Custom Programming Language, ASU:
•Designed the grammar, parser/syntax, interpreter, semantics and runtime environment for a custom programming language using Prolog and Java.
•Added additional features like assigning Boolean expression to a variable etc., which are not part of any other language