We provide IT Staff Augmentation Services!

Software Developer Resume

2.00/5 (Submit Your Rating)

Austin, TX

PROFESSIONAL SUMMARY:

  • Over 4+ years of IT experience in design, development, testing and implementation of various stand - alone and client-server architecture based enterprise application software on different domains.
  • Good experience in developing web applications implementing MVT/MVC architecture using Django, Flask, ExtJS and AngularJS web application frameworks.
  • Experience in developing web-based applications using AngularJS 1.x/2.x, Python 3.4/2.7, Django 1.4/1.3
  • Familiar with JS and Python Libraries AngularJS, ExtJS, EmberJS, Jinja2, Beautiful Soup, numpy, scipy, matplotlib, python-twitter, Pandas data frame, robot framework, urllib2, wxPython, MySQL.
  • Contributed to Open Source projects such as GNOME GTG. Solved and fixed bugs of level medium and low.
  • Experienced in working with various Python Integrated Development Environments like NetBeans, PyCharm, PyScripter, PyDev, Eclipse, IntelliJ and Sublime Text.
  • Experienced with databases using ORMs/DOMs for integrating with MySQL, PostgreSQL, Elastic Search, MongoDB and SQLite. Also, experienced with writing custom queries through database connectors.
  • Leveraging queueing architectures with AMQP/RabbitMQ and ZeroMQ for scalability, performance and building distributed systems.
  • Worked on couple of freelancing projects throughout college at freelancer.com
  • Experience in developing webpages using HTML, CSS, client-side JavaScript, jQuery and Jinja.
  • Used LAMP (Linux, Apache, MySQL and PHP) & WAMP (Windows, Apache, MySQL and PHP) architecture.
  • Having experience in Agile Methodologies, Scrum stories and sprints experience in a Python based environment.
  • Having working knowledge of Amazon Web Services S3 and EC2.
  • Used source code version controls SVN and GIT.
  • Hands on experience with bug tracking tools JIRA and Bugzilla.

TECHNICAL SKILLS:

Primary Languages : Python, C++, PHP, JS

Python Libraries : Beautiful Soup, PyUnit, numpy, celery, scipy, python-redfish, json, urllib2

Frameworks : Bootstrap, AngularJS, RabbitMQ, Django, Flask, Jinja, EmberJS, Backbone

Databases : PostgreSQL, Mongo DB, Redis, Oracle 11g, Sqlite3, MySQL, Hive

IDE’s : PyCharm, Eclipse, IntelliJ, MS Visual Studio

PROFESSIONAL EXPERIENCE:

Software Developer

Confidential, Austin, TX

Environment: Python 3.4, Flask, Celery, Redis MQ, Redis Server, python redfish, json, markdown, Pycache, Py Requests, Amazon S3 and EC2.

Responsibilities:

  • Developed Major functionalities and performance enhancements to a Python Flask-based Redfish RESTful API Service .
  • Functional enhancements to implement custom authentication, privilege authorization, and HTTP header processing in accordance with the Redfish REST API standard.
  • Redfish is a REST API Service for Distributed management hardware .
  • Performance enhancements to include caching and support for multiple client threads .
  • Integrated of the Flask-based framework with Apache on Dell Rack Manager ( CentOS ) .
  • Worked on scripts to get data and metadata of node servers using python-redfish.
  • Develop strategies for data cache system as response from redfish is slow.
  • Execution of test plans for loading the data successfully into the targets.
  • Supporting cache updates from a separate thread than main Flask service
  • Implementing proxy logic to get response data from other redfish services on other management controllers in the rack
  • Adding HTTP POST event delivery and SSDP discovery to the python service in compliance with the Redfish standard.
  • Perform troubleshooting and code migration, Provide quality documentation
  • Having working knowledge of deployment and maintaining Amazon Web Services S3 and EC2.
  • Developed Shell script to check and download redfish JSON Schemas from DMTF.
  • Worked in development of applications especially in UNIX environment and familiar with all of its commands.
  • Specifics : Flask Rest API development including, Json data processing, python Requests module, Linux environment, Apache integration w/ Flask, Adding API decorator’s for authorization, Adding custom request and response header processing, Implementing proxy logic to get response data from other redfish services on other management controllers in the rack, Adding http POST event delivery and SSDP discovery to the python service in compliance with the Redfish standard

Software Intern

Confidential, Kansas City, MO

Environment: AngularJS 1.5, Jinja2, Bootstrap Oracle 11g, SQL, PL/SQL, Shell Script, CommVault, Linux

