Smit Shrestha

Smit Shrestha Email and Phone Number

Software Developer @ Transamerica
Colorado Springs, CO, US
Smit Shrestha's Location
Houston, Texas, United States, United States
Smit Shrestha's Contact Details

Smit Shrestha work email

Smit Shrestha personal email

n/a
About Smit Shrestha

• Experienced in working on the various stages of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Testing, and Implementation.• Followed Waterfall and Agile methodology of Software Development Life Cycle (SDLC) which satisfies the customer through early and continuous delivery of valuable software.• Expertise in Object Oriented Analysis and Object-Oriented Design using Unified Modeling Language (UML).• Expertise in using HTML5, CSS, JavaScript, JSON, AJAX, Bootstrap, jQuery, JSP and Custom tags libraries in designing web pages and the presentation layer.• Hands-on experience in different modules (Spring Core, Spring MVC, Spring ORM, Spring JDBC, Spring AOP) of Spring Application Framework.• Experience in implementing J2EE design patterns such as Business Object (BO), Session façade, Model View Controller, DAO (Data Access Object) and DTO (Data Transfer Object), Front Controller, Singleton and Service Locator.• Expertise in developing Java Server side components using Spring, Hibernate, Web Services technologies.• Expertise on implementing Service Oriented Architecture (SOA) using SOAP, RESTful Webservices for synchronous communication.• Expertise on implementing Microservices using Spring boot framework and deploying to AWS.• Encounter using Hibernate for mapping Java classes with database using Hibernate Query Language (HQL). • Proficient in writing SQL Queries, Stored Procedures, Functions and Triggers. • Thorough understanding and in-depth experience in stored procedures, in Oracle, SQL.

Smit Shrestha's Current Company Details
Transamerica

Transamerica

