We provide IT Staff Augmentation Services!

Project Lead Resume

4.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY

  • Having 10+ years of experience in developing Rich Web Applications using Ruby on Rails, HTML5, JavaScript, ReactJS, NodeJS, AngularJS, MySQL, PostgreSQL, SASS, SCSS, GI and Jenkins.
  • Outstanding ability to use the best practices in Ruby on Rails development and maintain efficient, reusable, and reliable Ruby code.
  • Extensive noledge on JavaScript libraries like JQuery and ReactJS. Experience in developing highly interactive applications.
  • Experience in various stages of software development life cycle including requirements analysis, design, development, deployment and testing, with extensive noledge in application development of various business applications.
  • Proficient in Model - View-Controller (MVC) architectures in Rails and Good noledge on ORM and Mocking concepts.
  • Working noledge on Amazon Web Services (AWS).
  • Experience in TDD and BDD development methodologies.
  • Good Experience with third-party APIs and Web Services.
  • Worked with several application configurations including distributed, web and client-server applications most of the time in a cross-platform environment.
  • Worked on Integrated Development Environments like NetBeans, RubyMine and Sublime, Aptana Studio3.
  • Familiarity with continuous integration tools like Jenkins.
  • Experience in Linux configuration and administration
  • Hands-on experience in working with distributed Source Code Management(SCM) tools such as GIT, SVN.
  • Managed code in github, Bitbucket and ALM.
  • Experience with project management tools like JIRA, Basecamp and Pivotal Tracker.
  • Interested in Identifying and evaluate new technologies for implementation.
  • Agile delivery of software using practices Scrum.
  • Good domain noledge in various sectors including insurance, Social media(SRM), CRM, healthcare and Retail and also Exposure to PAAS and IAAS
  • Hands on experience on installation and configuration of multiple versions of Ruby using RVM (Ruby Version Manager) bundler install.
  • Hands-on experience with common libraries such as Rspec, SideKiq.
  • Sound noledge on understanding fundamental design principals behind a scalable applications.
  • Extensive experience in creating and maintaining databases which includes configuration, query optimization and de-normalization.
  • Hands on Experience on Web Services using AJAX, REST FUL API and also third-party integrations.
  • Ability to learn and adapt quickly to the emerging technologies and paradigms.
  • Excellent communication, interpersonal and analytical skills and a highly-motivated team player with the ability to work independently.
  • Identifying bottlenecks and bugs in the production application and providing best solutions with proper documentation.

TECHNICAL SKILLS

Languages: Ruby, Python, JavaScript, HTML5.

Frameworks: Rails, Sinatra, jQuery, HAML, Coffeescript, Bootstrap, ReactJS, Knockout.js, Ajax, CSS3, Caching techniques.

Web services: REST, SOAP, AWS.

API Integration: Facebook, Twitter, Linkedin, Google, Payment gateway integrations, Bitly and any third-party API integrations.

Databases: MySQL, PostgreSQL, NOSQL and SQLite.

Operating Systems: UNIX, Windows.

Tools: Git, SVN, ApTEMPthana, Jenkins, Rundeck, JetBrains, Sublime.

PROFESSIONAL EXPERIENCE

Confidential

Project Lead

