HARSHIT PENTA
818-***-**** • *******.*****@*****.*** • LinkedIn • GitHub
SUMMARY:
Full Stack Software Developer with 4 years of experience and a master’s degree in computer science. Proficient in Agile/Scrum methodology and adept at implementing various stages of the Software Development Life Cycle. Seeking opportunities as a Web Developer to collaborate with cross-functional teams and stakeholders and leverage expertise in front-end and back-end technologies to create dynamic and user-friendly applications
PROFESSIONAL EXPERIENCE
NASA, ARCS Research Associate A Framework for Smart Textile Large Scale Consumer Research August 2023 – Present
Built a React Native based framework with Jest and React Testing Library for a Mobile app covering Unit, Integration, Regression, and E2E testing.
Established a DevOps-oriented CI/CD pipeline for automated testing, debugging and validation fostering an agile development environment leading to a reduction in manual effort in troubleshooting and a 20% increase in development efficiency
California State University, Northridge, CA, USA: Graduate Assistant November 2022 – Present
• Creating an internal application to monitor staff schedules, coordinate internal meetings, integrate attendance records from Excel, and facilitate customized coding workshops for students to enhance their problem-solving abilities and coding best practices
Shoponomik, Los Angeles, USA: Software Developer May 2023 – August 2023
Involved in end-to-end project management, from requirement gathering, JIRA board and sprint planning to deploying a containerized application using Docker and Kubernetes in Microsoft Azure
Utilized Spring framework in Java to design and implement low-latency REST apis with Azure SQL Server as storage systems to facilitate efficient data retrieval and manipulation for scalable web applications
Implemented modular and testable features on a Magento-based e-commerce platform and integrated payment gateways for a seamless checkout user experience. This kickstarted revenue generation which is expected to increase by 100% in the next 2 months
Infosys, Bangalore, India: Digital Specialist Engineer November 2020 – August 2022
•Implemented intricate queries in NoSQL database (Cassandra) to efficiently link multiple attributes, resulting in a 40% reduction in latency
•Developed and tested third-party APIs using Node ensuring seamless integration and reliability. Leveraged Swagger to automatically generate OpenAPI technical documentation and integrated RESTful API for managing frontend modules, payment processing, and real-time functionalities
•Part of 50+ code reviews; Wrote 300+ unit tests to verify the functionality of user interfaces, SOAP and REST web services and relational DB interactions while working as Software engineer at the Financial Services Application Development unit
•Utilized Docker and Kubernetes to orchestrate and automate the deployment of microservices in the Skava fintech e-commerce platform implementing containerization strategies and Kubernetes clusters to efficiently manage resources and ensure scalability as demand fluctuates. Played a pivotal role in modernizing deployment processes, reducing downtime, and enhancing overall system resilience
Cognizant, Chennai, India: Programmer Analyst Trainee July 2020 - September 2020
• Performed backend development of a MERN tech stack based e-commerce app by designing database schemas, integrating payment gateways as a part of the training project; Implemented rich UI/UX by creating 10+ new features based on user stories using React.js and Figma based design
EDUCATION
M.S., Computer Science, California State University, Northridge, California (3.8 GPA) May 2024
Coursework: Advanced Data Structures and Algorithms, Database Design, Machine Learning, Data Mining, Advanced Web Engineering, Computer System Architecture, Advanced Computer Networks, Software Engineering, Algorithm Design, Operating Systems, and Information Technology
ACADEMIC PROJECTS
Diary App Technologies: React Js, Redux, React Router and Firebase hosting
Built a Diary Application using React JS for front-end with Redux for state management, and integrating React Router for seamless navigation
Implemented Test Driven Development to ensure cross browser compatibility, responsive design, enhancing user-friendly interfaces and interactions with the DOM
TECHNICAL SKILLSs
Programming Languages: C, C++, Java [Proficient], JavaScript, Python, Typescript, HTML, CSS, Perl, C#, XML, R, Go, rust, Kotlin
Frameworks and Tools: Spring, SpringBoot, AngularJS, Vue.js, Django, Webpack, Mocha, Apache Tomcat, Apache HTTP Server
Full Stack: JQuery, JSP, AJAX, Swing, Bootstrap, React, Redux, ES6, Babel, Nodejs, Express JS, .Net, Ruby, PHP, JSON, Scrum, SDLC, GraphQL, Flux
Database: SQL, MySQL, SQL Server Management Studio (MS SQL), Mongodb, NoSQL, PostgreSQL, Firebase, Relational Database (Oracle), Redis, S3
Testing: Junit, Cucumber, Maven Selenium, Jest, Scripting, Mocha, Unit Testing, DataDog, Performance testing, Functional testing, Test automation
DevOps and CI/CD: Docker, Kubernetes, Jenkins, Maven, Spark, Hadoop, AWS, Cloud, GCP, Azure, Terraform, Ansible, Chef, Puppet, Git, GitLab CI
Other: OOPs concepts, Linux kernel, ORM framework, MVC, amazon web services, bitbucket, shell script, Kanban
Design patterns in microservices: Circuit breaker, API Gateway, Database per service, Event drive Architecture
CERTIFICATONS & ACHIEVEMENTS
•Authored and published 2 research papers (Paper-1, Paper-2) while working as an Intern at General Electric
•Leadership Role: Hosted the IEEE PESTSE - 2018 International Conference on Power and Energy Systems at Bangalore, India
•Leadership Role: CSUN Campus Ambassador – 2024; Leadership Role: NASA ARCS Associate Research Fellow