View
Software Developer
Colorado Springs, CO, US
Website:
transamerica.com
Employees:
15388
Smit Shrestha Work Experience Details
  • Transamerica
    Software Developer
    Transamerica
    Colorado Springs, Co, Us
  • Transamerica
    Java Developer
    Transamerica Jun 2021 - Present
    Baltimore, Maryland, Us
    • Working as a Java Developer to document multiple applications running on the TransAmerica servers. • Designed and developed APIs on the DRS application to extract files from file storage systems through REST calls, SOAP calls and Database queries.• Supported the PLUS UI application, backend and 70 batch jobs associated to debug and solve any defects, build new requirements and communicate with the business team to manage the backlog.• Integrated DBOL application with in-house application to manage and audit user actions using AWD APIs. • Updated the UI features and looks to accommodate client’s requirements and fixed bugs arising on UI as well as backend.• Utilized JIRA as the Project Management tool to track the user stories, bugs and enhancements.• Documented the required logic and changes in Microsoft SharePoint by building sequence diagrams and uploading the necessary details.• Utilized JAVA 11, Spring Boot and Struts framework to design, develop and test the code for feasibility.• Implemented REST/SOAP APIs that are invoked to implement various functionalities required as per business requirements.• Developing UI features using JavaScript, HTML and jQuery and Datatables framework to manage tables for JSP pages.• Integrated with the IBM DB2, SQL Server, Postgres and Oracle databases through Hibernate queries and methods.• Developed SQL and HQL queries to design and test queries in AQT.• Used MAVEN for build framework and Jenkins for continuous integration system.• Configured and deployed the application using Tomcat as the application server.• Used Log4j for application logging.• Used Postman and SOAP UI for testing web services.• Utilized Eclipse, its functionalities and extensions to design, develop and test code. • Fixed issues and vulnerabilities appearing in Fortify scans• Used GIT as the source control system.
  • Verizon
    Java Microservices Developer
    Verizon Nov 2020 - May 2021
    Basking Ridge, Nj, Us
    • Worked on production-level teams to find and fix any bugs to simplify the process of releasing the application every month.• Engaged as the owner of a domain containing four microservices.• Utilized JIRA as the Project Management tool to track the user stories and issues related to a certain sprint.• Documented the required logic and changes in the Confluence pages by building various flow diagrams and sequence diagrams.• Utilized JAVA 8 and Spring framework to design, develop and test the code for feasibility.• Configured the application using Spring Boot for the convenience of various auto-configuration features and removal of boilerplate code.• Designed and developed Spring beans and components using Spring IOC and Spring Annotations.• Implemented REST APIs that are invoked to implement various functionalities required as per business requirements.• Utilized Apache Pulsar messaging service to send and receive asynchronous messages using producers and consumers.• Communicated with the PostgreSQL database through Spring by utilizing Spring Data JPA and its functionalities that use Hibernate at its core.• Developed SQL and HQL queries to design and test queries in Postgres.• Used MAVEN for building framework and Jenkins for continuous integration system.• Configured and deployed the application using Tomcat as the application server.• Used Sl4j for application logging.• Used Postman and Swagger for testing web services.• Involved in writing the Junit test cases as part of unit testing utilizing Mockito as the mocking framework to achieve 95% of code coverage.• Utilized Spring Tool Suite (STS), its functionalities, and extensions to design, develop, and test code. • Any new code after approvals was deployed to Jenkins, where code scans were performed using SonarQube and Fortify.• Developed and deployed several Spring Boot Microservices and deployed them to the on-prem Kubernetes cloud.• Used GIT as the source control system.
  • Medtronic
    Full Stack Java Developer
    Medtronic Jan 2019 - Oct 2020
    Minneapolis, Mn, Us
    • Involved in all the phases of Software Development Life Cycle SDLC including analysis designing coding testing and deployment of the application.• Followed Agile Development methodologies in the project workflow.• Used JIRA for Project Management tool for creating the user stories and tasks and Issue Tracking.• Involved in Documentation and Use case design by using UML modeling includes development of Class diagrams, Sequence diagrams and Use Case Transaction diagrams.• Developed user interface using JSP, HTML5, CSS3, JavaScript, Angular 7, AJAX, jQuery to simplify the complexities of the application.• Developed required code for user stories to solve any active issues which were approved by the QA.• Utilized Spring MVC for reusability of code, and ease of testing.• Implemented J2EE design patterns such as Business Object (BO), Service locator, Session façade, Model View Controller, DAO (Data Access Object) and DTO, Front Controller, Singleton.• Used Spring IOC to inject the services and their dependencies in dependency injection mechanism.• Designed and developed business components using Spring AOP, Spring IOC, Spring Annotations.• Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.• Designed and developed a Restful APIs for different modules in the project as per the requirement.• Used Java Messaging artifacts using JMS for sending out automated notification emails to respective users of the application.• Developed SQL queries to interact with Oracle12c database and involved in writing PL/SQL code for procedures and functions.• Used Spring Data JPA with Hibernate as data persistence API for handling the database operations.• Developed and deployed Spring Boot Microservices in AWS cloud platform.
  • Hodges Warehouse + Logistics
    Java Developer
    Hodges Warehouse + Logistics Jun 2017 - Dec 2018
    Montgomery, Alabama, Us
    • Involved in business requirement gathering, analysis, design, development, and testing phases of the Software Development Lifecycle (SDLC) leveraging Agile Methodology.• Worked closely with the Business/Users team in translating technical requirements into application code.• Built interactive responsive UI using HTML5, CSS, JavaScript, Ajax, jQuery, JSPs and Servlets.• Utilized Spring MVC implementing J2EE standards for reusability of code, and ease of testing.• Used J2EE design patterns like DAO (Data Access Object), DTO, BO(Business Object), and Service Locator.• Applied dependency injection using Spring IOC in the development of application.• Used annotations from Spring, along with Spring Data JPA dependencies.• Leveraged Oracle12c database for the data layer utilizing Oracle JDBC for connection.• Performed data operations using Spring ORM wiring with Hibernate.• Developed data access objects leveraging these dependencies along with Hibernate.• Designed and developed RESTful APIs using Spring REST API to request and respond through JSON objects and tested through Postman.• Utilized MDBs for asynchronous communication to the system.• Developed Microservices with Spring Boot and deployed to AWS. • Responsible for creating the auto-deployment scripts using Maven build tool.• Configured and deployed the application using Tomcat as web server and WebLogic as application server.• Monitored the error logs using log4J.• Maintained unit testing using Mockito in conjunction with Junit.

Smit Shrestha Education Details

  • Troy University
    Troy University
    Computer Science
  • University Of The Cumberlands
    University Of The Cumberlands
    Information Technology

Frequently Asked Questions about Smit Shrestha

What company does Smit Shrestha work for?

Smit Shrestha works for Transamerica

What is Smit Shrestha's role at the current company?

Smit Shrestha's current role is Software Developer.

What is Smit Shrestha's email address?

Smit Shrestha's email address is sm****@****ica.com

What schools did Smit Shrestha attend?

Smit Shrestha attended Troy University, University Of The Cumberlands.

Who are Smit Shrestha's colleagues?

Smit Shrestha's colleagues are Kathleen Morley, Gayle Hendrick, Ashley Willis, Rdh, Owen Johnson, Arnold Whitley, Brett Kearney, Phil Workman.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.