Dilip Valiya
UI developer @Thoughtworks | Ex. ZopSmart
About Me
Driven and determined software engineer, promoting 3+ years of experience in building client applications. Offers strong interpersonal and communication skills.
Work Experience
Senior Software Engineer, ZopSmart
Developed a platform from the scratch using Next.js to create Cloud provider, clusters, namespaces, services, permission management and deployment guideline for users who want to deploy new service.
Developed and maintain a website to override the log level for the service during run time, and displayed all the services using d3 as a network graph using React.js and the d3 library, actively working on this.
Using React-Query for fetching, caching, synchronizing, and updating server state and context-API to manage global state.
Using Docker, Harness, Rancher, and Kubernetes for creating and managing services, deployments, and monitoring the pods of services.
Wrote terraform script creating a new Service Principal and modifying the existing one inside Azure Portal.
Integrated application with Google Analytics to track user behavior.
Secured with Azure-AD, Google login mechanism.
Performed unit testing using Jest, Enzyme, and React-testing-library.
Integrate Snyk and Sonar for checking code vulnerability and code coverage.
Create a workflow file for automatic deployment using GitHub actions.
Software Engineer, ZopSmart
Developed an application to manage and track the hiring process for multiple organizations from scratch in ReactJS. More than 25k profiles got added to platform in span of 1.5 year and made HRs life super easy.
Used Material UI as a library and programming languages such as React.Js, JavaScript, HTML, and CSS.
Secured with Google OAuth2 mechanism.
Software Engineer - Intern, ZopSmart
Get started with training in javascript with writing dozens of DSA problems in JS along with unit testing with jest.
Implemented Robohash project to fetch robot image and serve on UI, Implemented it to display one image and multiple image using Promises methods.
Implement User Authentication page (Login & SignUP) using HTML, CSS and JS and followed by React.
Education
BTech, DA-IICT, Gandhinagar
Completed BTech in Hons. in ICT with minor in CS from DA-IICT, Gandhinagar, with 7.82 CGPA.
10+2 (HSC)
10+2 with Physics, Chemistry and Maths, 100/100 in Maths, 96%(99.85 PR), Got 94th ACPC rank across entire Gujarat Board.