Work Life
Jun 2024 - present
Remote
Freelance
Fullstack Developer
Responsibilities
- Managing and developing the projects independently.
- Design and develop web-applications to generate dashboard and reports.
- Learn new programming languages, frameworks, and tools as needed to enhance skills and capabilities.
Jan 2023 - May 2024
Ontario, Canada
Omegainfotek Cloud Inc
Fullstack Developer
Responsibilities
- Develop user-facing features using front-end technologies like HTML, CSS, and JavaScript.
- Implement responsive design principles to ensure the application is accessible and functional across various devices and screen sizes.
- Build server-side logic and functionality using programming language PHP.
- Design and develop APIs for communication between the front-end and back-end components of the application.
- Work with databases (MySQL) to store and retrieve data efficiently.
- Implement authentication and authorization mechanisms to ensure secure access to the application's resources.
- Design, develop, and maintain databases to store application data.
- Collaborate with other developers and designers throughout the application development lifecycle.
- Participate in code reviews to ensure code quality, readability, and adherence to best practices.
- Identify and resolve technical issues and bugs reported by users or detected through testing.
- Stay updated with the latest trends, technologies, and best practices in web development.
Jun 2013 - Nov 2022
Punjab, India
Webcreations
Fullstack Developer
Responsibilities
- Responsible for managing and developing the entire project independently from client end to server end.
- Supporting crew members of the development section, who are responsible for developing small projects.
- Involved in Coding, Peer Review, Code Review, Code Merge, Configuration Management, Performance Tuning, Testing, Defect Management and Prioritization, Release planning, Resource Planning, Status Reporting and Application Support.
- Actively working with multiple teams to provide solutions regarding application security flaws, reported by penetration test.
- Design and develop web-applications to generate dashboard and reports.
- Collaborate with the team to create data flow charts for the projects.
- Managing Google Cloud Console for different projects.
- Managing AWS (EC2, RDBMS, Elastic Beanstalk).
- Provide Remote support and user training.
- Responsible for recruitment of new team members through Resume reviews, Interviews.