
Barsha Upadhyaya
Technology / Internet
About Barsha Upadhyaya:
Software Engineering professional with 3+ years of experience in application development and accomplished in providing comprehensive enterprise software solutions suited to businesses and organizations
SKILLS
- Programming Languages: JavaScript, Python, Java, C, C++, TypeScript, SQL, PostgreSQL, NoSQL, OOP
- Development Tools: Spring Boot, Angular, React JS, Redux, NodeJs, Docker, Git, Github, Postman, MongoDB, Django, Numpy/Pandas, AWS, RESTful API, CI/CD, Jira, Agile-Scrum, Jest, Sentry, HTML5, CSS3, Sass, canvas, JSX, GitHub
- Languages: English, Nepali, Hindi
Experience
The University of Toledo, Toledo, OH
Graduate Research Assistant - Lawrence Livermore National Laboratory Aug 2021 – Present
- Involved in all phases of the development cycle including development, testing, and deploying of the machine learning-powered agent to identify power grid vulnerabilities and anomalies to save millions of dollars of possible loss
- Used PostgreSQL to maintain 100GB of data and preprocessed that data to feed to a machine-learning model
- Designed and developed a system to simulate an existing power grid with real-world power consumption data using C++-based modeling - GridlabD
- Collaborated with cross-functional teams to address engineering pain points and drive improvements in developer platforms
Ideabreeds Technology, Kathmandu, Nepal
Software Developer Jan 2020 – Aug 2021
- Participated in application development using React JS, Typescript, and Node JS utilizing MongoDB database
- Integrated a video conferencing feature, chat system, and payment systems in web applications providing users with an interactive collaboration platform and increasing customer satisfaction by 20%
- Led front-end development efforts using React and improved UI/UX using tools like Sass and Bootstrap
- Integrated video conferencing, chat systems, and payment gateways for Optonome resulting in a 20% increase in customer satisfaction
- Implemented CI/CD pipelines using CircleCI for automated deployment and testing and utilized observability tools like Sentry for error assessment and optimization.
- Followed a scrum-driven approach within the agile framework to manage project timelines and deliverables making the development more sustainable and scalable
- Enhanced automated testing systems, reducing testing time by 40% through integration with Jest
Media Chautari, Kathmandu, Nepal
Software Developer Jan 2019 – Dec 2019
- Solid experience in Java application development using the Spring Framework, showcasing proficiency in Spring techniques and J2EE methodologies
- Experience in developing and using RESTful APIs within Java applications, utilizing tools like Postman for API testing
- Proven expertise in optimizing and developing large-scale Java applications, leveraging a deep understanding of web technologies, HTTP, and the DOM for effective problem-solving
- Experience in representing development teams through effective communication, including tech talks and blog posts, contributing to the thought leadership of the organization
- Proficient in facilitating requirements-gathering sessions and translating business needs into robust Java software solutions using the Spring Framework
Education
Master of Science in Computer Science Engineering Expected Graduation Dec 2023
The University of Toledo, Toledo OH - GPA 3.8
Bachelor of Science in Computer Science and Information Technology June 2019
Asian School of Management and Technology - GPA 3.9
Professionals in the same Technology / Internet sector as Barsha Upadhyaya
Professionals from different sectors near Aliso Viejo, Orange
Jobs near Aliso Viejo, Orange
-
Senior Embedded Software Engineer
1 month ago
Tiro Security Irvine, CAWe have roles ranging from mid-level and Sr. Embedded Software Engineers. · ...
-
Software Engineer
2 weeks ago
Jobs via Dice Seal Beach, CAThe Boeing Company is currently seeking a Software Engineer - Developer to support our Bixby Software team located in Seal Beach , California . This position will focus on supporting the Boeing Defense , Space & Security ( BDS ) Software Engineering organization. · 3+ years of ex ...
-
Software Engineer
1 week ago
Rockwell Automation AnaheimWe are looking for an experienced Software Engineer with hands-on experience in manufacturing automation and a strong foundation in software development using Angular and related technologies such as JavaScript, TypeScript and CSS.We welcome all makers, forward thinkers, and prob ...