Preetham Reddy N - Frontend developer , Angular,React,Web |
[email protected] |
Location: Dallas, Texas, USA |
Relocation: Yes |
Visa: H1b |
Around 8+ years of experience in IT, extended expertise in Developing, Implementing the User Interface (UI) Application,
Mobile and Web based applications and implementation of Manual Testing, mobile based and client/server applications. Experienced with Agile Methodology, Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Water fall Methodology. Good experience with JavaScript AngularJS and knowledge on other frameworks like Angular2 and upon. Experienced in Designing & implementation of Automation Frameworks including TDD, BDD, data driven, keyword driven, and hybrid using Selenium WebDriver with Java, C#, JavaScript. Experience in Developing User Interface (UI) Rich Mobile and Web Applications using Front End/User Interface (UI) Technologies like HTML5, XHTML, DHTML, XML, Object Oriented JavaScript, JavaScript, jQuery, Angular JS, Angular2, Ionic, JSON, Bootstrap Framework, Ajax, CSS2/3, Media Queries, CSS Frameworks, CSS Sprite, SASS. Professional in developing Java Selenium WebDriver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frameworks using TestNG/Junit, ANT/MAVEN build tool. Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources. Developed serverless applications that leveraged AWS Lambda, API Gateway, and other AWS services to achieve high availability and scalability. Utilized AWS SAM (Serverless Application Model) to define and deploy serverless resources. Strong Knowledge in Mobile Testing using Appium for (Android/IOS) applications. Experience in working on AWS, Azure and Google Core Services including both IaaS and PaaS. Knowledge in migrating on premise applications to AWS, Azure, and Google Cloud. Experience in Automating, Configuring and Deploying Instances on AWS, Azure, and Google Cloud environments and in Data centers. Strong Knowledge in Mobile Testing using Appium for (Android/IOS) applications. Experienced in using various Databases, such as MYSQL, SQLite and Core Data. Good Experience with Angular JS, Angular 2,5 ,7, 8, 9, 10, 11,13 and 14. Experience in working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS. Experience using all popular Text-Editors like Eclipse, Komodo Edit, Sublime Text, and Notepad++, Visual Studio Code, Atom. Experience on working the SonarQube to check the quality Gate of the code. Experience in configuration management systems like SVN, TFS and GIT-HUB. Experience in QTP Automation Scripts and BPT Framework. Experience in Mainframe development functions encompassing Requirement Gathering, Design, Analysis, Software Development, Enhancement, Maintenance, Production Support and Implementation across multiple projects. Experience in using the latest approaches including MVVM, MVC in the browser, event-driven applications using JavaScript framework like AngularJS, Angular 2, Angular4, Angular7, Angular8, Angular 9, and DOM. Good knowledge of QTP IDE (Object Identification, Object Repository, Step Generator, Data Table, Check Points, Output Values, Actions, Recovery Scenarios etc.) Experienced in developing hybrid mobile applications using JQuery Mobile, Ionic 2 & 3, Angular 2, Cordova Plugin, HTML/CSS, and JavaScript. Experienced with Web Services, SOAP UI, RESTFUL, WSDL technologies. Ability to handle critical situations, deadlines and working independently and with team. Outstanding understanding on business needs and possess Self/Quick Learner, Motivated team player, interpersonal, leadership with excellent communication and presentation skills problem solving capabilities and dedicated to project accomplishments. Skills Objective-C Swift C/C++ SQL Cipher GIT SVN . . TFS Java PHP MS SQL Server MySQL SQLite Oracle Education and Training Sacred Heart University - Fairfield, CT | Master of Science Computer Science, 12/2019 Experience ANGULAR DEVELOPMENT LEAD | 02/2023 - Current Wells Fargo SonarQube Mobile Application Development Leadership Development Project Implementation Time Management Revamped the website's appearance by working on HTML5, CSS, and Typescript Adeptly applied the latest Angular 14 features to develop a responsive and feature-rich e-commerce web application, resulting in a 25% increase in user engagement and a 15% rise in conversion rates Managed the end-to-end lifecycles of multiple projects, ensuring on-time and within-budget delivery, and mitigated risks through project planning, earning praise for effective project management Led a team of 10 developers, defining coding standards and best practices, resulting in a 20% increase in code quality and a 15% reduction in bug-related issues Implemented HTTP functionality in Angular 13/14 to retrieve data from web Services and bind it into Angular ng-grid and slick grid Integrated Vue.js and Vuex for state management, ensuring centralized data flow and simplifying application logic, resulting in improved scalability and maintainability of the web applications Developing mobile applications using swift, objective C, Xcode and various API in agile environment Spearheaded the migration to NGRX for a complex financial dashboard, significantly reducing data latency and enhancing the user experience by streamlining data flow Designed a library of reusable Angular components, reducing development time by 30% and ensuring UI consistency across multiple projects, leading to increased development efficiency Engineered a PWA for a mobile healthcare application, decreasing load times by 40% and enabling offline access to critical patient data, earning accolades for the enhanced user experience Architected and developed a set of microservices using Spring Boot for an e-commerce platform, resulting in a 50% reduction in response times and enabling efficient scalability Developed UI/UX for mobile app with react native CSS Implemented RESTful APIs with Spring Boot for a logistics management system, improving data retrieval speed by 60% and fostering real-time communication with external logistics partners Integrated MongoDB for a customer analytics application, increasing data processing efficiency by 45%, and integrated Oracle databases for transactional systems, ensuring high data integrity and security Coordinated the migration of a legacy monolithic application to AWS cloud infrastructure, leveraging services like AWS Lambda and Amazon RDS, resulting in a 40% reduction in operational costs Utilized AWS Lambda for a data processing pipeline, reducing infrastructure costs by 50% and enabling real-time data analysis for critical business decisions Managed a MongoDB database for a content management system, ensuring high availability and data consistency, and implemented advanced SQL queries for an analytics platform, reducing query execution times by 30% Developed custom APIs using Oracle API Gateway to seamlessly integrate an enterprise resource planning (ERP) system with other applications, streamlining business processes and data access Environment: Angular 14/13, HTML5, CSS3, bootstrap, MongoDB, Node.JS, MYSQL, SonarQube, Angular.JS, Git, VSC, VS, GITHUB Desktop, agile, Jira. . . UI DEVELOPER | 04/2022 - 02/2023 United Airlines - Chicago, IL Revamped the United Airlines website by integrating interactive mapping features using Vue.js, Vue.js 2, Vuex, OpenLayers, HTML5, CSS, and TypeScript, providing users with an immersive experience in tracking flights, airport locations, and routes Leveraged Angular version 13 and Node.js version 16.14.2 to seamlessly integrate OpenLayers into the web application, ensuring smooth performance and compatibility across browsers Developed components within the application logic to display dynamic mapping data on the user interface, enhancing the visualization of flight information and improving user engagement Utilized OpenLayers alongside Angular Redux to efficiently manage and visualize large datasets, optimizing performance and responsiveness of the mapping functionalities Integrated Vue.js and Vuex for state management, ensuring centralized data flow and simplifying application logic Collaborated with the web development team to seamlessly integrate the Vue.js-based mapping features with both the mobile and web applications, ensuring consistency and usability across platforms Employed OpenLayers for network performance enhancements, implementing actions to optimize map loading times and improve overall application performance Contributed to the development of Java APIs for Amazon Lambda to manage AWS services, ensuring seamless integration with Vue.js-based mapping functionalities Integrated OpenLayers with Terraform templates for AWS infrastructure as code, streamlining the deployment process and ensuring scalability and reliability of the mapping infrastructure Implemented cross-browser compatibility checks and conducted thorough unit testing and integration testing of Vue.js and OpenLayers-based mapping features, ensuring a seamless user experience across various platforms and devices Key Technologies and Tools: Vue.js, Vue.js 2, Vuex Angular (version 11/13), Angular.JS, Node.JS HTML5, CSS3, TypeScript OpenLayers, Redux Jasmine, Karma, SonarQube AWS (Amazon Lambda, AWS infrastructure) Version Control: Git, GitHub Desktop Project Management: Jira, Agile methodologies UX/UI DEVELOPER | 10/2020 - 03/2022 Wisconsin Department of Agriculture, Trade and Consumer Protection Worked on the website from start to finish to give it a new look using HTML5, CSS and JavaScript Developed Header and Footer of web app as a UI component in Angular 12 (and eventually Angular 13) Development of Application for Uploading and Downloading Badge Designs from Win-Form and Silverlight Application Design website and maintain the website content up to date Designed and Developed Web application using CSS pre-processors Involved in developing the application from scratch using react native and Redux Working with Various MYSQL Administrator, MYSQL GUI Tools, Performance Monitor, MYSQL Migration Toolkit, Oracle Pl/SQL Developer, SQL Developer and Toad Used NodeJS REPL feature to experiment and Debug JavaScript code and leveraged HTML5 features with cross browser compatibility using Ext.JS framework Used Express MVC framework for NodeJS to create the routes required for delivering data to the front end Design website and maintain the website content up to date Cross browser compatibility checks and thoroughly performed unit testing and integration testing Implemented various Validation Controls for client-side validation and implemented custom validation controls The mobile application is designed using HTML5, CSS3 Hands On Experience Using Selenium And Writing Selenium Tests Through Eclipse Including Quality Center Working in Agile Scrum Development Environment with Bi-Weekly Sprint Developed User Interface Using JSP, JSP Tag Libraries and Struts Tag Libraries Experience in Using Java/J2ee Technologies Like JSPS, Servlets, EJBS, JDBC, JNDI Designed The Front-End Applications, User Interactive UI Web Pages Using Web Technologies Like Html, DHTML, Google Web Toolkit and CSS Expertise in Building Strong Websites Confirming Web 2.0 Standards Using, JQuery, Html5, XHTML, DHTML CSS3 to Develop Valid Code and Table-Free Sties . . Environment: Angular 12, IPhone, IPad, Windows phone, android, tablet, Spring, Hibernate, MYSQL, APACHE CXF, REST, ECLIPSE, Web Logic, Selenium, Subversion, agile, JSP, Servlet, Maven, PHP, Ruby Phone Gap, Sencha Touch, HTML, CSS, JQuery Mobile, Angular.JS, Node.JS, Backbone UI DEVELOPER | 02/2019 - 09/2020 Nationwide Insurance - Columbus, OH Worked on multiple projects, different stages including web and mobile projects utilizing Angular 8 &9, AngularJS and Ionic structure Interacted with various stake holders (Business Team, User Testing Team and Clients) to finalize requirements Developed Hybrid application using Ionic framework Developed Requirement Specification document (User Story in Agile) to articulate requirements Wrote Action classes, Business Objects and Service classes Configured Struts-config.xml with all the mappings required by the architecture Expertise in working with the JavaScript frameworks like JQuery and Angular 8 & 9, and AngularJS Experience of working on CSS Pre-processors like LESS and SASS along with JavaScript task runners like GulpJS Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML Involved in creating mobile apps for our application using Mobione and Sencha software for Android and iPhone Developed Java, J2EE Web and Business components and wired using Ext JS Ajax calls Developed application enhancements in VB.NET to meet the new requirements using Visual Studio 2008 Designed ASP.NET MVC Core web application (Web API) using C# with Angular Created several Master Pages and Content Pages in ASP.Net 4.0 Used Object/Relational mapping Hibernate framework as the persistence layer for interacting with Data base Implemented agent-server messaging dialog using and JMS (Active MQ) implementation Used Spring IOC for dependency injection and Spring Security for securing the web application Involved in building a high efficiency Dynamic Single and Multiple Pages Web Application using Angular JS, Node JS, HTML, HTML5, Java Script, Bootstrap, JQuery and CSS3 Used Polymer in creating web components and developed browser API's to custom HTML Elements Architected the entire app using RequireJs to load only modules, which are currently in page and which in turn increases, the efficiency of the page Created Ext JS custom UI components and implemented MVC framework Used ngCordova to access native mobile features and use them in the app Developed hybrid mobile application with Apache Cordova that can run natively on android devices with the option expand to iOS, Kindle Fire, Blackberry, etc Created Restful web services/ API's using Node.js Used ReactJS for search engine optimization and worked with Visual studio Designed and developed User Interface Web Forms using Flash, CSS, Adobe and JavaScript Used firebug, Chrome developer toolbar for debugging JavaScript and fixing issues Created responsive web design using Bootstrap Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS Experience using jQuery and Bootstrap plugins for the Webpages Integrated the AngularJS application with the RESTFUL Web Services Worked on Angular Strap Framework and AngularJS Validations Worked on the MVC architecture of AngularJS in developing the apps, controllers and directives which are totally customized to meet the needs of the application Environment: Angular 8/9, JavaScript, Ajax, JQuery, Angular JS, RequireJs, ngCordova, ExtJS, Node.js, ReactJS, HTML5, XML, CSS3, MongoDB, Tomcat, Jasmine & karma, less, sass, bootstrap, gulp, Struts, Hibernate, Spring, JSP, PostgreSQL, Adobe Dreamweaver, Visual Studio, Polymer, Sencha, GIT, Jira, sublime text, brackets editor, Jenkins, OpenShift WEB DEVELOPER | 01/2015 - 07/2018 Excel Soft Services Pvt Ltd - India . . Developed Hybrid applications using React.JS, HTML5, CSS3, JavaScript, and AngularJS that are cross platform compatible To analyses the requirements and develop enhancements that will mostly benefit users Used HTML to develop websites Developed Single page application (SPA) development by using Angular & NgRx Modified the existing website by adding suitable naming conventions and coding standards Worked with user interfaces and applied usability principle to portals Primary role was to improve GUI, solve the navigational issues and provide support to the senior web developers Worked extensively with the File management and image libraries Designed and implemented a lead discovery web application using Typescript, Angular JS, JavaScript, HTML, CSS, MVC, and Web API To control the usability, aesthetics, speed and communication of the websites Created an inline-edit and widget-collapse feature for the web page Used Wireframes to draw the user requirements Developed clickable prototypes in HTML, DHTML, CSS and JavaScript Tested web sites and fixed any existing bugs using Firebug Provide maintenance to several websites Responsible for code optimization and test the website across different browsers Environment: HTML, CSS, JavaScript, React.js, Angular Js, JQUERY, Angular (2), AJAX, JSON, XML, ECLIPSE, SVN. Keywords: cprogramm cplusplus csharp user interface user experience message queue javascript business intelligence information technology microsoft procedural language Connecticut Illinois Ohio |