Post Job Free
Sign in

End Developer Front

Location:
Irving, TX
Posted:
January 25, 2023

Contact this candidate

Resume:

Sampath

+1-682-***-****. aduxfa@r.postjobfree.com

LinkedIn

GitHub

PROFESSIONAL SUMMARY

IT experience of 8+ years in analysis, design, development, and implementation phases of numerous client/server applications using Ruby, Ruby on Rails, REST, Java/J2EE, JavaScript, Python, Oracle, MySql, PostgreSQL.

7+ years of experience and excellent knowledge of Ruby on Rails.

Experience working with latest front-end frameworks like ReactJS, AngularJS, Bootstrap.

Proficient in Model-View-Controller (MVC) architectures using Rails.

Experience in AWS, Azure, Kubernetes and Heroku.

Good experience in JavaScript, jQuery, HTML, CSS, and AJAX.

Experience in various stage of software development life cycle includes requirements, analysis, design, development, deployment and testing of an application for business outputs.

Experience using version control using Git (GitHub, Bitbucket), Code Cloud.

Experience in Docker containerization.

Certifications

AWS Certified Developer - Associate (DVA)

Microsoft Certified: Azure Developer Associate

EDUCATION

MSEE 2015

Bachelor’s in ECE 2012

TECHNICAL PROFICIENCIES

Languages

Ruby, Java

Web Design

HTML5, CSS3, Bootstrap, Angular JS, ReactJS

Databases

SQLite, MySQL, PostgreSQL, NoSQL (Mongo DB)

Web Technologies

Rails 4,5,6 JavaScript, jQuery

Test Frameworks

RSpec, Capybara, Cucumber

Operating Systems

Windows, Ubuntu, Mac

WORK EXPERIENCE

AT&T May 2018 - Present

Dallas, TX

Ruby on Rails Developer

Responsibilities:

Involved in complete software development lifecycle (SDLC) of client's business process by using their current system and continuous client feedback.

Developed the back end of the application using Rails which communicates with MySQL.

Implemented application using Ruby and basic MVC architecture.

Developed and tested many features in Agile environment using Ruby on Rails, HTML, CSS, JavaScript, Bootstrap.

Developed SOAP & REST Webservices for third party integrations.

Resolved some critical bugs that have persisted for a long time through debugging.

Worked closely with the product and the testing teams to understand the requirements, make necessary improvements and resolving the bugs.

Good proficiency in continuous integration tools like Jenkins.

Worked on deployments with CI/CD with Jenkins and configure the internal AT&T Jenkins to build to lower and higher environments.

Deploy applications on Azure, migrated applications to the Azure cloud From Att servers.

Troubleshoot Azure related issues and engage internal teams and vendor for issue resolutions.

Responsible for Code-Review and enforce business standards and code standards are in place.

Coordinated with multiple teams to fix critical issues. Handled Knowledge transfer sessions about the developed modules to the other teams.

Involved in testing code using Rspec, Cucumber.

Generated CRUD applications using scaffolding and used gems like Devise, Nokogiri, Paperclip.

Involved in setting up production servers using app servers and web servers like nginx and passenger.

Provided back end application support for AT&T API systems.

Hands-on experience in development of Microservices and deploying in Docker.

Perform troubleshoot application/deployment issues after deployment.

Provide production support 24x7 as required for emergency fixes and deployments.

Interacted with business analysts and developers to resolve software related defects issues

Strong ability to analyze Business Requirements implementing in Agile environment

Environment: Rails 4.2, Ruby 2.1.7, HTML, CSS, Bootstrap, JavaScript, MySQL Jenkins, Phusion passenger, Nginx.

Manufacturing China July 2017 – May 2018

Los Angeles, CA

Ruby on Rails Developer

Responsibilities:

Involved in gathering and analyzing business requirements from client converting them into technical specifications.

Worked on authentication logic with Devise gem.

Involved in CRUD operations to create, read, update and delete data from the tables in the database.

Efficiently developed a robust, scalable and secure application.

Implementing and maintaining a customized e-learning service integrated with Stripe payment.

Worked on improving search functionality of the application using Elasticsearch.

Extensive experience with AngularJS MVC framework including authoring complex directives, services, controllers, routing, states, and Modules as per the application requirement.

Extensively involved in front end screens using HTML, CSS, JavaScript, JQuery, ReactJS, Ember JS, Bootstrap, and Ajax.

