About Me
Abdul Moeez
Software Developer at Enigmatix
I am currently a Software Developer at Enigmatix. As an experienced full-stack developer with over 5 years of experience in web development, I am passionate about building modern, scalable web applications. I have a strong understanding of the latest technologies and frameworks, and I am constantly learning and expanding my skillset.
Regarding Frontend Development, my primary areas of expertise include ReactJS and Next.js for building complex user interfaces. I am skilled in using a variety of other tools and frameworks, including ElectronJS, Redux Toolkit and Zustand.
I am also proficient in App Development and have developed responsive and cross-platform mobile applications using React Native.
As for the Backend Side I have utilized NodeJS and Express for building efficient and scalable server-side applications. I have also built robust and secure web applications using Python and its popular web framework, Django. In addition to these technologies, I have worked with MongoDB, MySQL, and PostgreSQL.
I am familiar with version control systems, such as Git, and proficient in using development tools like Webpack and Babel.
I have a proven track record of delivering high-quality, bug-free code on time and within budget. Moreover, I have strong problem-solving skills and a proactive approach to learning and staying up-to-date with the latest technologies and best practices. I am an excellent communicator and collaborator, with the ability to work effectively in a team environment or independently.
What I have done so far
Work Experience.
Enigmatix Pvt Ltd
- ● Responsible for managing and leading the development team, including task assignment, PR and code review, and sprint planning to ensure timely delivery and code quality.
- ● Develop efficient and maintainable web, mobile, and DAPP applications using frameworks like React, React Native, Python/Django, FastAPI, Smart Contracts (Solidity), Web3JS, and EthersJS.
- ● Build relationships with clients and business analysts to understand project requirements.
- ● Utilize JIRA and Github for project management, creating sprints, stories, and tasks, and guiding team members to ensure successful completion.
- ● Ensure optimal solutions for problems and adherence to best practices to deliver high-quality products on schedule.
- ● Engage in the full project life-cycle, including testing, debugging, technical analysis, design, and coding, with detailed involvement throughout the SDLC from project conception to extensive module testing.
Divisible - Full Stack Developer
- ● Designed and developed automation scripts using open-source tools.
- ● Designed and created a knowledge management platform on a knowledge graph, utilizing a range of technologies, including Python, Django, Javascript, Typescript, React, Redux, Jquery, GitHub, Jira, WebHooks, Stripe
- ● Checked client code for bugs and weaknesses using approved troubleshooting methods.
- ● Collaborated with clients to de ne solution requirements and teamed with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.