Responsibilities

  • Developed New Engage(Column Based Engage) with new Technology Stack by using JavaScript framework ReactJS
  • Implemented required RESTful API in classic engage(backend application in Ruby on Rails) by following Oracle REST principals.
  • Actively involved in Technical debates and Architectural changes related to Business requirement and served as a technical expert on development.
  • Provided feasible solutions on Technical loop holes while migrating application to New Engage.
  • Used Sideqik along with Redis to implement background Jobs.
  • Integrated Solr search server in back end application for Search engine.
  • Used database sharding to handle huge data in database and done data modelling.
  • Participate in full development life cycle including requirements analysis and design, based on the PO requirements and then created technical requirements.
  • Used JIRA as project management system for ticketing services.
  • Implemented required Unit tests to cover all the test scenarios. Used Rspecs for BDD, Jasmine test cases for Frontend application.
  • Used Jenkins for continuous integration as automation deployment tool for deploying, test and debug new and existing software system.
  • Integrated multiple databases in single application by using Sharding concept and Octopus gem using Bundler.
  • Work closely with business team and multiple application teams to ensure that the requirements are fully understood and documented.
  • Given complete Support, maintain, and documented software functionality with required standards.
  • Responsible for guiding, assisting, mentoring subordinates and associates to resolve customer issues that are technical in nature.
  • Participated in peer reviews on specifications, design, and code to maintain quality. Also analyze code to find causes of errors and suggest alternative approaches.
  • Provided Support on production issues and maintained documentation upto date for the software functionality.
  • Being self motivated to be highly skilled and proficient in discipline.
  • Developed API module for SRM API Analytics, including authentication and role based access permissions.
  • Given Support, maintain and documented software functionality with Oracle REST standards as part of the Analytics API development while created Web services for Analytics.
  • Conducted KT sessions to suggest the best approaches for complex work which are rally important for Organization.
  • Planned and carried out daily scrums, weekly estimations and retrospectives and pair programming.
  • Worked under minimal supervision with wide latitude for independent judgement.
  • Interaction with PO to prototype the requirements, refine them if needed. Also handle change requests, trouble reports and requirements collection.
  • Managed code with git in github and later migrated to ALM(Oracle product)
  • Collaborate with Product Management and User Experience experts regarding product definition, schedule, scope and project-related decisions.

Confidential

lead Developer

Roles and Responsibilities

  • Analysed system requirements specifications and involved in client interaction during requirements specifications and participated in full development life cycle including requirements analysis and design.
  • Developed features in an agile environment using Ruby on Rails, HTML, CSS and JavaScript.
  • Planned and carried out daily scrums, weekly estimations and retrospectives and pair programming.
  • Integrated third-party API to get specific license expiry information from different sources.
  • Coding using Ruby on Rails and also used JQUERY, HTML5 and advanced JS (KnockoutJS) for better look and feel.
  • Consumed REST Web Services for getting data from third-party application.
  • Written technical specifications based on conceptual design and stated business requirements.
  • Integrated AWS S3 for media files management.
  • Being self motivated to be highly skilled and proficient in discipline.
  • Played key role as a technical expert on development by giving suitable solutions on complex problems.
  • Interaction with client to handle change requests, trouble reports and requirements collection.
  • Used Git for managing the code base.
  • Collaborate with Product Management and User Experience experts regarding product definition, schedule, scope and project-related decisions.
  • Given complete Support, maintain, and documented software functionality with required standards.
  • Participated in peer reviews on specifications, design, and code to maintain quality. Also analyze code to find causes of errors and suggest alternative approaches
  • Manage, collaborate and coordinate the work of an offshore development team.
  • Used agile methodology and SCRUM.

Confidential

Developer

Roles and Responsibilities:

  • Actively involved in analysis of the system requirements specifications and involved in clientinteraction during requirements specifications.
  • Created reporting charts based on the UI guide lines.
  • Developed and tested many features for dashboard using CSS JavaScript.
  • Wrote technical specifications based on conceptual design and stated business requirements.
  • Managed code with SVN and use JIRA for project management.
  • Coded JavaScript for page functionality popup screens.
  • Provided Support on production issues and maintained documentation up to date for the software functionality.
  • Worked on API development for getting reports data.
  • Being self motivated to be highly skilled and proficient in discipline.
  • Participated in peer reviews on specifications, design, and code to maintain quality. Also analyze code to find causes of errors and suggest alternative approaches.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Fixing the bugs and tickets filed by quality assurance and product management team.

Confidential

Lead Developer

Technical Stack: Ruby on Rails, HTML, CSS, Bootstrap, HAML, Jquery, PostgreSQL, AWS, Omniature, Git, Bitbucket, Rspec, Ngnix.

