Post Job Free
Sign in

Software Developer Node Js

Location:
Phoenix, AZ
Posted:
May 31, 2024

Contact this candidate

Resume:

Dhamodhar Reddy

Sr Ui/Software Developer AWS Certified Azure Certified +1-240-***-**** ****.*****@*****.***

PROFESSIONAL SUMMARY

A Cloud Certified UI Developer with around 3+ years of Experience in Seeking a challenging position in an organization where I can leverage my technical expertise as an IT professional to Designing, Developing, testing for make effective contributions while upholding quality standards. Eager to continue learning and growing in a collaborative and innovative environment.

●Experience in Front-End Technologies such as Angular, React, Node JS, HTML5, CSS3, JavaScript, jQuery, and Handlebars.JS.

●I have extensive experience working in diverse domains, including Investment, E-commerce, Performance Monitoring, Content Management Systems (AEM), and Healthcare and Insurance domains.

●Proficient in building UI using W3C web standards and are browser compatible.

●Intense interest in software development and proficiency in developing web applications with HTML5, CSS, AJAX, Bootstrap, JavaScript, Angular, React, Redux, XML and JSON.

●Experience in backend development in Java, Spring, Micro-services, and Restful web services.

●Experience in popular JavaScript frameworks like Angular JS, jQuery, React JS, Jasmine, and Karma with automation tools like Grunt, Gulp with NPM, and Bower.

●Involved in the design and development of single page applications.

●Basic understanding of Spring Boot concepts, including creating simple applications and using annotations

●Self-directed problem solver with strong analytical skills. Proven ability to independently identify and resolve complex technical issues.

●Good knowledge of Git and agile methods.

TECHNICAL SKILLS:

Key Skills:

Angular, React, JavaScript, TypeScript, HTML5, CSS3, BootStrap

Primary:

●JavaScript Libraries: Angular, React, Ngrx, Bootstrap, jQuery, Redux, Handlebar.JS, Vue JS

●Testing libraries: Karma, Jasmine, Selenium and Protractor

●Client-side builds tools: NPM, Bower, Grunt, Gulp

●Web Development: LESS, SASS, GRUNTS, Handlebar JS, Bootstrap

●IDE Tools: Spring Tool Suite, Eclipse, IntelliJ IDEA, Visual Studio Code

●Server-Side: Java, Spring Boot, Framework

●DataBases: MySQL, Oracle, PostgreSQL.

●NoSQL Db: Mongo Db

●Tools: CI/CD, Jenkin, GIT, JIRA, Apache Tomcat, Postman, Confluence

●Build Tools/ Package Manager: Maven, Ant, NPM

EDUCATION:

Bachelor of Engineering, Computer Science

Anna University, Chennai, India

PROFESSIONAL EXPERIENCE:

Client: T-Mobile, Frisco, TX, Remote

Role: Sr. Full Stack Developer / Node.js Developer

Duration: March 2023 – Present

Responsibilities:

•Developed and maintained scalable and high-performing web applications with complex data structures and algorithms using vanilla JavaScript and popular frameworks like Angular 14.

•Using Angular, HTML, SASS, TypeScript, and JavaScript to build the visual elements and interactive features of the user interface.

•Involved in client meetings to understand their needs and expectations.

•Designed business tools and web applications using front-end technologies based on the W3C standards.

•Implementing Accessibility best practices to make the UI usable for people with disabilities.

•Collaborate with back-end developers to ensure an API integration between the UI and the application's functionality.

•Writing unit tests using the karma-jasmine testing framework.

•Used Agile/Scrum development methodology.

•Implemented web scraping and automation using Node.js libraries like Cheerio.

•Worked with Node.js cluster module and PM2 to achieve zero-downtime deployment and automatic restart of Node.js applications.

•Worked with Node.js package manager (NPM) to manage dependencies and publish reusable packages.

•Used Node.js to build micro-services architecture and communicate between micro-services using message brokers like RabbitMQ and Apache Kafka.

•Developed RESTful APIs using Node.js and frameworks like Express to handle HTTP requests and responses.

•Worked with NoSQL databases like MongoDB and Cassandra to store and retrieve data for web applications.

Technology & Environment: Angular, Ag Grid, Rxjs, Spring Boot, AWS, PostgreSQL, SASS, Agile, GIT.

