Summary
Overview
Work History
Education
Skills
Certification
Personal Information
Languages
Timeline
SoftwareEngineer
Nanda Peram

Nanda Peram

ON

Summary

Specializing in building reusable components and front-end libraries for future use with a strong track record of translating designs and wireframes into high-quality code. Expertise lies in optimizing components for maximum performance across web-capable devices and browsers. Extensive experience using React JS components, including Forms, Events, Keys, Router, Redux, Animations, and Flux concepts. Well-versed in developing web applications with a focus on User Experience Design (UX), encompassing Visual Design, Interactive Design, and Human-Computer Interaction Concepts. Logical and results-driven Front End Developer dedicated to building and optimizing user-focused websites aligned with business objectives. Craft effective websites, apps, and platforms to drive competitive advantage and revenue growth. Technically proficient and analytical problem solver with a calm and focused demeanor. Expertise in JavaScript frameworks such as React.js, Redux, Angular.js, Backbone.js, Require.js, Node.js, Ext.JS, and Responsive Web Design (RWD). Familiarity with Code Versioning tools like GIT and RESTful APIs enhances skill set.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Senior Frontend Developer

Bitheads Inc
09.2022 - 06.2024
  • Developed the front end of the application using HTML5, DHTML, CSS3, SASS, JavaScript, Material-UI, Node.js, NPM, Mongo DB and TypeScript to deliver user interfaces & components.
  • Developed mock up pages and single page apps using React JS Reusable User Interface component library and used the Babel as the transpiler for converting ES6 to ES5 and SASS
  • Extensively used Material-UI for making our web page responsive and attractive
  • Used Chart.JS for the visual and graphical representation of daily and Monthly Metrics data, API usage and User Activity
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to perform REST services
  • Extensively used React.JS framework and integrating them to Node.js server-side code in secondary application
  • Developed various screens for the front end using React and used various predefined components from NPM (Node Package Manager) and redux libraries
  • In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux in secondary application
  • Designed visual mockups from wireframes and delivered final design production-ready assets for development
  • Migration of Existing Application to AWS cloud and used AWS services like EC2, S3, RDS, CloudWatch and Cloud Front for promoting code in various environments
  • Worked on MongoDB database modeling and contributed to API technical design documentation, ensuring efficient data storage and retrieval
  • Collaborated on workflows and system development using Silex, Django, Python, MongoDB, MySQL, and custom processes in a Scrum and Agile team environment
  • Used webpack, babel and gulp for compilation configuration for typescript to be converted to JavaScript
  • Used version control repository Git and JIRA for resolving bugs/defects in application by coordinated with team members of the project to assure a positive outcome
  • Implemented Continuous Integration and deployment using various CI Tools like Jenkins and Hudson.
  • Conceived and built optimized landing pages in HTML and CSS for integration and cross-browser compatibility.
  • Contributed to projects within Scrum project management environments.
  • Developed user-oriented visuals and features using front-end languages to increase site traffic.

Front End Developer

FedEx Express Canada
03.2020 - 08.2022
  • Extensively worked on HTML/HTML5, CSS/CSS3 style sheets, JavaScript, Node.js, React.js and jQuery to tie together a diverse range of sites with an easily understandable structure
  • Developed and maintained client-facing and internal web and debugging applications using React, Next.js, and Azure, ensuring smooth and efficient user experiences
  • Responsible for introducing an increased quality standard for web page design and maintain quality with innovative internal solutions
  • Developed web applications using HTML5, CSS3, Bootstrap, React-Bootstrap, JavaScript Framework React.js, jQuery, JavaScript
  • Extensively used Node.js, AngularJS, JavaScript, jQuery UI band jQuery to provide UI functionality
  • Worked on Declarative and compassable React Components to run with Webpack server
  • Designed and created a dynamic website model which served as design guide for the development team
  • Used React-Autocomplete for creating google map’s location search on the webpage Added Excel-Builder to download the Tabular data in Excel format using react
  • Worked on solving Cross-Browser Compatibility challenges and processing Responsiveness
  • Worked on Express Node.js platform for a single-page application development
  • Developed APIs using AJAX and JSON to implement more robust and efficient client facing applications
  • Redesigned user interface HTML frameworks with Bootstrap and refined CSS styling
  • Used AJAX to request JSON data through third party REST APIs to acquire products data from server and display it in sorted order
  • Used Most of the D3 and Go.js charts to render the maps
  • Conducted unit testing with Jasmine and end-to-end testing with Protractor on the supported browsers and devices
  • Committed code change into repository by using version control tool SVN
  • Worked on backend side to configured applications with Apache Server

