We provide IT Staff Augmentation Services!

Web/application Developer Resume

2.00/5 (Submit Your Rating)

Boston, MA

SUMMARY

  • Overall 7 years of experience as a Web/Application Developer and object - oriented programming (OOP) coding with Python, Django, C++.
  • Extensive knowledge in Python, Java , MySQL , Oracle, Unix, Linux and in Object oriented Design and Programming concepts.
  • Extensive knowledge in Python, PHP, MySQL, NoSQL, UNIX and Linux .
  • Experience with Design, code, debug operations, reporting, data analysis and web applications utilizing Python.
  • Experienced in working with various Python IDEs using PyCharm, Spyder, NetBeans, PyStudio, PyScripter, Eric, Wing IDE and PyDev.
  • Worked with MVW frameworks like Django, Angular JS, HTML, CSS, XML, Java Script, jQuery and JSON.
  • Hands on experience working in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture.
  • Thorough in full software development life-cycle, architecting scalable platforms, object oriented programming, database design and Agile methodologies.
  • Expert knowledge of and experience in Object Oriented Design and Programming concepts.
  • Experience working in a Test-Driven Development environment and software development lifecycles such as Waterfall and Agile (Scrum).
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Proven history of utilizing strong analytic skills, attention to detail and hard work ethics to turn complex requirements into working systems.
  • Exceptional problem solving, presentation, leadership and communication skills.
  • Experience with Jenkins and Enterprise GitHub. Worked on Jenkins and GitHub continuous integration tool for deployment of project.
  • Knowledge of protocols/technologies like HTTP, LDAP, JDBC, SSL, Servlet/JSP, SQL, HTML, XML.

TECHNICAL SKILLS

Programming Languages: Python, Java, C, C++, Python, JavaScript, PHP, XML, SQL

Data bases: Oracle 10/11g, MySQL, SQL Server, Postgre SQL, SSIS

IDE’s and tools: Eclipse, Pycharm, NetBeans

Python Frameworks: Django, Pyramid, Flask, web2Py

OS &Environment: XP, windows, Linux, UNIX, Ubuntu

UNIX Shell Scripting: UNIX Shell Scripting

Version control: GitHub, SVN

Development Methodologies: Agile, Scrum, Waterfall

PROFESSIONAL EXPERIENCE

Confidential, Boston, MA

Web/Application Developer

Responsibilities:

  • Involved in reviewing and understanding the Business requirements.
  • Involved in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Designed and prepared web services using Visual Studio and C# Dot Net.
  • Maintained required architecture documentation.
  • Presented work in peer sessions for issue resolution.
  • Designed, prepared, documented and tested web services using C#, .Net and Visual Studio.
  • Developed various Python scripts to find vulnerabilities with SQL Queries by doing SQL injection, permission checks and performance analysis and developed scripts to migrate data from proprietary database to PostgreSQL.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Designed the user interactive web pages as the front-end part of the web application using various web technologies like HTML, JavaScript, Angular JS, jQuery and implemented CSS framework Bootstrap for better appearance and feel.
  • Developed remote integration with third party platforms by using RESTful web services.
  • Developed web services that make database calls for inserts, updates, and select queries.
  • Developed Unit, Integration and Performance Test Cases using Junit, Selenium and Rational Function Tester.
  • Improved code reuse and performance by making effective use of various design patterns.
  • Managed large datasets using Panda data frames and SQL.
  • Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL dB package.
  • Wrote Maven scripts for compiling, building, packaging and deploying the WAR file.
  • Deployed the project into Heroku using GIT version control system.
  • Developed methods for Create, Read, Update and Delete (CRUD) in Active Record.
  • Used Django evolution and manual SQL modifications was able to modify Django models while retaining all data, while site was in production mode.
  • Expertise in creating and developing applications for android operating system using Android Studio, Eclipse IDE, SQLite, Java, XML, Android SDK and ADT plugin.
  • Worked on Angular JS to augment browser applications with MVC capability.

Environment: Python, Angular, jQuery, JavaScript, AJAX, HTML/XHTML, XML, MySQL server, T-SQL, GIT, Reports, RESTful, Linux, JSON, AJAX.

Confidential - San Diego, CA

