Highly skilled software developer with expertise in Python, Django, and Angular. Strong problem-solving abilities and a passion for creating efficient, scalable web applications. Experienced in full-stack development, agile methodologies, and collaborating with cross-functional teams. Proven track record of delivering high-quality projects on time.
● Involved in all aspects of the complete Software Development Life Cycle including gathering Requirements, Analysis, Design, Implementation, Testing and Maintenance.
● Experience using Django Rest Framework for Restful APIs with Server-Side Validation, View sets, Routers, and Regular Expression based routings.
● Developed Django models, and RESTFUL API endpoints for CRUD consumption.
● Designed and Developed the UI in Angular using front-end technologies like HTML, CSS, JavaScript,
Typescript, Bootstrap and JSON.
● Utilized Jenkins to build and deploy jobs as part of CI/CD.
● Configured and managed remote servers using automation tool such as ANSIBLE
● Project management using Rally/AGILE development methodologies and issue tracking.
● Utilized Git for software version control.
● Created Django apps and designing data models with Django models and ORM.
● Created template and model driven forms with validation feedback by using Django message framework.
● Utilized the Django MVT framework to separate presentation logic from business logic
● Created RESTful API services for data endpoints with Django REST framework
● Wrote HTML templates and CSS to accurately recreate designer’s mockup.
● Created classes like objects with prototypes definition and inheritance for Object Oriented Programming.
● Utilized Git and Jira for software version control and project management and issue tracking.