Rajeev Thapaliya

Rajeev Thapaliya Email and Phone Number

Experienced Java Developer @ Akkodis
Rajeev Thapaliya's Location
Farmington, Michigan, United States, United States
About Rajeev Thapaliya

Over 6+ years of hands-on, professional experience in the creation of comprehensive software solutions using Java and Spring boot, Implementing the Object-Oriented Programming concepts based on client and project requirements. • Proven abilities in using modern methodologies such as Agile and Waterfall with Web Technologies, Design Patterns and Web Services for custom-tailored projects. • Technological expertise includes modern languages and technologies including Java, Spring Boot, Tomcat, Angular, MS SQL, NodeJs, AngularJs, Express, JavaScript, web services and Git. • Excellent problem solving, analytical, interpersonal, communication skills, organizational skills and adaptive team player.Currently Available for full-time / W-2 employment under CPT.Skills:Languages: Java, PHP, Node.jsWeb: HTML5, CSS3, JavaScript, JPA, Servlets, jQuery, AJAX, XML, AngularJS, BootstrapWeb Services: RESTful Web Services, AWSWeb/App Servers: Apache Tomcat, XAMPPFrameworks: Angular, Spring (Core, Boot), Hibernate, Express, Angular, LaravelDatabases: MySQL, MS SQL Server, PostgreSQL, MongoDBDesign Patterns: Singleton, Factory, Template, MVC, DAOSDLC: Waterfall, Agile-ScrumTools: Git, NetBeans, Eclipse, PhpStorm, phpMyAdmin, Maven, Postman, Spring Tool Suite, TrelloPlatforms: Windows, Linux

Rajeev Thapaliya's Current Company Details
Akkodis

Akkodis

View
Experienced Java Developer
Rajeev Thapaliya Work Experience Details
  • Akkodis
    Java Developer
    Akkodis Sep 2022 - Present
    Responsibilities:• Analyze user requirements to define business objectives.• Contribute to all stages of software development lifecycle.• Implemented modules using Core Java APIs, Collection, Streams, Multi-Threading and Object-Oriented Designs • Develop design specifications, installation instructions and other system-related information.• Conduct security testing to identify and resolve system vulnerabilities.• Evaluate and recommend new tools that can be effectively utilized by the project.• Excellent problem solving, analytical, interpersonal, communication skills and organizational skills.• Identify and resolve any technical issues arising.• Envisioning system features and functionality.• Conduct knowledge sharing sessions within the development team to determine the best use of system and software development practices.• Creating the documentation for the finding of the solution and steps to reproduce the issue.• Producing detailed design documentation.• Improve the code quality by implementing best practices.• Writing the Junit testing and doing On-site testing on the Real Vehicle to reproduce the issue and once the problem is solved.• Coordinated cross-functional teams and led the successful completion of multiple projects, meeting all project goals on time.• Developing well-designed, efficient, and testable code.• Conducting software analysis, programming, testing, and debugging.• Troubleshooting and resolving the reported issues and replying to queries in a timely manner
  • Agreeya Solutions
    Software Developer(Client Deloitte)
    Agreeya Solutions Feb 2022 - Aug 2022
    Folsom, California, United States
    Responsibilities:• Provide work breakdown and estimates for complex software development tasks.• Develop design specifications, installation instructions and other system-related information.• Maintained security on entire applications for authentication and authorization.• Use JavaScript to validate the form and make the form dynamic.• Develop system performance metrics and standards to achieve optimum performance levels by accessing database performance, project data and hardware definition.• Implemented Java/J2EE Design patterns like Data Transfer Object (DTO) and Data Access Object (DAO).• Developed POJO objects and used Collection and Cargo and DAO layer to access the data from DB2 database.• Revisit / revamp the system architecture to verify stability, portability, scalability, and security benchmarks.• Used SVN for version control, along with Waterfall and Agile methodologies for development.• Conduct security testing to identify and resolve system vulnerabilities.• Evaluate and recommend new tools that can be effectively utilized by the project.• Excellent problem solving, analytical, interpersonal, communication skills and organizational skills.• Conduct knowledge sharing sessions within the development team to determine the best use of system and software development practices.
  • Grid Dynamics
    Software Engineer
    Grid Dynamics Aug 2021 - Feb 2022
    San Ramon, California, United States
    Designed, developed, an ecommerce application. Prototyped application system to ensure feasibility of development. Responsible for mapping the database modelResponsibilities• Used Spring Dependency Injection, annotations and Spring MVC components to implement business layer and navigation part of application in order to achieve loose coupling• Embedded custom validation, entity validation, and internationalization features.• Maintained security on entire applications for authentication and authorization based on roles using Spring Security and Thymeleaf Security. • Developed and executed Unit Test cases using JUnit framework by supporting TDD (Test Driven Development)• Implemented Stripe payment as a payment gateway to handle online transaction.• Implemented Stripe payment as a payment gateway to handle online transaction.• Implemented Java/J2EE Design patterns like Data Transfer Object (DTO) and Data Access Object (DAO)• Developed POJO objects and used Hibernate as the Object-Relational Mapping (ORM) tool to access the persistent data from SQL Server• Used Git for version control, along with Waterfall and Agile methodologies for development.• Deployed the application in AWS( amazon web services) using EC2 instance and s3 as storage.
  • Ingrails Pvt. Ltd.
    Software Engineer
    Ingrails Pvt. Ltd. Apr 2014 - Jan 2020
    Lalitpur, Nepal
    Developed and customized different web-based applications and services based on modern Java and J2EE technologies and client requirements.Responsibilities:• Implemented modules using Core Java APIs, Collection, Streams, Multi-Threading and Object-Oriented Designs• Used Spring Dependency Injection, annotations and Spring MVC components to implement business layer and navigation part of application in order to achieve loose coupling• Developed dynamic and responsive Web pages from scratch using HTML5, CSS3 and JavaScript.• Developed components and microservices with Spring MVC, Spring Boot, Spring Framework and Hibernate with less configuration and eliminating boilerplate codes• Implemented front-end interface using HTML5, CSS3, JavaScript, Angular and created SQL queries and used JDBC connectivity to access the database• Implemented Aspect-Oriented Programming (AOP) to handle cross-cutting concerns.• Embedded custom validation, entity validation, and internationalization features.• Maintained security on entire applications for authentication and authorization based on roles using Spring Security and Thymeleaf Security. • Designed interactive UIs using web technologies like HTML, JavaScript, AJAX, and jQuery.• Integrated Hibernate ORM to persist database operations.• Developed and executed Unit Test cases using JUnit framework by supporting TDD (Test Driven Development)• Worked on implementing Microservices architecture by using containers. • Performed server-side web development using JSP and Servlets.• Implemented Stripe payment as a payment gateway to handle online transaction.• Implemented Java/J2EE Design patterns like Data Transfer Object (DTO) and Data Access Object (DAO)• Used Git for version control, along with Waterfall and Agile methodologies for development.• Provided hands-on user training, support, troubleshooting, and software maintenance• Deployed the application in AWS( amazon web services) using EC2 instance and s3 as storage.

Rajeev Thapaliya Education Details

Frequently Asked Questions about Rajeev Thapaliya

What company does Rajeev Thapaliya work for?

Rajeev Thapaliya works for Akkodis

What is Rajeev Thapaliya's role at the current company?

Rajeev Thapaliya's current role is Experienced Java Developer.

What schools did Rajeev Thapaliya attend?

Rajeev Thapaliya attended Maharishi International University, Kathmandu Engineering College.

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.