Summary
Overview
Work History
Education
Skills
Timeline
Generic

NAVEEN REDDY

Summary

A technocrat with over 8 plus years of experience in the IT industry as Front-End UI Developer with web-based applications and UI applications in various domains. Experience in application and web development with emphasis on Following Test-Driven Development (TDD) programming technique to write clean code and test the functionalities. Experience and knowledge in using testing Tools JUnit, Selenium, and Jasmine. Setup Drupal environment for local, QA, Dev., staging. Extensive Drupal experience and active in the Drupal Community attending and presenting at conferences and camps, developing new modules, and offering support to other users and developers. Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, SCRUM, and Waterfall methodologies. Ability to develop optimum and user-friendly web solutions and provide web, graphic and interactive programming. Proficient in adapting and applying modern technologies. Excellent client relation skills and the drive to complete tasks effectively, and efficiently where customer service and technical skills are demanded.

Overview

8
8
years of professional experience

Work History

UI Developer

BEST BUY
05.2021 - Current
  • Proficiently designed and developed user interactive (UI) web pages using an array of web technologies, including HTML, XHTML, CSS, JavaScript, and various versions of Angular (8/10/12/13/14). These skills were harnessed to create visually engaging and functional web interfaces.
  • Demonstrated expertise in utilizing HTML5, CSS3, JavaScript, and AJAX for web development, ensuring that web applications are cutting-edge and responsive to user interactions.
  • Successfully conducted comprehensive cross-browser testing using the Protractor tool, guaranteeing that web applications perform seamlessly across diverse browsers and platforms.
  • Actively collaborated with end-users and business analysts to comprehensively understand business requirements, enabling the development of tailored technical solutions that meet real-world needs.
  • Skillfully crafted and managed CSS styles to maintain the uniformity of screens throughout applications, ensuring a consistent and visually pleasing user experience. Precise positioning of screen elements was a key focus.
  • Spearheaded the creation and management of SEO campaigns, optimizing organic search results, devising digital strategies, executing link strategies, and conducting A/B testing to enhance online visibility and user engagement.
  • Leveraged Python scripts to efficiently import raw data from the web into PostgreSQL databases, facilitating data storage, retrieval, and analysis.
  • Developed and maintained a microservices architecture using Golang and AWS Lambda functions, promoting scalability and robustness in web applications.
  • Demonstrated prowess in building RESTful APIs and web services in Node.js, enabling seamless communication between clients and servers, enhancing data exchange efficiency.
  • Extensively utilized D3.js, underscore.js, Node.js, and lodash.js for advanced manipulation of JavaScript objects and arrays, ensuring optimized data handling and presentation.
  • Successfully engineered a fully functional demo for an Education Analytics Product. This involved utilizing SharePoint Online, Windows Azure, SQL Azure, and Silverlight technologies to create a comprehensive solution.
  • Spearheaded the automation of pull request tasks and processes using Bitbucket pipelines, leading to enhanced development efficiency and code management.
  • Worked closely with UX and product teams to define visual and functional requirements.
  • Actively used JIRA for efficient bug tracking and defect resolution by collaborating closely with team members, facilitating streamlined development cycles.
  • Leveraged Java Server Faces (JSF) to build dynamic web applications, ensuring that user experiences were intuitive, responsive, and in line with industry best practices.
  • Demonstrated proficiency in writing clean, organized, and maintainable LESS code to improve front-end codebases. This optimization effort significantly enhanced the performance of web applications.
  • Used Agile Scrum model to deliver solutions with high level of flexibility and adaptability.

UI Developer

DTCC
05.2020 - 04.2021
  • Played a key role in the entire Software Development Life Cycle (SDLC), spanning analysis, development, implementation, testing, and support phases.
  • Developed highly responsive User Interfaces using HTML/HTML5, CSS/CSS3, JavaScript, jQuery, AJAX, and JSON.
  • Enhanced Confluence spaces by implementing macros, templates, and formatting to improve visual appeal and usability.
  • Demonstrated hands-on expertise in Azure Development, working on various Azure services like web applications, Azure storage, Azure SQL Database, and more.
  • Assisted in setting up applications for AWS, managing multiple EC2 instances, utilizing Jenkins and ELB for efficient operation.
  • Maintained version control of Crystal Reports and effectively managed feature development and releases using the Gitflow workflow in Bitbucket.
  • Actively tracked issue progress within JIRA to ensure effective project management.
  • Conducted thorough analysis of client websites, adhering to SEO Best Practices, and delivered actionable recommendations for improvement.
  • Successfully deployed Docker-contained Spring Boot Microservices on AWS EC2 using AWS admin console and Lambda functions.
  • Improved application scalability across different platforms by leveraging Jenkins for integration and CI/CD processes.
  • · Utilized SQL databases hosted on Amazon RDS for cloud-based applications.
  • Developed and maintained database functions, procedures, triggers, and indexes using MYSQL.
  • Integrated Java Server Faces (JSF) with Java EE, Servlets, and JPA to create robust and scalable web applications.
  • Implemented responsive web design principles with LESS, ensuring seamless user experiences on various devices and meeting accessibility standards.
  • Leveraged various technologies, including Angular, Node.js, ASP.NET, and Elasticsearch, to deliver high-quality applications, streamline development workflows, and enhance user experiences.
  • Created powerful Content Management Systems to serve as interface for client.
  • These points emphasize your extensive experience and expertise in software development, web technologies, and cloud platforms, highlighting your role in various aspects of project development and improvement.
  • Conducted unit testing to deliver optimal browser functionality.

UI Developer

