Rajkumar Python

  • Python / Django Developer
  • Boston, MA
  • Member Since Jun 03, 2023

Candidates About

 

Rajkumar

Professional Summary

·      5+ years of experience in Analysis, Design, Development and Implementation of various web, stand-alone, client-server applications using Python and Django.

·      Expertise in Object Oriented concepts like Creating Classes, Inheritance, Constructors, Polymorphism, Encapsulation, Overloading and Overriding.   

·      Experienced in developing apps using Django Framework

·      Have work experience with various Python Integrated Development Environments like PyCharm, Geany, Eclipse, Spyder and NetBeans.

·      Expertise in handling Django ORM and SQLACHEMY.  

·      Experience in MVC frameworks like Django, Angular JS, Java Script, jQuery and Node.JS.

·      Installed various packages in python using pip and easy install.

·      Experienced in using Python packages like Numpy, SciPy, Pandas and Pickle.

·      Experience in web-based application development using frameworks like Django and Flask.

·      Experienced in developing User Interface using HTML/HTML5, CSS/CSS3, JavaScript, jQuery, JSON, AJAX, XML and Bootstrap.

·      Actively participated in all phases of Software Development Life Cycle.

·      Experienced in developing applications using Agile Methodologies, Waterfall Methodology and Scrum stories in a python based environment.

·      Experienced in relational databases like Oracle SQL, MySQL and MS SQL.

·      Experience in writing SQL, Sub Queries, Stored Procedures, Triggers, Cursors and Functions.

·      Executed MYSQL database queries from python using Python-MySQL connector and MySQL dB package to retrieve information.

·      Experience in working with different operating systems like LINUX, UNIX and WINDOWS.

·      Experience in handling REST and SOAP Web Services.

·      Have experience in Amazon Web Services(AWS).

·      Knowledge of Servers Apache Tomcat and Web Logic.

·      Experience on working with complex List Comprehensions and python inbuilt functions such as Map, Filter and Lambda.

·      Experience in using various version control systems like Git, GitHub and SVN.

·      Hands on Experience in writing code using Java, C and C++.

·      Having knowledge on Object Oriented Concepts in Java and C++.  

·      Hands on experience of Java and C++ projects in IDE tools like Eclipse and Turbo C++.  

·      Experience in deploying applications by using Jenkins that provides Continuous Integration and Continuous Deployment

·      Skilled in debugging/troubleshooting issues in complex applications.

·      Followed the best practice of Python such as PEP-8.

·      Have Python Certification in Coursera.

·      Certified as an Oracle Database SQL Expert.

 

Technical Skills

 

Programming Skills             Python, C, C++ and Java.

Web Development Skills  HTML5, CSS3, JavaScript, JSON, jQuery, AJAX, Node JS, Bootstrap.                                                 

Frameworks                            Django, Flask and Angular JS.

IDE(s)                                         PyCharm, Eclipse, Spyder and NetBeans.

Database                               Oracle SQL, SQLite, MySQL, PL/SQL, PostgreSQL.

Operating Systems             LINUX, UNIX and WINDOWS.

Web Services                           REST, SOAP and AWS.

Protocols                                   TCP/IP, HTTP, SNMP, SMPT.

Servers                                       Apache Tomcat and Web Logic.

Version Control Tools         Git, GitHub and SVN.

Development Process          Waterfall, Agile and Scrum.

Bug Tracking Tool                 JIRA.

Deployment Tool                   Heroku and Jenkins.

 

 

Professional Experience

 

 

Role: Python / Django Developer                                                                      Jan 2017– Present

Boston Medical Center, Boston, MA.                                         

 

Responsibilities:

  • Designed front end and backend of the application utilizing Python on Django Web Framework.
  • For the development of the user interface of the website used HTML, CSS, Java Script and AJAX
  • Experience in developing views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • To update a portion of a webpage used JavaScript and JSON.
  • Expertise in developing consumer based features and applications with Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming.
  • Modify the existing Python/Django modules to deliver certain format of data.
  • Have work knowledge on JIRA(Agile) for the bug tracking of the project.
  • Written Python scripts to parse JSON documents and load the data in database. 
  • The data manipulations on the client side is done by using jQuery.
  • For the development of the web applications utilized CSS and Bootstrap.

·         To share the information across the applications used pickle/unpickle in python.

·         Utilized Python libraries like Numpy and matplotlib for generating graphical reports.

·         Experienced with GIT version control and deployed the project to Heroku.

·         Worked on the development of SQL and stored procedures for normalization and renormalization in MYSQL.

  • Build SQL queries for performing various CRUD operations like create, update, read and delete.  

·         Executed MYSQL database queries from python using Python-MySQL connector and MySQL dB package to retrieve information.

·         Skilled in using Collections in Python for manipulating and looping through different user defined objects.

         Involved in Design, Development, Deployment, Testing, Implementation of the application. 

         Implemented the application in UNIX environment and comfortable with all its commands.

 

Environment: Python, Django, HTML5, CSS, JavaScript, AJAX, JSON, MySQL, JIRA, jQuery, Bootstrap, SQLite, MS SQL Server, Git, GitHub and Shell Scripting.

 

 

Role: Python/Django Developer                                                                                    Feb 2016 – Dec 2016

Cerner, Kansas City, MO.

                                               