Responsibilities:

  • Worked with Risk analysis of health insurance team which includes administration, backup and recovery, installations, tuning, performance monitoring and restoration.
  • Translated the customer requirements into design specifications and ensured that the requirements translate into software solution.
  • Worked with tools Django, AngularJS and JSON which monitor database jobs and manage backups and recovers.
  • Worked on scripts to get metadata of node servers using python-redfish. It in turn was used to collect Oracle data archive logs.
  • Worked on front end of the data reporting application templating through AngularJS.
  • Performed testing through Karma and Jasmine.
  • Writing backend scripts in Python to generate audit reports of user profiles in Oracle 11g.
  • Developed Shell scripts to check for outdated archive logs and cleaning them out of the system.
  • Worked in development of applications especially in UNIX environment and familiar with all of its commands.
Python Developer

Confidential, Kansas City, MO

Environment: Python 2.7, Django1.7, Ionic, Chef, Jenkins Beautiful Soup, Linux, JavaScript, Jira, Git

Responsibilities:

  • Worked with UMKC attendance and UMKC website application which is a proprietary software service for University of Missouri Kansas City.
  • Application was based on service oriented architecture and used Python 2.7, Django 1.7, Ionic, AngularJS, HTML, CSS for the frontend.
  • Regular contribution towards bugs related to medium and low level.
  • Performed in quarterly sprint collaboration meetings in Confidential .
  • Used Chef to configure infrastructure of UMKC owned servers.
  • Mocked and implemented test cases using PyUnit and Beautiful Soup.
  • Followed Agile Methodologies and SCRUM Process.
  • Deployed the project using GIT and Launchpad version control system.
  • Worked in development of applications in UNIX environment and familiar with all of its commands.
Senior Software Engineer

Confidential

Environment: Python 2.6, Django 1.5, Jinja, AngularJS, EmberJS, Elastic Search, Cassandra, BaaN ERP, HTML, CSS, JavaScript, Jira, Linux, Git

Responsibilities:

  • Translated the customer requirements into design specifications and ensured that the requirements translate into software solution.
  • Application was based on service oriented architecture and used Python 2.6, Django 1.5, EmberJS, Jinja, AngularJS, HTML, CSS for the frontend.
  • Developed and maintained solutions supporting BaaN ERP system, Oracle apps.
  • Developed and tested many features for BaaN ERP using Python, Django, ROBOT framework, Bootstrap, CSS, and JavaScript.
  • Front end testing done through Karma and Jasmine
  • Utilized Oracle, SQL, XML and Python to develop solutions in BaaN ERP systems.
  • Worked with REST API, Angular JS to provide smooth operations between clients.
  • Develop consumer based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Experienced in writing SQL Queries and implementing stored procedures, functions, packages, tables, views, Cursors, triggers.
  • Manage, collaborate and coordinate the work of an onsite development team.
  • Deployed the project into Heroku using GIT version control system.
  • Taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Used Pandas library for statistics Analysis.
  • Used Numpy for Numerical analysis for Purchase Order expectation.
  • Experienced in Agile Methodologies and SCRUM Process.
  • Worked in development of applications especially in UNIX environment and familiar with all of its commands.
Front end Developer

Confidential

Environment: Python 2.5, PyGTK, Beautiful Soup, Linux, JavaScript, Jira, Git

Responsibilities:

  • Worked with Getting Things GNOME (GTG) application which is a personal tasks and TODO-list items organizer for GNOME desktop.
  • Regular contribution towards bugs related to medium and low level.
  • Performed in quarterly sprint collaboration meetings in GNOME.
  • Used PyGTK and native python as technology stack.
  • Worked with peers overseas from different geographic areas towards completion of JIRA bugs.
  • Worked on GTG task editor which can automatically recognize metadata of tags and tags which we use to set tasks.
  • Implemented GTG task editor character fonts using PyGTK.
  • Followed Agile Methodologies and SCRUM Process.
  • Deployed the project into Debian GNOME using GIT and Launchpad version control system.
  • Worked in development of applications in UNIX environment and familiar with all of its commands.

Front end Developer

Confidential

Environment: Python 2.4, Bootstrap, XML, MySQL, JavaScript, Windows, Linux, HTML, CSS, Jira, Git, Google Analytics.

Responsibilities:

  • Worked on Axelerant website in Python and MySQL as backend server.
  • Developed Interface using HTML, CSS and jQuery for Axelerant web page.
  • Collaborated with a team of 4 to develop a demo of Axelerant business model.
  • Designed the front end of the application using Python, HTML, CSS, AJAX, JSON and JQuery. Worked on backend of the application.
  • Developed and tested features for dashboard using Python, PyUnit, Bootstrap, CSS, and JavaScript.
  • Used JavaScript and XML to update a portion of a webpage and jQuery for server side interaction.
  • Used Adobe CQ for helping with reusing the components and templates for creating different web pages.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Worked on front end frame works like CSS Bootstrap for development of Web applications.
  • Develop digital consumer experiences based on foundation of the Adobe CQ/AEM product suite.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization and renormalization.
  • Taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation.
  • Experienced in Agile Methodologies and SCRUM Process.
  • Worked in development of applications especially in UNIX environment and familiar with all of its commands.

We'd love your feedback!