AIG
06.2019 - 05.2020
  • Involvement in all stages of Software development life cycle including Analysis, Development, Implementation, Testing, and Support.
  • Developed the User Interface using HTML/HTML5, CSS/CSS3, JavaScript, jQuery, AJAX, and JSON.
  • Conducted live user testing of components and functionality to evaluate effectiveness of designs and enhancements.
  • Enhanced Confluence spaces with macros, templates, and formatting for better visual appeal and usability.
  • Built highly functional web applications using JavaScript, HTML and CSS.
  • Proficient in Azure Development, including Azure web application, App services, Azure storage, Azure SQL Database, Virtual machines, Azure AD, Azure search, and notification hub.
  • Contributed to AWS environment setup using EC2 instances, Jenkins, and ELB for application deployment.
  • Managed Crystal Reports version control and created interactive charts for data visualization.
  • Implemented Gitflow workflow in Bitbucket for effective feature development, releases, and hotfixes.
  • Maintained issue progress in JIRA and analyzed client sites for SEO improvements.
  • Deployed Spring Boot Microservices in Docker containers on AWS EC2 using Lambda functions.
  • Utilized Jenkins for cross-platform application scalability and CI/CD.
  • Employed SQL on Amazon RDS for cloud-hosted databases.
  • Developed database functions, procedures, triggers, and indexes in MySQL.
  • Integrated JavaServer Faces (JSF) with Java EE, Servlets, and JPA for robust web applications.
  • Implemented responsive web design principles with LESS for seamless user experiences.
  • Ensured web app/site responsiveness and accessibility following WAG 2.0 and ADA standards.
  • Designed and implemented server-side RESTful web services with Node.js and JSON communication.
  • Utilized Angular CLI for creating components, services, pipes, and directives.
  • Upgraded applications with new features, including Ng Bootstrap components.
  • Developed custom JSF converters and validators to maintain data integrity.
  • Configured Protractor scripts for testing and used Angular Router for navigation.
  • Collaborated with cross-functional teams to integrate LESS into workflows.
  • Proficient in ASP.NET web application development, C#, and .NET framework.
  • · Optimized Node.js applications for performance, scalability, and caching.
  • Defined and handled NgRx actions for state changes and Elasticsearch APIs for cluster interaction.
  • Leveraged SASS features for modular and maintainable stylesheets.
  • Implemented monitoring and logging solutions in CI/CD pipelines using Prometheus and ELK stack.
  • Created single page applications using Angular, TypeScript, and integrated Git for source code management.
  • Participated in Agile development cycles, practiced Test-Driven Development (TDD), and stayed updated on industry trends.
  • · This summary highlights your diverse skills and contributions across various technologies and development methodologies.

UI Developer

Arck IT Services
05.2015 - 03.2019
  • I worked on front-end web development using AngularJS, JavaScript, HTML5, and CSS.
  • I developed a web application with Angular4, utilizing Web API for data exchange with the back end.
  • Angular 2.0 was used for form validations, RESTful web service consumption, and migrating from AngularJS.
  • Built highly functional web applications using JavaScript, HTML and CSS.
  • I successfully upgraded an existing application from AngularJS to Angular 7, enhancing its durability and speed.
  • My role involved interacting with RESTful web services in Angular4 via the Http Module.
  • Designed UIs within frontend web frameworks, exploiting associated templates and tools to shorten development times.
  • I created TypeScript components and services following Angular 2's component-based architecture for reusability.
  • I contributed to building Hybrid Applications with Apache Cordova, jQuery Mobile, and jQuery.
  • Developed an AngularJS workflow manager for multi-step user input flows.
  • Angular resources were used extensively for data access.
  • I developed data insertion forms and implemented JavaScript-based validation.
  • Designed a single-page real-time location sharing application using AngularJS and JavaScript API.
  • Ensured smooth deployment on servers like WebSphere, Tomcat, and JBoss, with precise documentation.
  • My work improved user experiences, data integrity, and application performance.
  • Conducted live user testing of components and functionality to evaluate effectiveness of designs and enhancements.

Education

Bachelors - Electronics and Communication Engineering

JNTU
2014

Skills

Web Development

HTML5, CSS3, JavaScript, jQuery, SCSS, JSON, SASS, AJAX, XML and PHP, jQuery

Frameworks

Spring MVC, Docker, AngularJS (versions 15, 16) Angular 2/4, Angular 5/6/8/10/12/13/14, Typescript, Bootstrap, Nodejs, RxJs, NgRx, MVC Architecture

Application Servers

Tomcat Apache Server, Oracle WebLogic Server, MSSQL Server Management Studio

Databases

SQL Server2012, Oracle 8i,10g/11g, MYSQL, MSSQL, MongoDB, Cassandra

IDE's and Tools

Photoshop CS6, Visual Studio, Eclipse IDE, NetBeans, Developer Tools, Edit Plus, Web Storm, Notepad

Programming Languages

Java, JSP 12, SQL, JavaScript, ASPNET

Operating System

Windows 2000/XP/Vista/7/8/10, MS-DOS, Unix, Linux

Protocols

TCP/IP, HTTP, FTP, and SOAP

Version controls

TFS, Git, SVN, Visual Source Safe

Reporting Tools

SQL Server Reporting Services, Crystal Reports

Testing Tools

Selenium, Gherkins, Jest and JUnit

Timeline

UI Developer

BEST BUY
05.2021 - Current

UI Developer

DTCC
05.2020 - 04.2021

UI Developer

AIG
06.2019 - 05.2020

UI Developer

Arck IT Services
05.2015 - 03.2019

Bachelors - Electronics and Communication Engineering

JNTU
NAVEEN REDDY