Nagendra
email: *********@*****.***
Phone:940-***-****
Scottsdale, phoenix, Arizona
CAREER OBJECTIVE
I am a dynamic professional with several years of experience in web and mobile development of software products. My expertise lies in designing and developing web applications using Agile methodologies, along with unit testing. I am seeking a challenging and responsible position in a reputed organization where I can utilize my skills to contribute to the organization's growth while also furthering my own career. I am committed to designing and developing software products that meet the highest standards of quality and performance.
Summary
With over 6 years of experience in front-end technologies, I have worked on projects across various domains including finance, healthcare, and insurance. I have experience in analyzing project requirements and translating them into technical specifications. I am proficient in working in agile methodologies and utilizing tools like JIRA for project management and issue tracking. I have hands-on experience with version control tools like GIT and Bitbucket for code management and collaboration. I have expertise in designing and developing front-end components that interact with microservices and consume their APIs. I have implemented security best practices in the front-end application, including authentication and authorization mechanisms, to ensure access to microservices is restricted to authorized users. Additionally, I am experienced in integrating third-party systems and APIs into the projects and proficient in using monitoring tools like Splunk and Datadog dashboards for log monitoring and analysis. I have also collaborated with other members of the development team, including back-end developers and DevOps engineers, to ensure seamless integration with microservices and other components of the application. I am experienced in conducting code reviews, performing performance analysis to optimize the applications, and fixing security vulnerabilities like Whitehat and Sysdig vulnerabilities in code repositories.
Skill
Technologies
Tools
Front-end Technologies
ReactJS, Redux, AngularJS, Angular 2-14, TypeScript, JavaScript, Ecmascript5/6, typescript, JQuery, CSS3, Bootstrap, AJAX, JSON, HTML5, SCSS, Bootstrap, angular material, Flexbox, tailwindcss, Markdown, XML,JSON,JSX
Chrome DevTools, Firefox DevTools, Safari Web Inspector, Microsoft Edge DevTools
Back-end Technologies
Node.js, Express.js, python, MongoDB, MySQL, AWS SDKs, AWS S3, AWS DynamoDB, AWS Lambda, Swagger AWS CloudFormation, Amazon CloudFront, AWS KMS, Apigee, Docker, Kubernetes, REST APIs,
Postman, AWS CloudWatch, Datadog, Splunk, Sysdig,
Testing
Test Driven Development (TDD), Karma, Jasmine, Jest
Version Control
Github, Bitbucket, SVN
Agile Methodologies
JIRA, Atlassian, Confluence
Security
Authentication and authorization mechanisms, Whitehat
Integration
Third-party systems and APIs
Monitoring
Splunk and Datadog dashboards
CI/CD
Jenkins, Atlassian,gitlab
Analytics
Google Analytics
Containerization
Docker and Kubernetes
Eclat Solutions LLC May 2021 to Present
Client: Marsh
Projects: Shippers insurance,
7-11 and Transamerica: This web application is designed for the insurance domain and involves integrating third-party APIs and payment gateways. It offers a seamless end-to-end journey for users who want to obtain quotes for the products they wish to insure.
Role: Senior Software Engineer
Responsibilities:
•Developed and implemented RESTful APIs using Angular to consume data from backend systems and display it in the frontend, resulting in a 30% increase in user engagement.
•Designed and implemented request payloads to send data to the backend API, resulting in a 25% reduction in data transfer time.
• Analyzed the messaging requirements of the project and determined the appropriate messaging architecture for SNS, resulting in a 40% improvement in message delivery speed.
•Integrated SNS with the front-end application, resulting in a 20% increase in overall application performance.
•Developed and implemented message sending and receiving functionality, resulting in a 15% reduction in message latency.
•Ensured the SNS messaging system was reliable and could handle high traffic loads, resulting in a 50% reduction in system downtime.
•Worked with the back-end development team to ensure seamless integration with the messaging system, resulting in a 35% improvement in system interoperability.
•Troubleshot and resolved any issues related to the messaging system, resulting in a 75% reduction in system failures.
•Implemented a custom content management system (R2D2) to allow for website content changes without requiring a full deployment, resulting in a 60% reduction in deployment time.
•Developed a feature allowing users to download documents from the backend API using Angular, resulting in a 25% increase in user satisfaction.
•Resolved production defects and security vulnerabilities in existing applications, resulting in a 90% reduction in security incidents.
•Improved site responsiveness by fixing style and design issues for multiple devices, resulting in a 40% increase in mobile traffic.
•Monitored API logs in Splunk dashboard and debugged production issues, resulting in a 70% reduction in mean time to repair (MTTR).
•Utilized Splunk and Datadog tools for issue analysis and resolution.
•Developed reusable services for common functionalities, resulting in a 30% reduction in development time.
•Wrote test cases for the code in Typescript and tested using the Jasmine and Karma test runners, resulting in a 25% reduction in regression bugs.
•Created and executed test cases in Typescript using Jasmine and Karma test runners, resulting in a 20% increase in code quality.
•Overall, these applications generated an impressive revenue of 4 million dollars in just a few months of their launch, thanks to our team's efforts in optimizing and improving their performance.
•Technologies used: Angular 2-14, TypeScript, JavaScript, jQuery, CSS3, Bootstrap, AJAX, JSON, HTML5, MySQL, SVN, Sublime, Windows, Datadog, Apigee, Splunk dashboard, Google Analytics, CMS, Node.js, and Express.js.
M3BI LLC Nov 2018 to May 2021
Client: Marsh
Projects: IMT (Insure my Tesla-Germany, Netherlands and Hong Kong market),
Home Depot vendors insurance: These projects are a set of single-page web applications that are designed for various domains, including auto insurance and goods. They involve integrating third-party APIs and payment gateways and offer a comprehensive end-to-end journey for users to obtain quotes and make purchases. The web applications are tailored to the specific needs of each domain and provide a seamless user experience for obtaining insurance quotes or purchasing goods.
Role: Senior Software Engineer
Responsibilities:
•Developed and implemented complex features and functionality using Angular 4, including currency transformations, radio slider logic, and Google Captcha authentication, resulting in enhanced user experience and improved security measures.
•Collaborated effectively with the product owner and scrum team to gather and implement requirements for site enhancements, ensuring timely delivery and high-quality output.
•Designed and implemented reusable components and custom solutions to address complex requirements, reducing development time and improving code quality.
•Developed a Node JS API that seamlessly communicated with third-party systems, enabling the retrieval of redirection URLs with query parameters and optimizing site performance.
•Performed peer code reviews and wrote comprehensive test cases for test-driven development, ensuring code quality and minimizing errors in production.
•Implemented Google Analytics to track application usage and user experience, utilizing the data to make informed decisions and improve site functionality.
•Successfully integrated payment processing components and developed logic for downloading documents from the backend API, resulting in a streamlined user experience and increased efficiency.
Created and updated website pages using R2D2 CMS, integrating them with Angular app.
Participated in design meetings, providing valuable input to improve application's architecture and functionality.
Developed a proof of concept for reusable currency and date transformations.
Implemented custom logic with Angular 6 to improve website interactivity.
Utilized dynamic and reactive forms to create resilient single-page applications with reusable components.
Set up a mock service for front-end API using Node.js and Express server for efficient development and testing.
Collaborated with cross-functional teams to develop Angular widgets for reuse across multiple projects.
Wrote comprehensive test cases for Angular codebase and executed them for code quality assurance.
Ensured cross-browser compatibility and support for multiple devices for a seamless user experience.
Leveraged Google Analytics to improve site performance and user experience.
Built Node.js API for shipper insurance project with data insertion into MongoDB and secured it using Apigee.
Developed document API with backend API integration for quote responses and client privacy and security.
Implemented custom logic to enforce data collection on the UI for the 7-Eleven project.
Designed and implemented a multi-field widget and hidden question logic for improved functionality.
SAIBERSYS July 2017 to Nov2018
Project: Fiscal Hive
Role: Software Engineer
Responsibilities:
•Collaborated with end clients to gather requirements and develop web page layouts and color schemes, utilizing HTML5, CSS3, and JavaScript.
•Employed responsive web design (RWD) techniques to implement various CSS styles for different screen sizes and pixels.
•Leveraged React JS components, forms, events, keys, router, animations, and Flux architecture to create scalable and performant web applications.
•Utilized React JS Virtual DOM and views to render custom HTML tags containing additional components, using React Saga middleware for DOM manipulations.
•Implemented multiple front-end screens using React JS and pre-defined components from NPM and Redux libraries to deliver efficient data flow architecture and optimize project search via GitHub API through keywords.
•Assessed and addressed customer feedback, resolving bugs and browser compatibility issues using HTML5 and JavaScript.
•Developed SQL queries to retrieve data from backend databases, and AJAX/JQUERY techniques to fetch data from back end components.
•Conducted cross-browser compatibility testing to ensure seamless user experience.
•Employed GIT for version control, maintaining comprehensive documentation of the entire project including detailed functionality descriptions.
•Applied higher-order logic to implement complex functionalities throughout the application.
•Defined and implemented quality practices to enforce internal controls, quality, and compliance policies and standards within the team.
•Actively participated in daily SCRUM meetings to track project status and resolve issues in a timely and efficient manner.
Project: (Field Force Automation) GE Healthcare
Role: Software Engineer
Responsibilities:
•Designed and developed the user interface for a Field Force Automation (FFA) web application, ensuring optimal user experience and adherence to industry best practices.
•Implemented dynamic popups using Bootstrap, enhancing the interactivity and functionality of the web pages.
•Wrote DHTML, JavaScript, and CSS code to deliver a seamless user experience across multiple browsers and platforms.
•Maintained compliance with Section 508 and W3C accessibility standards, ensuring maximum accessibility and inclusivity for users.
•Demonstrated a deep understanding of Internet of Things (IoT) technology and its applications, leveraging this knowledge to create cutting-edge web applications.
•Developed a high-performance web application using AngularJS and RequireJS, resulting in an intuitive and seamless user experience.
•Created a feedback portal for the application, enabling users to provide valuable feedback and insights for future development.
•Demonstrated experience in cross-platform, cross-browser development, ensuring maximum compatibility and reach for the application.
•Developed widgets for different healthcare systems, utilizing diverse modalities to create effective and versatile solutions.
•Designed, developed, tested, and maintained web pages from concept to completion, ensuring a seamless and effective user experience throughout the entire development process.
•Reduced inconsistencies and usability issues with the website, resulting in a more streamlined and efficient user experience.
•Created world-class prototypes and templates, using cutting-edge technology and design principles to deliver top-quality results.
•Resolved production defects in a timely and efficient manner, ensuring maximum uptime and optimal performance for the application.
•Created role-based user management and utilized generic user preference APIs to save user settings based on Single Sign-On (SSO), enhancing the user experience and ensuring maximum convenience.
•Demonstrated experience working with Content Management Systems (CMS), leveraging this knowledge to deliver effective and engaging web applications.
•Started backend bundles and deployed code in frontend, building jars and deploying them in Jenkins, resulting in a seamless and efficient deployment process.
•Resolved connection issues for different APIs, ensuring optimal connectivity and performance for the application.
•Worked on terminal preferences, ensuring optimal functionality and user experience.
•Conducted UX refactoring and developed mockups, utilizing industry best practices and design principles to deliver optimal results.
•Demonstrated extensive experience in Agile methodology, utilizing this knowledge to deliver efficient and effective results.
•Displayed extensive knowledge of code deployment in servers, ensuring seamless and efficient deployment processes.
•Displayed fair understanding of Linux, leveraging this knowledge to create efficient and effective web applications.
•Demonstrated extensive knowledge of SVN version control, ensuring efficient and effective management of source code.
•Utilized Collaborator for code review, ensuring optimal code quality and coverage. Used iidx styles in GE project, delivering top-quality results. Solved cross-browser issues for connectivity and worked with systems that support telnet, SSH, and RDP, ensuring maximum connectivity and performance.
EDUCATION
Masters (MBA) Executive Master of business Administration-2022 Ottawa University Arizona, USA
Masters (MCIS) Computer Information Science-2017 Southern Arkansas university Arkansas, USA
Bachelors (ECE) Electronics and Communications Engineering-2015 Jawaharlal Nehru University Hyderabad, India