UI/UX Developer

Alten Canada
06.2019 - 02.2020
  • Effectively participated in development of a Business-to-Business E-Commerce platform using RESTful APIs implementation and documentation
  • Built features for Multi-Cloud Elastic security platform in a hybrid application of Angular.js and Angular 5
  • Worked on Angular2 Templates, directives, Routing and navigation, Components, Services, Pipes and Data Binding
  • Worked on customer onboarding app from ground up using HTML, CSS and Meteor.js which uses JavaScript for front end and backend as well
  • Effectively utilized Node.js, Grunt and Angular/React for building APIs for a scalable website architecture and real-time technology
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome
  • Involved in making of efficient and fast application running using Node.js Non-blocking I/O
  • Worked on Responsive Web Design, JSON, AJAX, AngularJS, and Twitter Bootstrap
  • Incorporated usage of web sockets which allow to listen to events from backend services
  • Used TSLint tool that checks Typescript code for readability, functional errors, maintainability
  • Extensively used GIT for pulling and committing the developed content from/to the GIT repository
  • Used the built in features in Go.js, users can drag and drop nodes from palettes, draw new links, rearrange/resize nodes, reshape links
  • Used Angular.js as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server and used Karma-Jasmine for unit testing
  • Worked on responsive web designing (RWD), this application is supportive for large, medium and small devices using Bootstrap
  • Developed the content for web pages by using Components and templates
  • Applied data visualization by adding grids and dynamic graphs with data fetched from JSON web services
  • Worked on real time data modification application using Meteor.js and used smart package option to speed up the compilation time
  • Environment: HTML5, CSS3, JavaScript, React JS, Angular 9/8, Angular CLI, Angular.JS, Node.JS, Bootstrap, Responsive Web Design, AJAX, JQuery, JSON, XML, Agile and Windows

Education

Master’s Degree - Computer Science

Acharya Nagarjuna University

Skills

  • HTML/HTML5
  • CSS/CSS3
  • JavaScript
  • Typescript
  • AJAX
  • JQuery
  • JSON
  • ChartJS
  • GoJS
  • ReactJS
  • AngularJS
  • Bootstrap
  • MaterialUI
  • Nodejs
  • Adobe Photo Shop CS3
  • Adobe Illustrator CS3
  • Wireframe
  • Flask
  • Eclipse
  • Sublime Text Editor
  • WebStorm
  • VS Code
  • MongoDB
  • MySQL
  • Oracle9i
  • SVN
  • GitHub
  • Drupal
  • Joomla
  • WordPress
  • Tomcat Apache
  • WebSphere
  • Windows-9X
  • Windows NT/2000
  • Windows XP/7/8/10 (Prof)
  • Linux
  • Full software development lifecycle
  • Object-oriented programming
  • RESTful apis
  • Web technologies: angularjs, jQuery, bootstrap
  • Continuous deployment
  • Responsive design
  • Web performance optimization
  • Continuous integration
  • Analytical thinking

Certification

  • Certified JavaScript Developer
  • Microsoft Certified: Azure Developer Associate
  • Certified Front-End Developer (W3Schools)

Personal Information

Title: Senior React JS Developer

Languages

English
Full Professional
Telugu
Native or Bilingual
Hindi
Professional Working

Timeline

Senior Frontend Developer

Bitheads Inc
09.2022 - 06.2024

Front End Developer

FedEx Express Canada
03.2020 - 08.2022

UI/UX Developer

Alten Canada
06.2019 - 02.2020

Master’s Degree - Computer Science

Acharya Nagarjuna University
Nanda Peram