Skip to main content
Rakesh Ravula

Rakesh Ravula

Full Stack Web Developer

Talent
Birmingham, JeffersonMember since May 8, 2023
·

Hire this person

Send a job offer directly to this candidate

About

Highly skilled Full Stack Developer with 4+ years of experience and expertise in JavaScript and front-end UI technologies. Proficient in the MERN stack (MongoDB, Express.js, React, and Node.js) for web application development and API creation. Strong background in building single-page applications using Angular.js and experience with XML technologies.

Demonstrated ability to work with service-oriented and microservices architectures, including REST web services. Experienced in developing scalable and fault-tolerant infrastructures using AWS. Skilled in utilizing project management tools like Jira and version control software like SVN, Git, and Bitbucket.

Adept at developing frontend web-based applications using React, Vue, and Angular. Strong problem-solving skills with a track record of tackling complex issues in fast-paced environments.

Experience

A driven software engineer with expertise in JavaScript, JQuery, HTML, SQL databases, MVC, and Web API. Continuous learner with the capacity to learn new technologies along with good interpersonal and leadership abilities.

Proficient in Java and J2EE technologies

Strong experience in front-end UI technologies like HTML, CSS, and JavaScript frameworks.

Proficient in using MongoDB, Express.js, React, and Node.js (MERN Stack) to develop web applications and APIs.

Proficient with Spring frameworks such as Spring Data, Spring Boot, and Spring Security

Good knowledge of Java 8 features like functional interfaces, Lambda Expressions, and Stream API

Experience with XML technologies.

Experience with relational and NoSQL databases.

Experience in working with Service Oriented Architecture and Microservices Architecture with REST web services.

Experience in building highly scalable, fault-tolerant, and distributed infrastructures using AWS.

Experience with various applications and web servers.

Extensive knowledge of building applications using tools like.

Experience in using project management tools like Jira.

Experience using version control software like SVN, GIT, and Bitbucket

Experience in developing frontend web-based applications using React, Vue, Angular.

Experience with Model-View-Controller frameworks and used Struts framework

Hands-on experience in setting up CI/CD pipelines using Jenkins and Bamboo

Experience in using DevOps tools like Docker, kubernetes.

Experience in developing decentralized applications (dApps) using blockchain platforms such as Ethereum, Hyperledger, or EOS.

Proficient in writing unit tests using Karma, Jasmine, Mocha, and Chai testing frameworks for JavaScript-based applications

Familiarity with blockchain concepts, such as smart contracts, consensus algorithms, and decentralized applications (dApps).

Ability to write smart contracts using Solidity, or other blockchain programming languages.

Familiarity with web3.js or other similar libraries for interacting with blockchain networks.

Familiarity with cloud platforms such as AWS, Azure for deploying and hosting applications.

Strong problem-solving skills and ability to tackle complex issues in a fast-paced environment.

Education

University of Alabama at Birmingham

Grade: 3.80

Majoring in computer science.

Improving my skillset in algorithm implementation and analysis and code optimization techniques.

Majoring in computer science. Improving my skillset in algorithm implementation and analysis and code optimization techniques.

Reviews

Related