Sujan Shrestha

Sujan Shrestha Email and Phone Number

Senior Software Engineer @ McKesson
Denton, TX, US
Sujan Shrestha's Location
Denton, Texas, United States, United States
Sujan Shrestha's Contact Details

Sujan Shrestha work email

Sujan Shrestha personal email

n/a

Sujan Shrestha phone numbers

About Sujan Shrestha

SUMMARY• Proficient in constructing both public-facing and internal RESTful APIs utilizing a variety offrameworks including Ruby on Rails, Flask, Spring Boot, and FastAPI.• Extensive hands-on experience in crafting Single-page applications (SPAs) utilizing frameworksincluding Vue.js, Svelte.• Wide range of programming languages: Ruby, Java, Python, JavaScript, PHP, and TypeScript.• Expertise in both SQL and NoSQL databases such as PostgreSQL, SQL Server, and MongoDB.• Skilled in the cloud platforms GCP, Azure, PCF, and DigitalOcean for deployment and scalability.• Well-versed in authentication integration including Okta, Azure AD, JWT, and OAuth 2.0, withexpertise in JWT implementation for authentication and authorization using JWT scopes.• Strong background in implementing design patterns aligned with SOLID principles.• Skilled in FHIR/integrating SMART on FHIR apps with Electronic Health Record (EHR) systems.• Proficient with DevOps tools including GitHub Actions, Concourse, Azure DevOps, and others.• Skilled in building microservices following the 12-Factor Approach and deploying them incontainerized Kubernetes environments (GKE/AKS).• Hands-on experience in securing, caching, and migrating high-traffic websites using Cloudflare.• Design and management of CI/CD pipelines, leveraging GitHub Actions integrated with Docker,jFrog, and Microsoft Azure Kubernetes to automate testing and deployment workflows.• Proven track record of successful cross-discipline and cross-team collaboration.• Excellent communication and interpersonal skills, adaptable to diverse environments, self-motivated, and adept at fostering teamwork within multicultural settings.• Take ownership of project from inception to completion, ensuring seamless execution andflawless delivery within scope, budget, and timeline constraints.SKILLSRuby, Python, Java, PHP, HTML, JavaScript, SQLRuby on Rails, Rspec, FastAPI, Vue.js, Vuetify, Svelte, Node.js, Express.js, Spring Boot,PostgreSQL, JSON, XML, REST, CSS, jQuery, Flask, Swagger, WordPress, Bootstrap, Selenium,JUnit, Linux, Concourse, Azure Active Directory, Okta, Azure Storage, Redis, VeracodePostgreSQL, SQL Server, Mongo DB, Oracle, Snowflake, DatabricksGit, Bitbucket, GitHub, GitHub Actions, Concourse, Azure DevOpsObject Oriented Software Design, Agile Methodologies, Software Development Life Cycles,Mobile/Android Application, MVC, Front-End & Back-End Web Development, Responsive DesignAzure, Google Cloud Platform, Kubernetes (GKE/AKS), Docker, jFrog

Sujan Shrestha's Current Company Details
McKesson

Mckesson