Responsibilities:

  • End-to-end web application development with Ruby and the Ruby on Rails
  • Configure application flow, controlling logic and navigation.
  • Designed and developed the layouts of customer relations module.
  • Participated in software design meetings and analyze user needs based on the PO requirements and then created technical requirements.
  • Wrote Rspec and Cucumber tests in the application.
  • Used JavaScript and XML to update a portion of a webpage.
  • Used AWS S3 for managing the images and Videos.
  • Followed Agile development methodology and scrum for the project.
  • Crated AWS EC2 instances for deploying the application.
  • Given complete Support, maintain, and documented software functionality with required standards
  • Performed Unit testing, Integration Testing, GUI and web application testing using Rspec.
  • Analysed the bottlenecks and improved application efficiency by optimizing queries and caching contents for Rails.
  • Performed necessary refactoring to the code as per the revised design.
  • Managed code in Bitbucket in private repos.
  • Being self motivated to be highly skilled and proficient in discipline.

Confidential

Application Developer

Technical Stack: Ruby on Rails, HTML, CSS, Bootstrap, HAML, Jquery, PostgresSQL, Web Services, Omniature, Git, Rspec, Ngnix, Savon.

Responsibilities:

  • Consumed SOAP API Web services using savon gem in ruby on rails application.
  • Designed and developed the layouts of customer relations module.
  • Integrated third-party API and web services by using SAVON gem
  • Created prototype for few modules based on the user requirements and then programmed to actual business requirements.
  • Wrote Rspec and Cucumber tests in the application.
  • Used JavaScript and XML to update a portion of a webpage.
  • Used Git and Perforce for managing the code base.
  • Followed agile development methodology and scrum for the project.
  • Performed Unit testing, Integration Testing, GUI and web application testing using Rspec.
  • Participated in peer reviews on specifications, design, and code to maintain quality. Also analyze code to find causes of errors and suggest alternative approaches.
  • Analysed the bottlenecks and improved application efficiency by optimizing queries and caching contents for Rails.
  • Performed necessary refactoring to the code as per the revised design

Confidential

Technical Stack: Ruby on Rails, HTML, CSS, HAML, JQuery, Mysql, AWS, Caching Mechanism, Omniature, Git, Rspec, Ngnix.

Responsibilities:

  • End-to-end web application development with Ruby and the Ruby on Rails
  • Configure application flow, controlling logic and navigation.
  • Designed and developed the layouts of customer relations module.
  • Performed Unit testing, Integration Testing, GUI and web application testing.
  • Created prototype for few modules based on the user requirements and then programmed to actual business requirements.
  • Analysed the bottlenecks and improved application efficiency by optimizing queries and caching contents for Rails.
  • Crated AWS EC2 instances for deploying the application.
  • Performed necessary refactoring to the code as per the revised designs

Confidential

Technical Stack: Ruby on Rails, HTML, CSS, HAML, JQuery, Mysql, Caching Mechanism, AWS, Omniature, Git, Rspec, Ngnix, Third party API Integrations(Payment gateways)

Responsibilities:

  • Developed the application from scratch.
  • Involved in technical discussion and designed the complete database architecture.
  • Involved in Architectural changes related to Business requirement and served as a technical expert on development.
  • Wrote Rspec and Cucumber tests in the application.
  • Used AWS S3 for storing images.
  • Developed CMS based backend for admin section.
  • Integrated third party API in rails application. Also worked with Payment gateways for Gifts module payment transactions.
  • Created Ads management module which is the key revenue for the business.
  • Followed agile development methodology and scrum for the project.
  • Implemented Caching mechanism to increase the application performance.
  • Provided Support on production issues and maintained documentation up to date for the software functionality.
  • Created prototype for few modules based on the user requirements and then programmed to actual business requirements.
  • Performed Unit testing, Integration Testing, GUI and web application testing.
  • Performed necessary refactoring to the code as per the revised designs

We'd love your feedback!