Responsibilities:

  • Developed and maintained a content management system built from initial stage.
  • Handled development and management of front end user interfaces with help of HTML, CSS, jQuery and JavaScript.
  • Worked on Django for web application development. 
  • Experienced in developing a portal to manage and entities in a content management system using Python and Django.
  • CMS is the backend application for a consumer-facing website.
  • CMS involved ingesting data from heterogeneous sources, producing directly renderable data as a RESTful service.
  • CMS application was an internal application, used by subject matter experts (SME) for curation of data for accuracy.
  • Interacted regularly with SMEs to understand requirements and incorporate them into the application.
  • Worked on Virtualenv for sandboxing and application isolation.
  • For Text Search in the application used Haystack.
  • Module installation and Dependency Management is done by pip.
  • UI interactions is done with the help of jQuery.
  • Worked on Ajax for Asynchronous server calls.
  • Implemented the application in a Linux environment.
  • Utilized SQLite database for development and SQL server for production.
  • Written Scripts to establish continuous workflows from different teams providing data.
  • Utilized GIT for Source code control and JIRA for Bug tracking.
  • For Documentation used Confluence.
  • Collaborated with other developers to handle complicated issues related with deployment of Django based applications.

 

Environment: Python, Django, HTML, CSS, JavaScript, AngularJS, AJAX, JIRA, jQuery, SQLite, SQL Server, GitHub, Haystack, Virtualenv, pip, GIT, RESTful, Confluence and Linux.

 

 

Cenvien Technologies, Hyderabad, India                                                                 Feb 2014 – Dec 2015                                                                                                             Role: Python/Django Developer           

Responsibilities:

·         Analyzed the Business Requirement Documents and made the Technical Specification Documents.

·         In order to prevent, detect and claim the duplicate member entries implemented business logic in Python.

·         Re-designed various modules for executing changes and made efficient system.

·         Created Map Reduce programs in Python to reconcile the existing member history and new files.

·         Developed dynamic web pages to view the reports generated utilizing Django Framework.

·         Developed entire frontend and backend modules using Python on Django Web Framework.

·         By utilizing Python on Django Web Framework developed entire frontend and backend modules.

·         Used Django configuration to manage URLs and Application Parameters.

·         Written Python Scripts to parse XML documents and load the data in database.

·         Worked with JSON based REST Web Services and Amazon Web Services (AWS).

·         Utilized Jenkins to deploy the Django application and run unit tests.

·         Developed tools using Python, Shell Scripting, XML to automate some of the menial tasks.

Environment: Python, MySQL, JSON, REST, HTML, CSS, XML, AWS, Jenkins, Django framework, Windows.

 

 

CYIENT Ltd, Hyderabad, India                                                                             Jan 2013 – Dec 2013

Associate Engineer

Role: Python/Flask Developer

 

Responsibilities:

·         Analyzed the system requirement specifications and also in client interaction during requirements specifications.

·         By utilizing Python, CSS, AJAX, JSON and jQuery developed the front end of the application.

·         Implemented and tested many features for dashboard using Flask, CSS and JavaScript.

·         Written backend programming in Flask.

·         Created RESTful http services to interact with UI.

·         Utilized JavaScript and XML to update a portion of a webpage.

·         Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and jQuery.

·         Experience with advanced CSS concepts and also building table-free layouts.

·         Implemented Backbone JS for creation of networking applications using JavaScript.

·         Experience in writing SQL queries for performing various CRUD operations like create, update, read and delete.

·         Collaborate with Product Management and User Experience experts regarding product definition, schedule, scope and project-related decisions.

·         Manage, collaborate and coordinate the work of an offshore development team.

·         Special skills in developing user friendly, simple yet effective web based applications

·         Deployed the project into Heroku using GIT version control system.

·         Worked in MySQL database on simple queries and writing Stored Procedures for normalization and renormalization.

·         Utilized regular expression to match the pattern with the existing one.

·         Skilled in using collections in Python for manipulating and looping through different user defined objects.

 

Environment: Flask, XML, HTML, CSS, IE8, FF, Safari, SQL, MySQL, JavaScript, Angular JS, Backbone JS, jQuery, AJAX, JSON, RESTful.

 

 

CYIENT Ltd, Hyderabad, India                                                                July 2012 – Dec 2012

System Engineer

Role: UI Developer.

                                                 

Responsibilities:

·         Worked on CSS Blueprint to create grids and adopt cross browser interactive features and to make the web pages more versatile

·         Analyzed the requirements and designed the flow of task using flow charts and dependently designed flow between pages of the UI.

·         Responsible for creating of website functionality with JavaScript, HTML, CSS.

·         Worked on CSS Sprites to decrease the number of HTTP requests and increase the load time of web pages.

·         Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces

·         Involved in developing a user centric market driven site redesign.

·         Utilized JavaScript and jQuery for validating the input given to the user interface.

·         Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.

·         Created web content and tested all the websites with multiple browsers, operating systems, and screen resolutions.

·         Code sites according to SEO, and keyword analysis, Social Network and Google Search Appliance (GSA)

·         Implemented and maintaining the layouts using CSS2 for all intranet applications compliant with W3C.

EnvironmentHTML, CSS, DHTML, HTML, XHTML, AJAX, jQuery and JavaScript.