Chirag Shah
Software Engineer
About
I'm Chirag Shah, Software engineer working with technologies like Reactjs, VueJs, NodeJs, Docker, Cloud, SharePoint, SPFx, PowerApps. I'm a tech enthusiast who is a passionate cook and a reader who also love travelling, watching anime and big League of Legends fan.
5+ years of experience in software development. Tech enthusiast and a fast learner. Love to design solutions to provide speed(latency), elegance in terms of UI and code quality, better extensibility.
Skills
- JavaScript
- TypeScript
- Node.js
- Vue.js
- React.js
- HTML
- CSS
- MySQL
- SharePoint
- PowerApps
- C#
Education
Graduate
2013-2016
Computer Engineering
GTU
Diploma
2010-2013
Computer Engineering
GTU
Work Experience
Software Engineer
Apexa Information Systems Pvt Ltd
Mar 2018 - Present
- Requirement gathering, documentation, designing diagrams and wireframes using draw.io and Balsamiq
- Frontend development with HTML, CSS, React.js, Vue.js, Bootstrap, Tailwind, reactstrap, Antd, Material UI, Office fabric UI, Vuetify
- Backend development with Node.js, TypeScript, MariaDB, MongoDB, Express.js, Prisma, Sequelize
- Manage cloud instance on Hetzner using SSH and DNS on cloudflare
- Automatic deployment with Git, Docker, Caprover and Github Webhooks
- Manual deployment with Cpanel, PM2 and SSH
- SharePoint Framework(SPFx) development for WebPart and MS Teams Apps
- Troubleshooting, debugging and bug fixes using Chrome Dev Tools and VSCode Debugger
- Technical documentation and User manual
- Visited client location during UAT
Trainee
Apexa Information Systems Pvt Ltd
Oct 2017 - Feb 2018
- Training on SharePoint On-Prem, SharePoint Online, PowerApps, Power Bi, Workflow, TypeScript, React.js, Vue.js
Desktop Application Developer
Shadev Infotech Pvt Ltd
Jul 2016 - Aug 2017
- Developed desktop WinForm application using C#.Net
- Frontend using Visual Studio and backend using C# with SQLite
- Reports using Crystal Reports
Frameworks, Tools & Technologies
SDLC
- Agile, Waterfall
- Requirement Gathering
- Functional and Technical Documentation
- Wireframes (Balsamiq)
Frontend
- Bootstrap
- Tailwind CSS
- React - Antd, Material UI,reactstrap
- Vue - BootstrapVue, Vuetify
- Next.js
Backend
- MongoDB, MariaDB, SQLite
- ExpressJs, PassportJs, JWT Token, Electron
- Prisma, Sequelize
- Rest API, Postman
DevOps
- Cloud(Hetzner), Docker, Caprover
- NGinx, PM2, SSH
O365
- Microsoft Dataverse
- SharePoint Designer,SPFx
- Power Automate, Power Bi
Other
- VSCode, Visual Studio
- ES6, Git
- WinForm