Naga Manoj Bhasakara - Sr. React Developer |
[email protected] |
Location: Mc Kinney, Texas, USA |
Relocation: Yes |
Visa: H1B |
MANOJ BHASKARA
Austin, TX 78665 601-521-0610 [email protected] www.linkedin.com/in/Manoj-bskr08 EMPLOYER DETAILS Email: [email protected] Contact: 469-983-6996 PROFESSIONAL SUMMARY As a UI Developer with around 8 years of experience, I have been involved in various stages of the Software Development Life Cycle (SDLC) from requirements gathering to production. I have a strong skillset in developing with HTML/HTML5, CSS/CSS3, SASS, LESS, JavaScript, TypeScript, React JS, Redux, Flex, React Native, Angular JS, JSON, Node JS, Ajax, jQuery, Bootstrap, and have a good understanding of Document Object Model (DOM) and DOM Functions. Advanced UI Design conception, creation and building concepts including Wireframe, layouts, workflow diagram Adobe XD for rapid application prototyping and end user mockups. Expertly utilizing a wide range of UI/UX design tools, including Photoshop, InVision, Sketch, Figma, Illustrator, and Adobe After Effects. Expertly crafting logos that encapsulate brand identity, communicating messages and values effectively through visual elements. Experience in using React libraries like Material UI, Redux, Next JS, Blueprint, Semantic UI, Prism JS for applying custom styles and maintaining consistency. I have hands-on experience in React - Redux architecture and have built and deployed applications using automation tools like Jenkins. I am proficient in using React JS components and have expertise in developing forms, events, keys, routers, animations, and implementing the Flux architecture. Strengths in Native IOS development in swift and cross-platform mobile development with React Native. Designed and implemented scalable and cost-effective cloud architectures on GCP. Proficient in GCP's data services, including BigQuery, Dataflow, and Dataprep, for data processing, analysis, and transformation. Led the development of the backend architecture using Node.js, designing and implementing RESTful APIs to handle data retrieval and manipulation. Experience in applying various technologies and tools JAXP, SAX/DOM, XSLT, XPath, XQuery for XML document generation, parsing and formatting. Strong Knowledge of HL7 standards (v 2.3 through FHIR), HIPAA (Health Information Portability and Accountability Act), PPACA (Patient protection and affordable care act), LOINC and SNOMED. Implemented the Model-View-Controller (MVC) architecture using Java along with Spring and Servlets. Experienced with UAT and Accessibility Testing, ensuring that the applications developed meet the necessary accessibility standards and are user-friendly. I have expertise in video coding using HTML5, CSS3, and JavaScript, allowing me to develop web applications that feature high-quality videos and multimedia. I have expertise in integrating applications using RESTful and SOAP web services. Proficient in using MyBatis and iBatis to streamline data access layer, enabling efficient interaction with relational databases. Proficient in integrating PHP applications with databases, including MySQL, PostgreSQL, or MongoDB, effectively managing data persistence and retrieval. Experienced in RESTful API development using PHP, enabling seamless communication and data exchange between applications. Implemented Web Services (WSDLs) using JAX-WS and implemented REST services by Golang with microservices architecture. I have experience with Unit testing frameworks such as Jasmine, Karma, Protractor, and Mocha test runners. Experience in Jenkins and Maven, which enables me to efficiently automate the build and deployment process. Extensive experience in designing and developing microservices architecture, breaking down monolithic applications into loosely coupled and scalable components. My experience extends to working with various IDEs like Eclipse, Visual Studio, Notepad++, IntelliJ, Sublime Text 3, ATOM, Net Beans, WebStorm, and Brackets. I have built E-Commerce Applications and Financial Applications and have worked in fast-paced environments using Agile/Scrum, Test Driven Development, and Waterfall methodologies. I have closely worked with DevOps engineers in designing and implementing CI/CD pipelines, infrastructure automation, and containerization. Proficient in Git workflows and repository management to ensure efficient collaboration and version control for codebase. I have Exposure to implementation, capacity planning, and performing tuning of cloud technologies like Azure, Google, and AWS. SKILLS Web Development HTML/HTML5, CSS/CSS3, SASS, LESS, XHTML, XML, jQuery, JSON, JavaScript, jQuery, AJAX, JSP, J2EE, Servlet, JSTL, Tag libraries, Java, PHP, Express JS, Typescript, Adobe Creative suits, Axure Wireframing, Microsoft Visio, Sketch Wireframing HL7 Versions/Engines: V2.5, V.3, FHIR, Mirth, Info Cloverleaf, Core Point Operating Systems Windows, Mac, Linux, UNIX UI Frameworks/Libraries ReactJS, Redux, Angular JS, Material UI, React Native, Native Base, Kotlin, AG-Grid, Am Charts, Node JS, Vue JS, Next JS, Backbone JS, Ext JS, Prism JS, Bootstrap, Blueprint, Semantic UI, Foundation, Skeleton API Frameworks Log4J, Spring, Struts, MyBatis, IBatis, Hibernate Databases Oracle, SQL Server, My SQL, MongoDB, DynamoDB, PostgreSQL Web Services SOAP, EJB, WSDL, Apache Axis Web Services, WebLogic, Rest/Restful, Graph QL Cloud Technologies Amazon Web Services (AWS), Google Cloud Platform, Azure cloud (GCP) Languages HTML, JavaScript, Node JS, Java, Kotlin, Web Application Servers IBM Web Sphere, Apache tomcat, WebLogic 8.1, J Boss, HTTP Web Server, Apache/Nginix IDE/HTML Editors Sublime Text, Notepad++, Atom, Visual Studio Code Beta, Eclipse, Net Beans, VMware Testing/Debugging Tools Junit, Jest, Enzyme, Protractor, Selenium, Karma, Jasmine, Firebug, Google Chrome Web Debugger Version Control & Other tools Clear Case, SVN, CVS, VSS, TFS, Git, GitHub, JIRA, Version one, bitbucket, Adobe Photoshop, InVision, Sketch, Figma, Axure, Atomic, Fireworks CS6, Adobe XD, Adobe After Effects, Grunt, Gulp, NPM, Web pack WORK HISTORY WALGREENS Seattle, WA December 2021 Present Full Stack Developer I was an integral part of the COVID vaccine project. Named "DVAR," our initiative revolved around a network of microservices and teams, collaboratively tackling the challenges of vaccine distribution. My role encompassed shaping the user interface of the web portal. I specialized in optimizing the Walgreens main page for online COVID vaccine appointments and extended our reach by creating intuitive iOS and Android interfaces. My contributions spanned not only front-end design but also back-end development, reflecting my versatility and dedication to the project's success. Responsibilities: Developed server-side web applications using Node.js and utilized various front-end technologies like React.js, Vue.js, and jQuery for creating interactive and visually appealing user interfaces. Designed layouts, color schemes, typography, and iconography to enhance user experience for both web and mobile applications. Utilized design tools such as Sketch, Figma, Adobe XD, and InVision to create prototypes for user interface design. Implemented responsive and visually appealing user interfaces using React.js and Next.js for intuitive web pages. Designed and implemented responsive UI pages using HTML5, CSS, JavaScript, Vue.js, and Bootstrap, ensuring cross-browser compatibility. Integrated Prism JS and customized styles for code representation within web applications and Leveraged Material UI for manipulating styles involved in business logic. Designed reusable React components, utilizing props for data flow and state for class components. Integrated React with Bootstrap to develop dynamic, responsive web applications. Developed applications with a focus on optimizing performance and addressing scalability challenges using TypeScript. Upgraded PHP versions for existing applications, ensuring compatibility, and leveraging new features. Developed REST API interfaces using JavaScript, Vue.js, and Node.js for optimal performance. Implemented RESTful APIs in Python using Flask with SQLAlchemy for data center resource management. Created GraphQL endpoints using Node.js and implemented security best practices for API protection. Collaborated with development teams to create Docker images and Kubernetes deployments for optimal performance and scalability. Developed RESTful APIs and microservices to facilitate communication between front-end and back-end systems. Utilized Kafka and MQ for reliable and fault-tolerant communication between systems. Developed GraphQL endpoints and implemented subscriptions for real-time data updates. Created comprehensive API documentation using tools like Swagger. Built and deployed serverless web applications on GCP and AWS, achieving zero downtime and seamless auto-scaling. Established hybrid cloud environments, connecting GCP with on-premises data centers. Managed AWS infrastructure and containerized applications for continuous improvement and innovation. Utilized GCP services like VPCs, Load Balancers, and CDN to create resilient and highly available cloud solutions. Utilized various databases (e.g., MongoDB, MySQL) for data persistence, data modeling, and optimized queries. Developed data pipelines on GCP for ingesting, processing, and visualizing large datasets. Managed database mapping using MyBatis/iBatis XML files for simplified CRUD operations. Implemented security measures for data protection using Spring Security and OAuth. Designed and implemented MongoDB cloud manager for Google Cloud Platform. Upgraded Jenkins and Artifactory servers by scheduling backups in S3. Wrote CRUD operations for data retrieval and updates using Mongoose. Conducted rigorous testing of IAM features within UI components. Developed and executed unit tests in Node.js using testing frameworks like Mocha or Jest. Managed software version control using SVN repository. Utilized various debugging tools for application troubleshooting. Followed MVVM pattern for interactive views using jQuery, Knockout.js, and Bootstrap layouts. Implemented CI/CD pipelines to automate software deployment, ensuring faster and more reliable releases. Followed Agile and TDD methodology for application development and used JIRA for project management. Collaborated with QA team members to ensure consistency in testing methodologies, test plans, and test cases across all platforms. Environment: Java, J2EE, Spring, Hibernate, Struts, Golang, NodeJS, Proxy Server, Promises, Express, TypeScript, REST, FHIR, ReactJS, Material UI, Vue JS, React Native, Kotlin, Angular JS, ES5, ES6 JavaScript, CSS3, Bootstrap, HTML5, JSON, XML, and Ajax, Java, AWS, GCP, MongoDB, Sublime Text, Webpack, Postman, Figma, Mac, Linux. MMIT Washington, DC June 2021 Dec 2021 UI Developer I have had the opportunity to work on a comprehensive claim management system. This system caters to the requirements of health plan administrators by providing detailed reports summarizing information about the claimants, service plans, and other important aspects of the claim management process. During my tenure, I have contributed towards both maintenance and development releases of the system, leveraging my expertise to enhance the overall performance of the application. Responsibilities: Collaborated with an Agile (Scrum) Development Team to deliver regular updates to business stakeholders and project managers on schedule. Developed visually appealing and functional UI pages using React, HTML5, CSS3, JavaScript, PrimeNG, and Bootstrap to ensure user interface quality. Implemented HTTP requests with the RxJS Observable library to enhance application performance, while demonstrating proficiency in ECMAScript 6 (ES6) for optimized and up-to-date code. Worked closely with UX/UI designers to maintain visual consistency and brand identity in landing page interfaces, including designing micro-interactions, animations, and transitions. Provided comprehensive UX services, from interpreting requirements to creating user flows, wirefraprototypes, and visual specs. Successfully migrated an application from React 16 to React 17 using best practices. Developed and implemented J2EE frameworks (Struts 1.1/1.2, Spring, Hibernate, and EJB 2.0) and utilized dynamic SQL features in iBatis or MyBatis for flexible query construction. Managed Oracle 11g database interactions using Spring JDBC and reviewed XML logical data models, creating XML schema XSD for validation. Created reusable components and services using TypeScript, Ngrx, and SASS for dynamic styling, while deploying Node.js applications with CI/CD pipelines on AWS and Heroku. Built scalable and secure backends using Node.js and PHP, along with web applications in Node.js, Express, Vue.js, and Backbone.js with Mustache.js. Worked extensively on HL7 message formatting, mapping, and transformation using Mirth Connect. Leveraged React for creating components, services, pipes, and directives and utilized Laravel's MVC pattern for code organization. Maximized GCP's serverless offerings (Cloud Functions and App Engine) and maintained monitoring and alerting solutions using Stackdriver. Utilized Node.js's asynchronous capabilities for improved application responsiveness. Integrated Lightning Data Service and AJAX functionality into Salesforce Aura components, while using Kotlin for Android-based location services and new modules. Implemented Node.js and Express for server-side logic, including maps components using React Native. Designed and implemented disaster recovery plans on GCP and utilized DynamoDB for data storage. Installed applications on AWS EC2 instances and S3 buckets, developing serverless microservices with AWS Lambda. Effectively utilized Docker for scalable and consistent environments, incorporating unit testing with Jest, Enzyme, and Sinon. Managed version control using GIT, tracked bugs in JIRA, and ensured stability and functionality through Jenkins for continuous Integration and Deployment. Environment: HTML5, CSS3, React JS, TypeScript, PHP, React Native, Kotlin, Redux, Bootstrap3, SASS, Node JS, Express, DynamoDB, WebLogic, WebSphere, JBoss, Tomcat and Apache, Sketch, Adobe XD, Adobe Illustrator, Adobe in Design, Core Java, Java EE, Spring 2.5, Struts 2.x, Hibernate 3.2.1, NgRx, Gulp, JSON, Axios, AWS, Bit Bucket, GIT, JIRA, NPM, Jest, Enzyme, Sinon, Jasmine, Karma, Mocha, Chai, Selenium, Cucumber, Grunt, Babel, Web pack. WELLS FARGO North Carolina May 2020 June 2021 UI Developer The Online Banking Application I worked on provided a user-friendly interface for the bank's customers to access and manage their accounts with ease. As part of the enhancement, new features such as online bill payment, fund transfer between accounts, and e-statement were implemented. I was involved in both the development and maintenance phases of the application, ensuring its seamless performance, security, and stability. Additionally, I implemented advanced authentication and authorization mechanisms to secure user data, and integrated third-party tools for added functionality and better user experience. Responsibilities: Designed and developed responsive and intuitive user interfaces using HTML5, CSS3, JavaScript, jQuery, Bootstrap, JSON, Ajax, and React JS, including Flux for SPA development. Implemented component-based architecture using React JS to create reusable components and services, resulting in improved application performance and reduced development time. Utilized CSS3, DOM, API, DOJO, and Ajax to create dynamic and interactive web experiences, enhancing user engagement and usability. Designed web user interfaces for different use cases using JS, Struts, HTML5, jQuery, XML, and Ajax, ensuring a consistent and intuitive user experience. Expertly crafted CSS templates for all pages on the website, utilizing advanced techniques such as background, positioning, text, border, margin, padding, and table. Conducted user data analysis, interviews, and customer feedback analysis to improve user experience. Developed drag-and-drop functionality using React-Draggable, enhancing the user experience. Customized Material UI themes and created reusable components for a consistent look across the application. Implemented accessibility best practices in Material UI components for compliance with WCAG guidelines. Worked with IAM protocols and standards (OAuth, OpenID Connect, SAML) for secure user authentication and authorization flows. Designed user-friendly IAM workflows within UI elements to enhance user experiences. Implemented user authentication and authorization mechanisms in Node.js applications with secure practices. Integrated external APIs and services in Node.js projects to enable additional functionalities. Used middleware, Redux-Promise, for retrieving data from the back end and calling RESTful web services. Extensively worked on React JS components, Forms, Events, Keys, Router, Animations, and Flux concepts. Built server-side logic for web applications using Node.js, including handling HTTP requests and data processing. Developed CRUD API for the POS Engine using RESTful Web services and wrote Cucumber BDD tests. Designed and implemented RESTful APIs endpoints using Node JS for client-server communication. Implemented PL/SQL stored procedures for data migration and database upgrades from Oracle. Developed RESTful web services using Apache CXF for efficient data management and communication. Consumed web services using Apache CXF framework to retrieve remote information. Troubleshooted and resolved Nginx web server issues, including performance bottlenecks, security vulnerabilities, and network connectivity problems. Defined object-to-SQL mapping configurations using iBatis or MyBatis for seamless translation between Java objects and database entities. Developed unit tests and e2e tests using Jasmine and automated testing processes using Karma Test Runner. Designed and developed client and server components of an administrative console using Java, Google Web Toolkit (GWT), and Spring technologies. Ensured robust security on GCP with IAM policies, VPC peering, and firewall rules. Automated deployment processes with Cloud Build and Cloud Deployment Manager for consistent infrastructure. Implemented user authentication and authorization systems, such as OAuth, JWT, or sessions. Developed test cases and performed unit tests using JUnit framework. Utilized Material Design and custom components to create visually appealing and intuitive user interfaces. Integrated JSP plugins with Spring bind and JSTL tags in HTML pages. Used Object-Oriented Programming (OOP) concepts to develop easily reusable UI components. Utilized Git for version control and collaboration with Testing Team, Scrum Masters, and Business Analysts. Played a key role in the Software Development Life Cycle (SDLC) phases and used JIRA as the bug tracking system. Environment: HTML 5, CSS3, Sass, Less, JavaScript, TypeScript, PHP, Bootstrap, Ajax, React JS, Redux, Flux, Node JS, JSON, Sketch, Adobe XD, Java, J2EE, Spring, Hibernate, Struts, JSF, DOJO, Coherence, Webservices, Junit, SASS, GitHub, Restful API, Adobe Photoshop, Illustrator, XML, Adobe Dreamweaver, Apache Tomcat, Linux, PHP. POLARIS Hyderabad, India Sept 2016 Feb 2017 (Internship) Role: Web Developer Feb 2017 Dec2019 (Full time) Responsibilities: Developed and redesigned user-friendly front-end applications using HTML, XHTML, CSS, and JavaScript, complying with industry standards. Expertise in NodeJS Frameworks (Express, Koa, Hapi) for high-performance web apps. Collaborated on design, technical, and unit testing documents for project alignment. Designed 2D/3D user interfaces for GIS asset management, including wireframing and prototyping. Used Hibernate ORM tools for efficient SQL database mapping and data manipulation. Implemented Jakarta Struts Framework for rapid, robust, and scalable app development. Applied Use Case diagrams to validate web app design against UI architecture. Implemented CRUD operations with JAX-RS annotations and security measures. Enhanced web page interactivity with AJAX, JSON, and XML for dynamic content. Utilized various Spring modules based on project needs and designed Spring-based solutions. Developed XML Schema Definitions for standardized data structures. Designed user interfaces using JSP, HTML, CSS, and JavaScript. Leveraged JAX-RS annotations for resource endpoints and dependency injection. Integrated JAX-RS with validation frameworks for data integrity and business rules. Used Java Message Service (JMS) for efficient asynchronous data exchange. Conducted unit testing with Jasmine, a behavior-driven development (BDD) framework. Developed a generic interface for Hibernate criteria API and database scripts. Deployed web and enterprise Java components, utilized multi-threading, and managed with JIRA. Utilized browser developer tools for troubleshooting and debugging. Implemented RESTful web service APIs using Node.js and XML schemas for data validation. Ensured cross-browser compatibility and collaborated with partners and clients for seamless integration. Environment: HTML 5, CSS3, Sass, Less, JavaScript, TypeScript, Bootstrap, Ajax, React JS, Java 1.4, J2EE, JSP, PL/SQL, Spring 2.0, Redux, Flux, Node JS, JSON, GitHub, Restful API, Adobe Photoshop, Illustrator, XML, Adobe Dreamweaver, WebLogic 8, Jboss Drools, SOA Design Patterns, Cassandra, NOSQL, Hadoop EDUCATION Master's: computer science Western Illinois University, Macomb, IL Graduation: 2021, GPA: 3.74 / 4.0 Bachelor of Science: Computer Science JNTUH Hyderabad, India Graduation: 2017, GPA: 8.6/10 ACCOMPLISHMENTS Been a major part of redesigning a custom website for a $300K client account, built responsive web pages, translated stakeholder requirements into high-quality code, and generated a 10% increase in product sales by refining page interactions. Developed and refined the UI framework for an IOS mobile application providing price comparisons for retail products, which achieved a 4.8-star app store rating and garnered over 3M downloads within one year of launch. Served as the point of contact for project stakeholders across all phases of the SDLC and coordinated cross-functionally with sales, marketing, and software engineering teams to ensure alignment between UI frameworks and user needs. Keywords: continuous integration continuous deployment quality analyst user interface user experience message queue javascript access management sthree procedural language Illinois Texas Washington |