Web/Application Developer

Responsibilities:

  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Worked on creating Python API's
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web-based solution.
  • Designed and managed API system deployment.
  • Developed Python batch processors to consume and produce various feeds.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Developed Business Logic using Python on Django Web Framework.
  • Created database objects like procedures, functions, triggers and indexes.
  • Worked with various SSIS control flow tasks and data transformation tasks like data conversion, derived column, look-up, and fuzzy look-up, conditional split etc.
  • Created checkpoints and configuration files in SSIS packages
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Successfully migrated the Django database from SQLite to MySQL with complete data integrity.
  • Also used Bootstrap as a mechanism to manage and organize the html page layout.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Used GitHub for version control.
  • Developed SQL Queries, Stored Procedures, and Triggers Using Oracle, SQL, PL/SQL.

Environment: Python, Django, PHP, C++, HTML5, CSS3, JQuery, API, AJAX, XHTML, Bootstrap, AWS, JavaScript, XML, GitHub, Flash, SQLite, MYSQL, SSIS, SQL, PLSQL, Oracle and Windows

Confidential, Troy, Michigan

Web/Application Developer

Responsibilities:

  • Responsible for using the best technologies to add features to the existing system and services.
  • Involved in all aspects of the development process from product inception to scaling in production.
  • Responsible for driving software development best practices for the team and also, mentoring and developing junior engineers.
  • Worked in collaboration with project managers and higher management in cross-functional teams within Sales and Account Management, to understand business requirements and develop efficient, elegant approaches to their implementation.
  • Heavily leveraged Python’s graphics APIs for creating graphics and serialization libraries for encoding data in XML/JSON formats.
  • Wrote REST APIs, as part of developing web-based applications for insurance premium calculations, using Django’s REST framework.
  • Also involved in writing REST APIs using Django framework for data exchange and business logic implementation.
  • Used collections in Python for manipulating and looping through different user defined objects.
  • Created checkpoints and configuration files in SSIS packages.
  • Extensively used merge command as alternative to small SSIS packages in dimension and fact load.
  • Design and implemented custom Bash scripts for controlling the data flow from the PostgreSQL database.
  • Assisted the development team in sending the correct data via query strings using PostgreSQL as the back-end for storing data.
  • Used Django configuration to manage URLs and application parameters.
  • Responsible for configuring NoSQL databases like Apache Cassandra and Mongo DB to for increasing compatibility with Django.
  • Designed and created backend data access modules using PL/SQL stored procedures.
  • Wrote SQL Queries and implementing stored procedures, functions, packages, tables, views, cursors, triggers.
  • Responsible for debugging the project monitored on JIRA.
  • Performed troubleshooting, fixed and deployed many bug fixes for applications that were a main source of data for both customers and internal customer service team.
  • Handled potential points of failure through error handling and communication of failure.
  • Risk analysis for potential points of failure (database, communication points and file system errors).
  • Troubleshoot the process execution and worked with other team members to correct them.
  • Actively worked as a part of team with managers and other staff to meet the goals of the project in the stipulated time.
  • Developed and executed User Acceptance Testing portion of test plan.
  • Generated Django forms to record data of online users and used PyTest for writing test cases.
  • Extensive use of version controlling systems like GIT and SVN.
  • Involved in capturing the requirements for serial functional interface and other software requirements specification document.

Environment: Python, Django, MySQL, SSIS, SVN, Unit Test

Confidential, Richmond, VA

Web/Application Developer

Responsibilities:

  • Involved in the Design, development, test, deploy and maintenance of the website.
  • Developed the UI using HTML, AJAX, CSS and JavaScript .
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Generated property list for every application dynamically using Python.
  • Responsible for search engine optimization to improve the visibility of the website.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Designed and developed the presentation layer/client end using HTML, XML, DHTML and JSP.
  • Handled all the client side validation using JavaScript.
  • Wrote validation scripts in SQL to validate data loading.
  • Use Git for version control.
  • Performed Unit and system testing.
  • Trained users and did production support.

Environment: Python, Django, MySQL, HTML, XHTML, CSS, AJAX, JavaScript, Apache Web Server, Git, Linux

We'd love your feedback!