Currently working as Software Developer at IBM-Cloud Pak. The nature of work has resulted me with exposure to practical field. Previously, worked as an intern with IBM. Worked as an Accessibility compliance personnel at California State University for the Department of Computer Science.
Experience
2021 — Now
San Francisco Bay Area
Deploying and testing IBM Cloud Pak on cloud platforms such as IBM Cloud, Amazon Web Services (AWS), and Microsoft Azure.
Monitoring cluster health using tools like Prometheus and Grafana.
Automating various aspects of the testing and deployment cycles using Python and Shell scripts, in alignment with the service reliability engineering strategy.
Developing Apache JMeter tests and utilizing shell scripts to automate the deployment of tests on Jenkins for load testing, and evaluating the performance and service reliability of the software.
Utilizing custom deployment tools such as Travis CI to run a series of scripts that attempt to deploy the product and verify the health.
Performed patching and upgrade operations as part of Day 2 operations, following established procedures and guidelines.
Scaling services to meet changing demands and optimize resource utilization.
Analyzing the resource footprint and working on initiatives to reduce resource consumption and optimize efficiency.
Collaborating with relevant teams to identify opportunities for resource footprint reduction and implementing strategies to achieve those objectives.
2018 — 2021
San Francisco Bay Area
Design and Implement new features in the user interfaces using the state-of-the-art technologies, work closely with the back-end developers to bring in new features, and collaborate with the architect and the design team to meet the aggressive deadlines.
Participate in process improvement to successfully and consistently deliver high-quality software products and services on time, on budget, and to specification, enabling flexibility to react quickly to changes in priorities or circumstances to meet the needs of the business.
Work across cross-functional teams to enhance quality functional testing by identifying and helping to implement initiatives that will improve capability and efficiency.
Understanding the software development, project management, and skill set concepts development concepts.Participate in continuous improvement initiatives and implementation of best practices.
Involved in end to end and regression testing of IBM SPSS Statistics application using Spectron - an Electron framework.
Collaborating with QA Engineers to develop test plan and execute test cases and analyze the results
Performing Unit testing using Mocha and Chai that are executed according in a specific order, and that logs their results to the terminal window.
Report the bug and errors identified to the development teams and help them to troubleshoots the issues.Designing and Developing of new user interface features using React and Node JS, Electron framework, HTML5 (Hypertext Markup Language) and CSS (Cascading Style Sheets)
Using Zenhub the project management tools for reviewing the tasks assignment on GitHub and then establishing the end to end pipelines for project management.
Development and testing of REST (Representational State Transfer) APIs (application programming interface) which provides communication between frontend and backend.
Using JAVA code as backend which wraps with frontend by giving statistical output and results in JSON (JavaScript Object Notation) format.
San Francisco Bay Area
· Working with development team and implementing test automation scripts using Python in continuous delivery of software for testing
· Performing and executing Java based automated test scripts to validate REST API services
· Performing automation testing of IBM Case Manager using Selenium/Robot framework and TestNG
· Verifying and Validating the application based on the requirements and modifying automaton scripts as test case changes
· Designing Test Cases, execution of the test cases and reporting the bugs
· Participating in smoke testing and user acceptance testing tasks as assigned
Orange County, California Area
· Worked as Accessible Technology Initiative(ATI) technical personnel. Responsible for making the university websites ATI compliant.
· Developed and maintained the Software Engineering website. Content development and maintained the Social Networking Sites using PHP, JavaScript, HTML, CSS
· Performed GUI and regression testing using Selenium.
· Performed positive and negative testing of the application.
· Responsible for providing administrative and technical support to the Software Engineering department.
· Assisted in Recruitment efforts and Visiting Companies.
Education
California State University, Fullerton