Sign In

Sushil Gupta

Java Developer at Kellogg Company

Sushil Gupta is an accomplished Java Full Stack Developer with over 8 years of experience in the IT industry. His expertise lies in Software Analysis, Design, Development, Implementation, and Testing of Object-Oriented and Enterprise Web Applications using java/J2EE.

He is well-versed in Agile (SCRUM) and Test Driven Development (TDD) methodologies, ensuring efficient project execution. Sushil excels in UI design and has developed Front Ends using a wide array of technologies including JSP, HTML5, CSS3, JavaScript, Ajax, J Query, Angular JS, Angular 2.0, NodeJs, ReactJs, and possesses knowledge of Backbone Js.

With hands-on experience in Core Java, Sushil has expertise in Multithreading, Concurrency, File Handling I/O, Generics, Data Structures, and Collections, along with Garbage Collection management. He is also adept in leveraging java8 features such as Parallel Streams, Lambdas, functional interfaces, and filters.

Sushil Gupta has a proven track record in developing, deploying, and managing N-tier, server-centric J2EE enterprise projects using a range of technologies including Eclipse IDE, My Eclipse, J2SE, Applets, Swing, JDBC, J2EE web application technologies like Servlets, JSP, JSTL, JSF, JNDI, and Enterprise application technologies notably EJB and JMS.

His skill set also includes proficiency in applying key Design Patterns (J2EE) such as Singleton, Factory, DAO, Session Facade, Front Controller, and Delegate Pattern, enhancing the robustness and scalability of software solutions.

Currently, Sushil Gupta serves as a Java Full Stack Developer at Kellogg Company, following his tenure as a Java Full Stack Developer at Amgen, and earlier roles as a Java/J2EE Developer at Barclays and ValueLabs.

S
Add to my network

Location

Battle Creek, Michigan