Summary
Overview
Work History
Education
Skills
Timeline
Generic

Nikhil Sulthani

San Antonio,TX

Summary

Over 2 years of experience in Java, seeking new opportunities as a Software Developer.

Highly skilled software development professional bringing enormous talents for software design, development and integration. Offering advanced knowledge of in-demand programming languages. Background writing code and developing systems for Web Applications JavaScript/Typescript and its frameworks like Angular2, jQuery and, Java/J2EE, Struts, Spring, Spring boot, JSP, Servlets, EJB, JDBC, Hibernate, JSF.

Experienced in Developing Web Applications using Spring MVC, Spring Data framework implementing Action Controllers, Action Forms, Spring Validation Framework and Spring Tag Libraries. Proficient in implementation of spring frameworks like Spring MVC, Spring IOC, Spring REST, Spring AOP, and Spring Boot. Expertise in writing SQL Queries, Stored Procedures, Functions, Packages, Tables, Views, Triggers and Data Connectivity. Hands on Experience in Front-End Technologies like Angular7/8, AngularJS, HTML5, JavaScript, TypeScript, and CSS3.

Experience Hadoop Framework and its eco-system. Strong analytical, interpersonal and communications skills. Demonstrated a track record of analyzing situations, implementing in a fast-paced environment.

Overview

4
4
years of professional experience

Work History

Software Developer

TEKOHANA
08.2022 - Current
  • Involved in various phases of SDLC, such as Requirements gathering, Design, Analysis, Development and Deployment of software Applications
  • Created Java application by making use of Java GUI and Oracle database , created business logic in java and by using JDBC connected to Oracle database to store Employees details
  • Designed system based on Spring MVC Model architecture and developed business logic layer using Spring.
  • Updated old code bases to modern development standards, improving functionality.
  • Framework and integrated Hibernate
  • Used Spring Inversion of Control (IoC) for injecting beans and reduced coupling between classes and implemented Model View Controller using Spring MVC.
  • Developed POJO Classes, hbm files for Hibernate ORM in persistence layer using Hibernate framework in conjunction with Spring AOP functionality.
  • Implemented RESTful APIs for seamless integration with third-party services, enhancing application's functionality and user experience.
  • Used Spring MVC, Spring ORM and Spring Security modules to integrate with MySQL database to implement persistence layer in Hibernate.
  • Worked on database to create databases and login information as per their desired areas.
  • Involved in performing Unit and Integration testing (JUnit)
  • Strictly followed TDD using agile methodologies
  • Worked on building queries and dashboards for monitoring error logs of our application in Splunk and Kibana.
  • Experience in reviewing python code for running troubleshooting test-cases and bug issues
  • Involved in Release Activities to deploy code using GitLab pipelines and post-Production monitoring.

Software Developer

UBIC
12.2020 - 07.2021
  • Responsible for gathering requirements from client business unit by participating in design discussions and implementation feasibility analysis with business analysts at all levels
  • Worked with Java Server Page (JSP) to implement dynamic web pages for three clients
  • Developed Business components using core java concepts like Interfaces, Polymorphism, Collections, and
  • Serialization etc
  • Used multithreading concepts to overcome errors in process of concurrent quote transactions
  • Used Spring MVC, Spring ORM and Spring Security modules to integrate with MySQL database to implement persistence layer in Hibernate
  • Integrated the application with Spring-MVC using Spring Boot
  • Redesigned the existing site and created new interfaces, Involved in extensive HTML5 and CSS3 coding
  • Participated in software development lifecycle with class software solutions at enterprise level
  • Suggested improvements and problem resolution techniques for workflow
  • Involved in developing graphical user interfaces using JSP, HTML, CSS, and JavaScript
  • Experience in working with IDEs such as Eclipse, IntelliJ, and Visual Studio Code
  • Participated in code review and mentoring sessions and used GIT as version control and GIT Bash for GIT interactions.

Intern

SWECHA
04.2019 - 07.2019
  • Updated and modified old code to modern development standards using PyCharm IDE and NumPy, Pandas, and Matplotlib libraries ” https://code.swecha.org/NikhilNT3038/summer2k19 ”
  • Analyzed problems and worked with teams to develop solutions.
  • Wrote Python scripts and used Git bash and Git GUI to deploy our code to Git Lab in Production Environment ”https://code.swecha.org/agriculture/crop_production ”
  • Used Putty to log in to Linux servers to access production data for debugging
  • Suggested improvements and problem resolution techniques for workflow
  • Involved in developing graphical user interfaces using JSP, HTML, CSS, and JavaScript
  • Experience in working with IDEs such as Eclipse, IntelliJ, and Visual Studio Code
  • Participated in code review and mentoring sessions and used GIT as version control and GIT Bash for GIT interactions.

Education

Masters - Computer and Information Science

Southern Arkansas University
Magnolia, AR
12.2022

Bachelors - Computer Science Engineering

Jawaharlal Nehru Technological University
India
2020

Skills

  • TECHNICAL SKILLS:
  • Languages: Java/J2EE, SQL, C, C, JDBC, JSP, Servlet, JUNIT
  • Web Technologies: HTML5, CSS3, PHP, Bootstrap, JavaScript, React JS, Angular JS
  • Databases: Oracle, Db2, MySQL
  • Frameworks: Spring, Spring Boot, Hibernate
  • Operating Systems: Windows, UNIX, MacOS
  • Version Control Tools: Git, GitHub, GitLab, Bitbucket, Jira, Kubernetes
  • Methodologies: Agile, Scrum

Timeline

Software Developer

TEKOHANA
08.2022 - Current

Software Developer

UBIC
12.2020 - 07.2021

Intern

SWECHA
04.2019 - 07.2019

Masters - Computer and Information Science

Southern Arkansas University

Bachelors - Computer Science Engineering

Jawaharlal Nehru Technological University
Nikhil Sulthani