University of Houston Clear Lake.,

Academic Intern

Role: Ui/Node.js Developer

Duration: Jun 2022 – March 2023

Responsibilities:

•Designed Ui screens using Angular with node.js, HTML pages, CSS, Spring boot framework with Apache-Maven and Java-J2EE technologies.

•Designed business applications using web technologies like Angular, HTML, and SASS based on the W3C standards. and SASS based on the W3C standards.

•Written unit tests cases in karma and jasmine for the angular components.

•Designed and enhanced user experience design within object-oriented JavaScript frameworks like AngularJS, and Node JS.

•Implementing a Lazy loading technique that permits us to load the JavaScript components only when their respective routes are active or being hit.

•Managed dependencies using Bower and used the service version tool GitHub. Worked with IDEs like Visual Studio Code, Sublime text, Brackets, etc.

•Coordinated with the QA team for defining test plans and testing.

Client: SHRM, India

Role: UI Developer

Duration: May 2021 – Dec 2021

Responsibilities:

•Developed internal and external validation code using JavaScript.

•Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, jQuery, Ajax, JSON, and Bootstrap.

•Coded JavaScript for page functionality and Pop-up Screens.

•Used jQuery, CSS, Bootstrap, and Vue JS to create an interactive user interface.

•Analyzing and resolving defects in Production and supporting monthly release.

•Implemented AJAX functionality using jQuery, JSON, and XML.

•Design and development of Web pages using HTML, CSS, and XML including AJAX controls.

•Responsible for maintaining current websites that include updating web pages and uploading new content changes.

•Understanding client’s business requirements and participating in client meetings for designing and developing user-friendly front-end customer-facing product sites using a mix of technologies and techniques such as HTML5, CSS3, AJAX, XHTML, JavaScript including popular JS frameworks such jQuery and jQuery UI

•Involved in the development of Dynamic loading of web pages using Ajax calls with server pages.

Anna University

Research and Academic Intern

Duration: Jul 2020 – May 2021

Project 1: INTRUSION DETECTION AND PREVENTION OF DDOS AND SQL INJECTION BASED FIREWALL ATTACKS

Description: To design and develop a web application to detect and prevent denial of firewall and SQL injection-based firewall attacks protecting user privacy and data securing the firewall against compromising. The DDOS and SQL injection attacks can be performed in the local host and the application has a security login in which the prevention policies are trained based on the previous attack patterns. Hence the security login would be able to prevent the attack pattern within the application.

Used Windows 10, HTML, CSS, JavaScript, Java, NetBeans 7.0, My SQL, SQL. PostgreSQL

Project 2: Mobile Application for Sprinkler System

Description: The Smart Sprinkler mobile app is intended to provide consumers with a simple and quick way to remotely man-age and monitor their sprinkler system using their smartphone. The app will allow users to set up and alter watering schedules, turn sprinklers on and off, monitor water usage, and get sprinkler system alerts and messages.

Used Angular JS, Android Studio, Windows 10, AWS, SQLite, MySQL, Git, Sketch, Adobe XD.

Project 3: Web Calculator for Mathematical Functional

Description: The Math Function web calculator is a tool that allows users to make mathematical calculations involving various functions in a simple and quick manner. Users will be able to enter mathematical formulas, select the desired function, and retrieve the result instantaneously. It is simple to use.

Used JavaScript, React.js, Jenkins, Java, J2EE, CSS, HTML.

Project 4: Develop web page for online exam and supporting with Quiz.

Description: The Online Exam and Quiz Webpage is a platform designed to provide users with a comprehensive and efficient way to take online exams and quizzes. The webpage will allow users to create, manage, and take exams and quizzes online, while providing a secure and user-friendly interface.

Used Windows 10, local host, HTML, CSS, JavaScript, Java, MySQL, Microsoft Visual Studio.

Responsibilities:

•Coordinated with the team member on different issues and referrals.

•Participated in the entire phase of the development cycle from design, testing, and implementation.

•Worked with popular browser developers and debugging tools/plugins like Chrome Inspector, and Firebug.

•Wrote extensive React code to build the responsive design and functional module.

•API Development using the Java Script framework.

•Configured the database server for taking automatic backups of the database.

•Tested websites for cross-browser compatibilit



Contact this candidate