Designing PostgreSQL database model for the entire application like creating tables and views.

Managed all aspects of analytics tracking including traffic, revenue, apps API, publishers, products, content, and ad clicks using Google Analytics and Business Objects.

Configuring PostgreSQL Streaming Replication and PG pool for load balancing.

Improved the application code design, helped reduce unnecessary coding and improved future code design.

Designed Google Analytics to track the user details.

Deploy applications on AWS by using Elastic Beanstalk migrated applications to the AWS cloud.

Worked closely with management and the design team to rapidly implement new features.

Trained junior members of the team on how to install, configure use the application.

Environment: Rails 5.0.2, Ruby 2.4.0, HTML, CSS, Bootstrap, AngularJS, JavaScript, PostgreSQL, Elastic Beanstalk, Google Analytics, Stripe, Amazon Web Services (AWS)

Rubicon Global Nov 2016 – June 2017

San Francisco, CA

Ruby on Rails Developer

Responsibilities:

Communicating with the Apple customer to design web application.

Designed End-to-End web application development with the Ruby on Rails.

Worked with business analysts to understand their business models and goals and help define strategy, content, and features

Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails framework and Ruby conducting code reviews.

Developed consumer-based features and applications using Ruby on Rails, HTML, CSS, JavaScript, Bootstrap, AJAX, JQuery, and pair-based programming.

Designing PostgreSQL database model for the entire application like creating tables, views and stored procedure.

Adding of Apple Authentication and Authorization.

Collaborated and coordinated with the management and design to implement new features like internalization, web accessibility.

Used Git version control system with GitHub services.

Extensively involved in bug fixing, code refactoring and peer-reviews.

Support production and development on Apple server Mac environments.

Developed website using Ruby on Rails on Mac operating system, Capistrano Deployed applications using Phusion passenger, Nginx Server and also maintained the application using GitHub

Collaborated with product and project managers on scope, definition, scheduling. Advised on usability and feasibility of features.

Environment: Rails 5.0.2, Ruby 2.4.0, HTML, CSS, Bootstrap, JavaScript, Capistrano, Phusion passenger, Nginx.

BNSF Railway June 2015 – Nov 2016

Fort Worth, TX

Ruby on Rails Developer

Responsibilities:

Actively involved in analysis of the system requirements specifications and involved in client interaction during requirements specifications.

Developed and tested many features using Ruby on Rails, Bootstrap, CSS JavaScript, and Rspec.

Followed Agile development methodology and scrum for the project.

Writing back end programming in Ruby on Rails

Coded JavaScript for page functionality popup screens.

Developed complex APIs for third party integration (JSON, RESTful)

Designed and developed the layouts of customer relations module.

Used Mongo DB to store large volumes of data and worked on creating reports.

Wrote Rspec and Cucumber tests in the application.

Managed code with GIT and unit testing in Rspec framework.

Deployed the project into Heroku using Capistrano and GIT version control system.

Fixing the bugs and tickets filed by quality assurance and product management team.

Performed Unit testing, Integration Testing, GUI and web application testing using Rspec.

Performed every day necessary application support using an internal ticketing application.

Environment: Rails (3.2), CSS, HTML5, Bootstrap, Rspec, JSON, MongoDB, GIT, Heroku.

Tech Mahindra June 2012 – Nov 2013

Hyderabad, India

Java Programmer

Responsibilities:

Developed the presentation layer using Spring Framework, Struts, JSP’s, HTML, JavaScript, JQuery and Ajax.

Developed the GUI pages with HTML standard to support all the major latest browsers.

Experience in Java back-end developer with good command on Object oriented design and principles.

Developed web-based applications applying MVC design architectures with Struts.

Used Hibernate as the model framework to interact with the Oracle database.

Used Agile/Pair programming TDD as the software development process.

Used spring framework in managing the beans, used IOC of spring extensively. Used Spring JDBC for database operations. Used spring managed transactions to persist data to the tables.

Wrote SQL queries to insert and update SQL database.

Strong exposure to JBOSS for deployment of projects.

Basic knowledge of service-oriented Architecture (SOA), web services.

Used Eclipse as the IDE for the code development.

Environment: Java, J2EE, JSPs, Servlets, spring, Hibernate, HTML, CSS, Java Script, JQuery, PL SQL, Oracle.



Contact this candidate