Sowmya K
Sowmya K
About
Detail
Python Developer at Fannie Mae
Shelton, Connecticut, United States
With over 5+ years of professional experience as a Python developer with a broad range of expertise in web-based applications. Experience with full software development life-cycle, architecting scalable platforms, object-oriented programming, database design, and agile methodologies. Expertise in Backend Web Technologies using Python, Django, Flask, Java, and REST API. Experience with Design, code, and debug operations, reporting, data analysis, and web applications utilizing Python. Experienced with JavaScript frameworks like React.js and Next.js in developing web applications and front-end components. Experienced with Python frameworks like Webapp2 and Flask. Expert knowledge of and experience in Object Oriented Design and Programming concepts. Good knowledge of Python and Python Web Framework Django. Excellent hands-on experience in developing web-based applications using Django and Flask which involves MVC Architecture. Experience in developing Web-Applications implementing Model View Control (MVC) architecture using Python, Django web application frameworks. Experience in using design patterns such as MVC, singleton and frameworks such as DJANGO, ability in handling Django ORM (Object-Relational Mapper) and SQLAlchemy. Excellent experience on various Python integrated IDE's such as Sublime Text, PyCharm, Eclipse and NetBeans. Experience with Requests, Numpy, Scipy, Matplotlib, and Panda's Python libraries during development lifecycle. Maintain Restful API's and also consume the API's client side using Angular.JS data binding. Very strong experience writing API's/ and Web Services in Python. Experience in Implementation of MVC/MVW architecture using Django, JavaScript, jQuery, Nodejs, and RESTful. Experienced in working on Application Servers like WebSphere, WebLogic, Tomcat, Web Servers like Apache server, NGINX and Integrated Development Environments like PyCharm, Eclipse, MyEclipse, JDeveloper and RAD. Hands-on experience in MVC architecture and Java EE frameworks like Spring MVC, and Hibernate. Experienced in WAMP (Windows, Apache, MYSQL, and Python) and LAMP (Linux, Apache, MySQL, and Python) Architecture and Wrote Automation test cases using Selenium Web Driver, JUnit, Maven, and spring. Familiarity with developing for and deploying to cloud-based environments, specifically AWS and EC2. Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database. Expertise in working with different databases like Oracle, MySQL, PostgreSQL and Good knowledge in using NoSQL database MongoDB. Extensive experience in implementation of the version control software SVN and GIT. Excellent working knowledge in UNIX and Linux shell environments using command line utilities.