Ehtesham Siddiqui's Resume/CV
Go to section:
Summary
I'm a full-stack software engineer with almost five years of experience building full-stack products and providing services.
I live in India - Mumbai and work from here. I am open to remote work and occasional traveling.
My Skills
I'm a self-taught developer learning from open source codebases, international conference videos, engineering blogs of big tech companies, and by experimenting & prototyping applications.
- Team Leadership
- Project Leadership
- Client Management
- Javascript / Typescript
- Nodejs
- Fastify
- Remix
- Nextjs
- React
- Git
- MongoDB
- Redis
- Turborepo
- AWS
- Tailwind CSS
- Docker
- CI/CD
What I've been working on
I enjoy architecting, writing, and improving software that delivers the best possible UX and DX. Here are some of the projects I have architected, developed, and improved.
Studium LMS
Being the Tech Lead, I was responsible to make the existing product stable and migrate to the new stack.
Mahayuva
I was given the responsibility to architect and deliver this project for the Government of Maharashtra.
React India 2022 Website
I worked on the React India 2022 website implementing some of the major functionalities.
Monkvyasa - Astrologer Marketplace
I was responsible for fixing existing product, DX and revamp it with newer technology.
Medi8r
An on-demand video streaming application developed for one of my freelance client.
Besides these, I have also worked on various freelance projects most of which had a NDA. I worked on architecting the projects, solving issues in existing codebases and also worked as consultant for many teams.
Experience
Senior Software Engineer
Everestek Technosoft Solutions Pvt Ltd - Full Time
- Lead project for a high value client, from requirement gathering to delivery.
- Created CI/CD pipelines on CircleCI, AWS CodePipeline and Github Actions for various projects.
- Promoted to Senior Software Engineer and Resource Manager from SE 2.
- Lead UI teams for web and mobile platforms, set standards and maintain code quality.
- Organize developer events regularly to foster internal tech community.
- Standardising UI tech stack for better DX and delivery.
Tech Lead
Studium Tech Pvt Ltd - Full Time
- Responsible for the complete product architecture and delivery.
- Slashed frontend load times via CDN and reduced API response times to <500ms.
- Migrated to new tech stack to improve DX and performance.
- Established company-wide tech stack standards for new projects and legacy code migration.
- Migrated from manual deployments to automated CI/CD.
- Implemented Code Reviews through Pull Requests.
- Offered architecture and development consultation to service-based clients.
Software Engineer
Supporthives - Part Time
- Revived a non-functional app for end-user usability.
- Fixed bugs and revived dormant features.
- Designed and added growth-focused features.
- Migrated to new tech stack to improve DX and performance.
- Automated CI/CD with testing previews before production.
Software Engineer / Consultant
Freelancing
- Designed and developed software for global clients, enabling online business initiation.
- Offered consultations to enhance DX, UX, performance, app architecture, tech stack choices, feature implementation, and cloud provider selection.
- Helped with scalability issues and save costs on hosting.
- Conducted personalized programming mentoring sessions.
- Delivered ongoing maintenance support for existing software.
Head Of Web Development
KCCOE Entrepreneurship Cell
- Developed and maintained the KC Ecell website.
- Architectured and developed projects which were insourced into ecell.
- Assisted startups in planning and developing websites and software.
- Developed in-house IoT projects as well.
Other Experiences
I am a co-organizer of React India and JSConf India conferences. I work on developing and maintaining the websites.
I also run the React Mumbai meetup group.
I was the People Management Lead for Girlscript Mumbai Chapter in the year 2019, for which I conducted multiple workshops at various colleges on web development.
Looking for a New Role
I am always excited to work on projects that have an impact on users, making the users lives easier as that is what software is built and used for as I believe.
Contact me:
Email: [email protected]
Phone: +91 8879599547