We provide IT Staff Augmentation Services!

Sr. Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • A Full Stack Python developer over 10 years of experience software development life cycle (SDLC) in developing and designing user experiences of Internet/Intranet applications using MVC frameworks like Django, Angular JS, Bootstrap JavaScript and JQuery. Heavily experienced in developing Web Applications, Ecommerce and Banking - Wealth Management, Core Banking, Payments and experience in BI Reporting
  • Over 8 years of experience in software analysis, design, development, testing and implementation of various stand - alone and client-server architecture basedenterprise application software in Python on different domains.
  • Good experience in developing web applications implementing Model View Control architecture using Django, Flask, and spring web application frameworks.
  • Good knowledge of latest version of object-oriented JavaScript Libraries like Angular.js, Node.js, Backbone.js, Bootstrap, EXTJS 4.0, and Require.js, Handlebars, Ember.js and Dojo toolkit
  • Experience in Object Oriented Analysis in developing server side and front-end framework using various design patterns.
  • Good understanding of data management concepts including data processing, analysis and data visualization.
  • Experienced in working with various Python Integrated Development Environments like Atom, NetBeans, PyCharm, PyScripter, PyDev and Sublime Text.
  • Strong Database programming skills in PL/SQL on Oracle database and Tableau Server administration experience.
  • Experienced in JavaScript, jQuery, HTML5, HTML, XHTML XML CSS, CSS3, PHP
  • Exceptional skills in Agile Development and Test-Driven Development.
  • Extensive experience in Oracle SQL, PL/SQL, UNIX, Perl, Shell Scripting bash/ksh/csh and preparing use cases, functional specifications technical design specifications.
  • Competent in developing flowcharts, algorithms and UML diagrams required for design and development. Define best practices for report and dashboard development
  • Scripting Proficient in creation of database objects like stored procedures, functions, packages, tables, indexes, triggers, snapshots etc. Good experience in performing data migrations, data loads using ETL Tools.
  • Experience creating clean, insightful dashboards using Tableau
  • Experience working with designing and reporting tools like Qlikview, Microsoft BI and Oracle Forms/Reports..
  • Good experience in database supporting languages like Perl, J/Python and VBScript.
  • Experience in designing logical database models using Data Modeling tools like Oracle Designer, WorkBench, SQL Developer.
  • Experience in job scheduling using CRON utilities, AutoSys, Toad.
  • Self-motivated and committed team player with excellent communication and interpersonal skills.
  • Quick learner, versatile, adaptable and process-oriented, with a high customer orientation.
  • Team player to accomplish business Engineering, Integration, Deployment and Maintenance of e-business systems.
  • Strong web interface development skills using the following technologies. JavaScript, HTML, CSS and XML.
  • Experience in using various version control systems like CVS, Git, and GitHub.

TECHNICAL SKILLS

Programming Languages: Python, PERL, Angular JS, JavaScript, HTML, C/C++, SQL, PL/SQL.

IDE s/ Development Tools: Atom, PyCharm, Sublime Text, Eclipse and Jenkins.

Frameworks: Django, Flask, PERL-CGI and CSS Bootstrap

Operating Systems: Windows, Red hat Linux 4.x/5.x/6.x, Ubuntu, and MAC OSX.

Databases: Oracle (9i,10g, 11g), My SQL, Apache Cassandra, MongoDB

Version Control: SVN, CVS, Git, GitHub.

Issue Trackers: JIRA, Bugzilla

Tools: Tableau, QlikView, Microsoft BI, TOAD 9/10, SQL Developer, AutoSys Job Scheduling, Putty Application/Web Servers Oracle Application Server 10g, Tomcat

PROFESSIONAL EXPERIENCE

Sr. Full Stack Developer

Confidential, Dallas TX

Responsibilities:

  • Work with product owner to understand business requirements and timeline for delivery.
  • Actively participate in design review sessions
  • Work with stakeholder and understand the board requirements, translate into PoC (Proof of Concepts), developed demo/prototypes and provide a working solution.
  • Work with the QA team to plan and execute UAT (Test Plans & Test Cases.)
  • Proactively communicate status of development, raise/escalate issues/challenges as they arise.
  • Provide production support for new BI solutions

Environment: AngularJS, Bootstrap, Python, Perl Scripting, Django, Shell Scripting, MangoDB, SQL, JIRA, Putty, VSS, Tableau, HTML, CSS.

Sr. UI Developer

Confidential, Dallas TX

Responsibilities:

  • Create customized and interactive Tableau dashboards. Develop detailed data mapping and end-to-end process flows
  • Work with data architects to define report performance optimized data models
  • Define and communicate best practices for report and dashboard development
  • Used Angular JS to bind HTML to JavaScript Objects and develop Single Page Application (SPA)
  • Implemented Presentation layer using CSS Framework, AngularJS, JQuery, Wire-framing , and HTML5 .
  • Developing custom HTML elements using AngularJS directives.
  • Used CSS preprocessors like LESS and SASS .
  • Used to update User Interface & Automation ( RPA) based on changing needs and requirements.
  • Implemented the Bootstrap components like Thumbnails, Progress bar, and Carousel in the product details.
  • Developed handy version applications using Bootstrap Framework, HTML4 and CSS2 .
  • Converted the mock-ups into hand-written HTML5, CSS 3 .
  • Designed Frontend with in object oriented JavaScript Framework like Bootstrap, RequireJS, Node JS, AngularJS.
  • Used Node Package Manager (NPM) to install the necessaries packages from my app.
  • Used NodeJS middleware for uploading files.
  • Used JSON for storing and exchanging information between browsers and servers
  • Used ReactJS for search engine optimization.
  • Use of ReactJS help to refresh the pages and update the changed parts.
  • Created dashboards which are highly rich in visualizations using D3.js .
  • Used AJAX and JSON to make asynchronous calls to the project server

Environment: Tableau, Microsoft BI, Python, Perl Scripting, Shell Scripting, Cassandra, SQL, JIRA, BI

Sr. Software Engineer

Confidential

Responsibilities:

  • Development around Global Plus customized for State Street.
  • Implementing new clients on Global Plus for State Street (HSBC, MMTC, H&B etc)
  • AUTOSYS batch scheduling to automate process workflow.
  • Python and PERL programming and Microsoft SQL/T-SQL experience
  • Created complex relational database queries/SQL, dynamic SQL.
  • Used various report items like tables, sub reports and charts to develop standard and customized reports.
  • Work with the Business Unit to create customized and interactive Tableau dashboards
  • Worked on designing, coding, testing and maintaining database objects, tables, views, packages, functions, procedures, indexes, sequences and triggers using Oracle PL/SQL.
  • Perform reverse engineering of physical data models from databases and SQL scripts.
  • Built physical data structures like tables, views, constraints Indexes.
  • Designed SSIS Packages to transfer data from various sources like Text Files, XML Files, Excel, Flat files to SQL Server 2008.
  • Loaded the data into database tables using SQL loader from text and excel files.
  • Developed data model, SQL Queries, SQL Query tuning process and Schemas.
  • Developed SQL scripts for Referential Integrity check, which checks validity of incoming data with master tables in the database.
  • Review modifications to existing software to improve efficiency and performance.
  • Analyze Korn shell scripts on UNIX platforms.
  • Development of Automation tools for improvisation in productivity.

Environment: Python, Perl Scripting, Shell Scripting, Qlikview, Tableau, Vision (Product specific), AutoSys, Oracle 10g, SQL, IBM AIX, JIRA, Putty, VSS, Toad Data Modeler

We'd love your feedback!