Sujan Shrestha work email
- Valid
Sujan Shrestha personal email
Sujan Shrestha phone numbers
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
-
Senior Software EngineerMckessonDenton, Tx, Us -
Senior Software EngineerMckesson Aug 2022 - PresentIrving, 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. -
Software EngineerMckesson Jul 2018 - Aug 2022Irving, 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. -
FounderTyrocity.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.
-
Applications InternMckesson Jun 2017 - Jan 2018Irving, 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. -
Office AssistantThe University Of Texas At Arlington May 2015 - Jun 2017Arlington, Tx, UsExecuting 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. -
Lead Developer (Freelance)Imaginedesigns.Co May 2014 - Sep 2016Worked in a team for designing and developing Dynamic WebsitesCommunicated with customers to discuss design and features they want to have on their website
-
Peer EducatorUniversity Tutorial & Supplemental Instruction, University Of Texas At Arlington Feb 2015 - May 2015Assisted 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
Sujan Shrestha Education Details
-
The University Of Texas At ArlingtonComputer Software Engineering -
Liverpool International CollegeScience -
Kathmandu Don Bosco High SchoolSlc
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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial