Varun Sharma
Verified Expert in Engineering
Full-stack Developer
Varun是一个充满激情的全栈开发人员,擅长React和Spring Boot项目. He has created eCommerce websites, web-sockets-based chat applications, 并交付了Angular和基于电子的本地应用. Varun was the youngest mentor on the TechGURU team, 作为VMware训练营的一部分,他在那里指导大学毕业生. He believes in code that is scalable and easy to maintain.
Portfolio
Experience
Availability
Preferred Environment
Git, IntelliJ IDEA, Visual Studio Code (VS Code), Slack, MacOS
The most amazing...
...work I have done was building a doodle service on LinkedIn. The reviewers see a lot of content which might have a toll. The doodles help with their well-being.
Work Experience
Software Developer
- 在工作台中实现了涂鸦服务和用户界面, which is the next-gen content moderation tool.
- 使用Java和Ember JavaScript在Inspector Workbench中增强媒体标签流.
- 工作台上的在线直播内容源(直播音频室和直播视频), 确保这些内容的审核是无缝的,因为它可能是至关重要的.
- Led the migration of the ads review queue to Workbench. 这包括Linkedin上出现的所有类型的广告.com.
Vue Front-end Full Stack Developer
Virtual Doctor and Medicines, S.L.
- 为整个应用程序构建公共组件,这些组件可以跨五个用例重用.
- 为涉及问卷动态表单和多步骤向导的多个案例开发了E2E UI流.
- 管理初级开发人员,帮助他们完成工作量和完成案例.
React and .NET Core Developer
Brands Payroll Inc
- Worked with React to develop new features like power imports, employee time and labor, live reports, and so on.
- 重构现有的应用程序和服务流程,使之成为一个全新的用户体验和性能更高的用户界面.
- 升级了npm依赖项,包括React 16到17,这是早该升级的.
React and Java Full-stack Developer
AppDirect
- Developed from scratch the React-based front end of the application for AppSmart Trade and AppSmart Advance; also worked on multiple features of AppSmart Card.
- Wrote the app's services using Reactive Spring Boot, specifically for AppSmart Trade and AppSmart Advance; also worked on multiple services of AppSmart Card.
- 使用Cypress围绕AppDirect基础设施创建了一个自动化框架.io.
- 与RabbitMQ一起为AppSmart Card、Trade和Advance创建通知服务.
Full-stack Developer
Toptal Clients
- 为各种微服务开发UI和后端,这些微服务提供顾问执行交易, get the advance amount, and card-related services.
- 为各种微服务和微ui审核其他人的代码.
- 创建了一个端到端测试框架,用于测试UI驱动的微服务. This used Cypress.Io,并且该框架无缝地插入到客户端的基础架构中.
Full-stack Developer
VMware
- Authored the Clarity Design System in React with TypeScript. 由于VMware的产品需要与Clarity Design System保持一致,因此该系统现在被内部用于开发VMware的所有React应用程序, which is in Angular.
- Served as the only full-stack developer in my team. 拥有多个模块,使用Spring Boot编写服务,使用Java编写插件,使用React编写UI.
- 开发基于java的状态机,手动自动化若干任务,作为VMware vRealize Suite产品生命周期管理器的一部分.
- 交付了一个基于Angular和电子的本地应用程序,以使用api来自动化vSphere上的操作. Used Node.js for interprocess communication.
- 编写了一个基于Click的交互式Python CLI,以提高开发团队的生产力.
- Owned the public APIs of the product at VMware.
- 在过去的两年里,作为VMware训练营的一部分,他指导了100多名应届大学毕业生, being the youngest mentor (TechGURU) on the team.
- 使用状态机创建了一个类似于Azure ML Studio的MLaaS应用程序.
- vRealize Cloud Subscription Manager电子商务门户UI设计, 使客户能够购买各种vRealize SaaS产品的订阅.
Full-stack Developer
Self-employed
- 创建了一个全栈应用程序,用于使用Spring引导管理medium -spa的系统, React with TypeScript, and PostgreSQL.
- 开发了一个全栈电子商务应用程序,用于购买植物和其他相关产品 .NET Core, Vue.js, and PostgreSQL.
- Designed a Spring Boot web sockets-based chat application.
- 开发了一个用于管理时区的全栈应用程序,并使用Spring Security实现了粒度级基于角色的访问, PostgreSQL, and React.
Experience
React-based Portfolio
http://varunsharma-portfolio.netlify.app/Zen Medispa and Dental Studio
http://varunsharma-zen.netlify.app/Chronos Time Zone Manager
http://varunsharma-chronos.netlify.app/该链接是一个无服务器的演示版本,可以让您了解其外观和感觉.
Pokedex Application
http://varunsharma-pokedex.netlify.app/Skills
Languages
Java, JavaScript, TypeScript, CSS3, HTML, CSS, SCSS, HTML5, ECMAScript (ES6), SQL, GraphQL, Python
Frameworks
Spring Boot, Angular, Redux, Ember.js, Spring, Electron, Rest.li, Express.js, Material UI, Ant Design, Tailwind CSS, Next.js, .NET Core, Spring Security, Swagger, Cypress, NestJS
Libraries/APIs
React, Node.js, React Redux, Vue, REST API, Vue 2, Redux- saga, Formik, LinkedIn API, WebRTC
Tools
GitHub, Figma, Slack, IntelliJ IDEA, Git, RabbitMQ
Other
Web Development, Full-stack, APIs, Full-stack Development, Back-end, React Hooks, Front-end, UI Development, UI Components, User Interface (UI), Integration Testing, Front-end Architecture, eCommerce, Middleware, Shell Scripting, Natural Language Processing (NLP), Deep Learning, Big Data, Data Structures, Algorithms, Programming, Responsive UI, Spring WebFlux, GPT, Generative Pre-trained Transformers (GPT)
Storage
MySQL, RDBMS, NoSQL, PostgreSQL, MongoDB
Paradigms
Object-oriented Programming (OOP), Functional Programming
Platforms
MacOS, Apache Kafka, Visual Studio Code (VS Code)
Education
Bachelor's Degree in Computer Science
Thapar University - Patiala, Punjab, India
Certifications
Microsoft Global Hackathon Winner
Microsoft
Certified React Developer
HackerRank