View
Senior Software Engineer
Denton, TX, US
Website:
mckesson.com
Employees:
10
Sujan Shrestha Work Experience Details
  • Mckesson
    Senior Software Engineer
    Mckesson
    Denton, Tx, Us
  • Mckesson
    Senior Software Engineer
    Mckesson Aug 2022 - Present
    Irving, Texas, Us
    • Architectural design, development, testing, and deployment of RESTful APIs, front-end apps.• Evaluate and select tech stack ensuring alignment with project requirements and best practices.• Orchestrate end-to-end development processes, from research to architectural design,implementation, testing, and seamless deployment of RESTful APIs with Python and FastAPI.• Leverage sophisticated testing tools such as Pytest and Playwright to craft robust unit tests.• JWT authentication with scopes to transparently manage access control for each API endpoint.• Employ Redis for request caching, enhancing API response times and system performance.• Developed SMART on FHIR web apps with Electronic Health Records (EHRs) and health portals.• Developed CI/CD pipelines, orchestrating automated testing and deployment.• Implemented OAuth 2.0 authentication for web applications utilizing Azure Active Directory.• Resolve critical issues promptly, demonstrating strong problem-solving skills and expertise.• Enforce coding standards to promote consistency, cleanliness, and efficiency of development.• Conduct comprehensive code reviews to uphold high standards of quality and consistency.• Collaborate with product teams on requirements, scope, and business objectives.
  • Mckesson
    Software Engineer
    Mckesson Jul 2018 - Aug 2022
    Irving, Texas, Us
    • Lead the design, implementation, testing, and deployment of cloud-native solutions using usingRuby on Rails, Vue.js, Java, Sidekiq, JQuery, PostgreSQL, Kafka, PCF, and SQL Server.• Utilize testing tools such as Junit, RSpec, and Mocha for comprehensive unit tests for web apps.• Successful migration of 5+ microservices from PCF to GKE via containerization andorchestration.• Own Veracode static and dynamic security scanning of applications, promptly addressing issues.• Develop and manage CI/CD pipelines for automated testing and deployment.• Develop REST APIs using Flask (Python) and Swagger, adhering to industry best practices.• Implement authentication for web apps using Azure Active Directory/Okta.• Identify/resolve client and server bugs and performance issues for optimal user experience.• Own duties of team Scrum Master, facilitating communication and alignment across teams.• Plan, organize, and facilitate SAFe Agile ceremonies, ensuring adherence to Agile principles.• Cultivate strong, collaborative relationships with product managers and product owners.• Translate business needs, goals, and requirements into technical specifications.
  • Tyrocity.Com
    Founder
    Tyrocity.Com Apr 2013 - Present
    • Lead, architect, design, implement, test, deploy online entrance exam platform.• Update Forem, an open-source project built on Ruby on Rails.• Create a deployment pipeline using GitHub and Docker Hub to deploy images to DigitalOcean.• Use Cloudflare to 301 redirect thousands of pages with limited impact on search enginerankings.• Use Cloudflare Firewall rules to implement security rules and Page Rules for caching.• Create modules for implementing payment gateways for platforms WHMCS and WooCommerce.
  • Mckesson
    Applications Intern
    Mckesson Jun 2017 - Jan 2018
    Irving, Texas, Us
    • Develop web applications using Ruby on Rails, JavaScript, JQuery and PostgreSQL.• Write unit tests and integration tests using built-in mechanisms in Ruby on Rails.• Work with product owners and leads to understand use cases and develop them intofeatures.• Participate in software development using SAFe Agile development process.• Participate in code reviews.
  • The University Of Texas At Arlington
    Office Assistant
    The University Of Texas At Arlington May 2015 - Jun 2017
    Arlington, Tx, Us
    Executing clerical responsibilities coupled with communication with parents for all outreach events held by the College of Engineering. Other responsibilities include spreadsheet work and, fliers, nametag and certificate design for various events.
  • Imaginedesigns.Co
    Lead Developer (Freelance)
    Imaginedesigns.Co May 2014 - Sep 2016
    Worked in a team for designing and developing Dynamic WebsitesCommunicated with customers to discuss design and features they want to have on their website
  • University Tutorial & Supplemental Instruction, University Of Texas At Arlington
    Peer Educator
    University Tutorial & Supplemental Instruction, University Of Texas At Arlington Feb 2015 - May 2015
    Assisted students with understanding the course material (for courses Python, C and Calculus I) based on their learning style resulting in effective understanding.

Sujan Shrestha Skills

Teamwork Java C Team Leadership Wordpress Web Development Linux Javascript Mysql Git Php Front End Development Woocommerce Responsive Web Design Android Back End Web Development Html5 Css Jquery Sql Bootstrap 3 Python Node.js Firebase Unit Testing Object Oriented Software Design Agile Methodologies Programming Microsoft Office Html C++ Ruby Ruby On Rails Postgresql

Sujan Shrestha Education Details

  • The University Of Texas At Arlington
    The University Of Texas At Arlington
    Computer Software Engineering
  • Liverpool International College
    Liverpool International College
    Science
  • Kathmandu Don Bosco High School
    Kathmandu Don Bosco High School
    Slc

Frequently Asked Questions about Sujan Shrestha

What company does Sujan Shrestha work for?

Sujan Shrestha works for Mckesson

What is Sujan Shrestha's role at the current company?

Sujan Shrestha's current role is Senior Software Engineer.

What is Sujan Shrestha's email address?

Sujan Shrestha's email address is su****@****son.com

What is Sujan Shrestha's direct phone number?

Sujan Shrestha's direct phone number is +181744*****

What schools did Sujan Shrestha attend?

Sujan Shrestha attended The University Of Texas At Arlington, Liverpool International College, Kathmandu Don Bosco High School.

What skills is Sujan Shrestha known for?

Sujan Shrestha has skills like Teamwork, Java, C, Team Leadership, Wordpress, Web Development, Linux, Javascript, Mysql, Git, Php, Front End Development.

Who are Sujan Shrestha's colleagues?

Sujan Shrestha's colleagues are Larry Dudas, Chitrang Shukla, Erin Tate, Sam Barnett, Julie Lainesse, Manjegowda N R, Adwin Singh.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.