Summary
Overview
Work History
Education
Skills
Technical Prowess
Timeline
Generic

Vishnu Choksi

Dallas,TX

Summary

Highly skilled and motivated with 5 years of experience in Analysis, Design, Development, Implementation of applications using JAVA, Python and J2EE technologies. Passionate about writing clean, maintainable code and optimizing app performance.

Overview

6
6
years of professional experience

Work History

Software Developer

American Airline
04.2023 - Current
  • Present the role of Agile developer and run each task of SDLC cycle
  • Writing code for spring boot Application
  • Creating REST API for application and writing business logic for service layer
  • Implemented MVVM architecture with Jetpack components for maintainable and scalable code.
  • Integrated RESTful APIs and third-party services for enhanced app functionality.
  • Using Kafka for Publish/Subscribe patterns in applications dealing with messaging
  • Created custom UI components and animations to enhance user experience.
  • Write code for web applications which help to migrate on-prem application to cloud application
  • Implement Dynatrace integration which helps the team to monitor VMs performance
  • Took active participation in vulnerability remediation and RHEL patches which Reduced downtime of application by 20%
  • Managed Job Scheduling tool like obsidian which helps to run scheduled jobs
  • Hands on experience in Azure EventHub, Web Services, App service, Traffic Manager, Geo-DR
  • Experience in using logging frameworks like Log4J and SLF4J for managing application logs and capturing runtime exceptions; monitoring and tracing through tools like LogDNA, Mezmo
  • Optimized app performance by reducing APK size, minimizing memory leaks, and improving rendering times, resulting in a 25% increase in user retention.

Technology Analyst

Infosys Technology
01.2023 - 03.2023
  • Designed REST API response structure using a Java servlet, JSP and authenticate API in Postman
  • Working actively with JAVA, Kotlin, MySQL.
  • Implemented push notifications and in-app messaging using Firebase.
  • Responsible for UI and functional development modules with MVC/MVVP structure
  • Proficient in Java and Kotlin, with a track record of building robust and scalable Android applications.
  • Used Scrum as a development methodology, participated in Daily Scrum meetings, Sprint Planning, Retrospective, and other Agile meetings
  • Extensive use of core Java by implementing Inheritance, Implementing interfaces, and handling Business Exceptions
  • Worked on splunk to set up monitoring and implementing alerts to recover the applications

Graduate Teaching Assistant

Cleveland State University
08.2021 - 12.2022


  • Worked in python lab for API and UI integration to fetch technical reports for university analysis
  • Developed a big data streaming application on a dataset of 900K using XML Pull Parser and Performed on Sentiment Analysis for processing
  • Web Scrapping in python with Semi-Structured data and NoSQL
  • Taught Prolog programming in class, Graded homework and assisted the professor throughout the Technical Communication course
  • Nested JSON data Parsing using REST API and applied aggregation pipeline with NoSQL MongoDB

Technology Analyst

Cognizant Infotech
01.2020 - 12.2020
  • Accomplished automation testing with the help of tool Selenium and library as JUnit
  • Implemented Android architecture components and design patterns such as MVVM and MVP, ensuring clean and maintainable codebase.
  • Done the design, development, and testing phases of Software Development using Agile methodology and Test-Driven Development (TDD)
  • Integrated and managed local databases using Room or SQLite, ensuring efficient data storage and retrieval.
  • Using Java, and kotlin concepts for logging, security, and error handling mechanisms
  • Experience in writing test cases in a Java environment using Junit, Mockito and TestNG
  • Integrated third-party libraries and SDKs (e.g., Retrofit, Glide, Firebase) to accelerate development and enhance app functionality

Developer

D&K Technology
01.2019 - 12.2019
  • Worked with the team which manages Wireless Sensor Network in LoraWAN wireless technology
  • Managed a python script which manages data movement from node to server
  • Published multiple applications on the Google Play Store, managing the entire lifecycle from development to deployment and post-launch updates.
  • Learned about Node red server which helps to manage connection of (using Ajax) sensor data to the web application using virtual node
  • Created mobile and web application components for this system operations.
  • Operates a LORAWAN server which collects data from sensors and uploads it to the cloud
  • Implemented processes using a client scripting language and server scripting languages like JavaScript, jQuery, JSON

Education

MCIS - Computer and Information Science

Cleveland State University
Cleveland, OH
12.2022

Bachelor of Engineering - Computer Engineering

Gujarat Technological University
05.2019

Skills

  • JAVA
  • kotlin
  • Python
  • C
  • JSP
  • Servlet
  • JSTL
  • JavaBeans
  • Angular
  • JDBC
  • EJB
  • Spring
  • Hibernate
  • IntelliJ
  • Eclipse
  • MongoDB
  • GitHub
  • Postman
  • Spring MVC
  • Spring Boot
  • MySQL
  • SQL Server
  • NoSQL
  • Kafka
  • REST/SOAP Services
  • JavaScript
  • HTML5
  • CSS
  • JSON/GSON/XML
  • Swagger
  • Selenium
  • JMeter
  • Jira
  • Git
  • Docker
  • Azure
  • Confluent
  • AWS
  • Heroku
  • Programming languages: java, C#, net, Python
  • Data structures and algorithms
  • RESTful services
  • Software lifecycle management
  • Interface design and implementation
  • Git workflow management

Technical Prowess

JAVA, Python, C, JSP, Servlet, JSTL, JavaBeans, Angular, JDBC, EJB, Spring, Hibernate, IntelliJ, Eclipse, MongoDB, GitHub, Postman, Spring MVC, Spring Boot, MySQL, SQL Server, NoSQL, Kafka, REST/SOAP Services, JavaScript, HTML5, CSS, JSON/GSON/XML, Swagger, Selenium, JMeter, Jira, Git, Docker, Postman, Azure, Confluent, AWS, Heroku

Timeline

Software Developer

American Airline
04.2023 - Current

Technology Analyst

Infosys Technology
01.2023 - 03.2023

Graduate Teaching Assistant

Cleveland State University
08.2021 - 12.2022

Technology Analyst

Cognizant Infotech
01.2020 - 12.2020

Developer

D&K Technology
01.2019 - 12.2019

Bachelor of Engineering - Computer Engineering

Gujarat Technological University

MCIS - Computer and Information Science

Cleveland State University
Vishnu Choksi