About
Greetings! I'm Ravi Teja, a Front End Developer experience in both Angular and React. My mission centers around crafting impactful web applications that prioritize seamlessness and user-centric experiences. My fervor for creating efficient and scalable solutions is driven by a deep desire to contribute to innovative and impactful software development projects.
Web Developer.
export class RavitejaComponent {
3firstName: string!;
4lastName: string!;
5dayOfBirthTimestamp: number!;
6email: string!;
7degree: string!;
8city: string!;
9constructor() {
10this.firstName = 'Ravi Teja';
11this.lastName = 'Geddada';
12this.dayOfBirthTimestamp = 889970400;
13this.email = 'geddadaraviteja612@gmail.com';
14this.degree = 'MS in Computer Science';
15this.city = 'Jacksonville, FL, US';|
16}
17}
Facts
I am a highly motivated and accomplished individual in the field of software development.
Internships opportunities
Projects developed
Courses completed
Certificates earned
Skills
Possessing a robust skill set, I am adept in Front End Development.
Resume
Detail-oriented Software Engineer with extensive experience in developing responsive web applications using Angular, and React. Proven track record of enhancing performance and user engagement through innovative solutions and seamless user experiences.
Education
Master of Science in Computer Science
January 2023 - May 2024
GPA - 3.81 / 4
Clark University, Worcester, MA, US
A Master of Science in Computer Science (MSCS) from Clark University offers a potent blend of comprehensive knowledge, practical skills, and hands-on experience.
Bachelor of Technology in Electronics & Communications Engineering
July 2017 - June 2021
GPA - 3.55 / 4
CMR Institute of Technology, Kandlakoya, Medchal, India
The Bachelor of Technology (B.Tech) program in Electronics and Communication Engineering (ECE) at CMR Institute of Technology (CMRIT) is meticulously designed to provide a holistic education that not only emphasizes traditional ECE principles but also delves into the software aspects of the field.
Internship Experience
Software Engineer
February 2024 - April 2024
Client: CSX
Compnova LLC, Remote
- During my tenure at CompNova LLC, I contributed significantly to migrating an Angular 9 application to Angular 15+, which resulted in improved maintainability and addressed client concerns. This led to a 25% reduction in maintenance efforts and enhanced stability.
- Additionally, I developed user interfaces using Angular and TypeScript, which notably enhanced application performance and user satisfaction, resulting in a 30% improvement in user engagement.
- Furthermore, I took the lead in implementing Reactive Forms and utilized Sass, resulting in a 25% increase in form submission efficiency and enhanced user interactions.
Associate Software Engineer
December 2020 - May 2021
OpenText, Remote
- During my tenure at OpenText as an Associate Software Engineer intern, I developed highly interactive web application using React JS and Redux, leading to a significant enhancement of user engagement by 35%.
- I meticulously implemented dynamic React JS components, including Forms, Events, Router, and Redux, streamlining processes and boosting development efficiency by 25%, accelerating time-to-market.
- Furthermore, I engineered a robust, reusable React Components Library, cutting feature development time by 20% and promoting best practices in code reusability and maintainability.
Professional Experience
Software Engineer
July 2022 - December 2022
Client: Google
EPAM Systems, Hyderabad, Telangana, India
- At EPAM Systems, working on a project for Google, I was instrumental in implementing and maintaining complex Angular and TypeScript applications, leveraging NgRx for state management to enhance application responsiveness by 20%.
- Collaborated with cross-functional teams to develop and integrate Angular applications with RESTful APIs, enhancing overall functionality and achieving a 30% reduction in API response time.
- Conducted thorough Unit Testing using Jasmine and Karma for Angular components, ensuring high-quality deliverables, and reducing defects by 20%.
- Implemented complex Angular applications, including directives, controllers, and services, optimizing code structure and maintainability, resulting in a 25% increase in development efficiency.
Junior Software Engineer
May 2021 - June 2022
Client: Google
EPAM Systems, Hyderabad, Telangana, India
- Developed responsive UI features and redesigned existing components using Bootstrap & prime Ng, ensuring cross-browser compatibility and optimal performance, leading to a 10% improvement in page load times.
- Implemented asynchronous programming for RESTful API integration, contributing to enhanced application responsiveness and achieving a 25% reduction in server requests.
- Utilized Sass as a CSS pre-compiler and participated in the implementation of Reactive Forms for form handling, resulting in a 20% increase in form submission efficiency.
- Mastered HTML5, CSS3, and JavaScript (ES5/6), applying in-depth understanding of their workings within the browser environment.
- Conducted debugging of JavaScript and CSS in the browser for improved code quality, leading to a 20% decrease in production issues.
- Utilized Git/GitHub for code versioning and participated in Agile/Scrum development methodologies.
- Proficiently utilized Postman and Insomnia to streamline API data validation and facilitate efficient communication between front-end and back-end development.
- Leveraged Swagger to comprehend and implement API specifications, ensuring accurate integration and enhancing overall API functionality by 20%.
Services
I offer a variety of services as a Front End Developer with extensive education and experience. I build responsive and robust web apps using cutting-edge technologies. From intuitive user interfaces to efficient and scalable solutions, I aim to create quality software.
Front End Development
HTML5, CSS3, and JavaScript (ES5/6) for creating engaging user interfaces. Angular and React for building dynamic and responsive frontends
Reactive Programming
Strong knowledge of reactive programming, particularly RxJs. Experience with state management libraries like NgRx.
Real-time Troubleshooting
Proven ability to identify, document, and resolve bugs. Experience with debugging JavaScript and CSS in the browser.
Web Development Tools and Libraries
Proficiency in using various management tools such as Jira and Confluence. Experience with tools like Webpack and Gulp for bundling.
Certifications
I'm Open for Employment
I am looking for an opportunities in
- Web Development
- Full Stack Development
- Software Development
- Software Engineering