Post Job Free

Resume

Sign in

Pl Sql Web Development

Location:
Chicago, IL
Salary:
135000
Posted:
December 01, 2023

Contact this candidate

Resume:

Skills:

Humera Zaid

ad1mcv@r.postjobfree.com +1-872-***-**** Chicago, IL

Programming Languages: Ruby, JRuby, Python, Java

Web Development : HTML, CSS/SASS, Typescript, Bootstrap Database : MongoDB, MySQL, PostgreSQL, Redis, PL/SQL Application & Web Servers: Kafka, Terraform,RabbitMQ,GitHub,GraphQL Web Technologies: JavaScript (ES6), NodeJS and ReactJS, AngularJS Test Frameworks: Cypress, Jest, Rspec, Sidekiq, Capybara Frameworks / Architectures: Rails, Hibernate, Redux CI/CD Tools: Jenkins, CircleCI, GitLab, OAuth, Bigbucket Cloud and Devops : Amazon EC2, Amazon Lambda, Heroku, Docker, Kubernetes API Integration : GraphQL,Postman, Restful API's, SOAP Search and Methodologies : Agile, Elasticsearch

Summary :

Over 8 years of experience developing software or website with Ruby on Rails. Collaborate closely with product managers and UI/UX designers to gather technical requirements when including new features within the project.

Clean and scalable code with OOPS and MVC architecture, creating dynamic Websites and Rest API's under a wide range of development.

Hands on experience with modeling data and querying databases like PostgreSQL, MySQL Optimizing performance of Ruby web services using caching, background processing, query optimization etc.

Lead backend API and web service development with Ruby on Rails and Restful API's To plan roadmaps, guide project scoping, feature addition and track progress. Conducting code reviews and enforce coding standards for both frontend and backend development.

Managing AWS cloud operations, provisioning instances, handling S3 storage, and monitoring with CloudWatch.

Facilitate Agile development processes and Scrum ceremonies, ensuring efficient communication and collaboration within the team.

Offer resilient solutions to front-end challenges using Java, highlighting (R) resourcefulness for effective problem-solving.

Currently learning more about frontend development and UX/UI product design. Implements and manages Azure infrastructure, deploying and configuring services while automating tasks for efficient resource management as a cloud engineer. Effectively communicate technical concepts to non-technical stakeholders. Contribute to the architectural and software design decisions for Ruby on Rails projects. Collaborate with a multidisciplinary team of engineers to design, develop, and maintain Ruby on Rails applications.

Integrate and collaborate with Python components as needed for specific functionalities within the Ruby on Rails environment.

Formulate and execute strategies for risk mitigation to guarantee the success of the project. Monitor and enforce compliance with coding standards, security protocols, and regulatory requirements.

Optimizing React applications through agile methodologies, I focus on object-oriented programming, market analysis, and thorough documentation, ensuring joyful development with efficient debugging using Confluence for communication.

Harmonizing the data melody using both MySQL and PostgreSQL, and coordinating smooth user interfaces through Angular to create a seamless and pleasant user experience. Enhance collaboration within the team by methodically organizing tasks, facilitating communication, and optimizing workflows using Asana, thereby ensuring the smooth progression of projects. Strava Senior Full-stack Developer July 2019 - August 2021 Managed infrastructure as code with Terraform and configuration management with Ansible. Collaborate with database administrators to optimize database performance, utilizing tools like pgTune for PostgreSQL optimization.

Have put efforts to refactor and restructure legacy code for improved maintainability and following SOLID principles and design patterns.

Hands on experience with integrating third-party API's and services, such as payment gateways

(Stripe), authentication (OAuth), and geolocation (Google Maps). Work on different tools and libraries to streamline development, such as Sidekiq for background processing or GraphQL for API's.

Implemented end-to-end testing pipelines using Jest, Cypress, Selenium and RSpec. Develop and maintain technical documentation for projects and API's, utilizing tools like Postman. Leveraged AWS IAM roles and security best practices. Implementing scalable and efficient solutions for web applications, leveraging technologies like Redis for caching and RabbitMQ for message queuing.

Create and maintain robust, scalable software via Test-Driven Development, ensuring code quality and meeting project requirements.

Crafting delightful and user-friendly interfaces using React to make our users smile. Provide technical leadership and mentoring to junior developers on the team, guiding them in Ruby, Rails, and related technologies.

Effectively work with frontend developers to implement seamless user experiences, considering frontend frameworks like React or Vue.js.

Experience with monitoring and logging solutions using ELK stack (Elasticsearch, Logstash, Kibana) for better application visibility.

Implementation of AWS architectures consisting of load balancers, Lambda, API Gateway etc. Created gRPC microservices and leveraged protocol buffers for high-performance communication.

Containerized applications using Docker and orchestrated containers using Kubernetes and Amazon ECS.

Established comprehensive CI/CD pipelines leveraging AWS CodeBuild, CodeDeploy and automated workflows through Bitbucket Pipelines YAML configurations, Bitbucket Git repositories and backend code integration.

Supervising backend workload and enhancing performance to accommodate Hotwire traffic patterns.

Migration of jQuery DOM manipulation logic over to React components and hooks. Unit testing React components and hooks using Jest/React Testing Library. Spearheading major frontend migrations - React, Angular upgrades. Migration of traditional apps to AWS leveraging containers and re-architecting as needed. Staying updated on new features and best practices in Mocha and Chai. Ensures Azure environments are secure by implementing best practices, configuring and monitoring security services, and responding to incidents with remediation measures. Contribute to the strategic planning for the growth of Ruby on Rails applications. Evaluate and integrate Go programming language components for specific functionalities within the Ruby on Rails ecosystem.

In AI development, I leverage Ember for streamlined coding, emphasizing analytical problem- solving, market-oriented analysis, and comprehensive documentation in Confluence, fostering effective communication within agile methodologies. Offer visionary guidance to guarantee that DevOps practices remain innovative and future- oriented, steering the overall strategic direction. Evaluate potential strategic outsourcing prospects within the DevOps lifecycle based on practical experience.

Developed and maintained microservices architecture using Spring Boot for modular and scalable application design.

Deploying sophisticated data masking and redaction methods in PostgreSQL databases to safeguard sensitive information without compromising usability. ModCloth Senior/Lead Full-stack Developer Sept 2021 - Present Work Experience :

Bachelor's in Technology (Computer Science)

RGPV (2015)

Engaged in the development and implementation of web applications using the Ruby on Rails framework.

Gradually migrating Ruby codebases to TypeScript to add static typing. Integrating APIs and microservices to connect frontend with backend systems. Craft responsive and visually appealing user interfaces using HTML5 and related technologies. Creating reusable Ruby classes and modules for service objects/domain logic. Developing the MVC structure using Rails controllers, views and models. Implemented user authentication, permissions, sessions and APIs using Django framework. Collaborate with version control systems (e.g. Git) and follow branching and merging practices. I debug and resolve issues, utilizing Jira and GitHub Issues for efficient bug tracking and resolution. Creating and executing sophisticated authentication and authorization mechanisms in Node.js, incorporating technologies such as OAuth, JWT, and custom security solutions. Optimizing front end asset loading and implementing HTTP caching. Work on different tools and libraries to streamline development, such as Sidekiq for background processing or GraphQL for APIs.

Implemented end-to-end testing pipelines using Jest, Cypress, Selenium and RSpec. Create, deploy, and uphold relational databases, emphasizing data integrity and peak performance. Collaborate with developers to enhance database queries and resolve performance concerns, thereby contributing to a resilient data architecture. Establishing and overseeing advanced MySQL clusters, encompassing configurations with load balancing, data distribution, and high availability features. Design visually captivating and interactive user interfaces by leveraging JavaScript in conjunction with HTML and CSS.

Demonstrate adeptness in tackling intricate front-end hurdles with React and Java technologies, showcasing resourceful problem-solving skills.

Education:

Fingent Software Developer June 2015 - June 2019 Develop and articulate a clear vision for Ruby on Rails projects, aligning technology solutions with business objectives.

Oversee relationships with external vendors to ensure the successful integration of third-party services and tools.

Participate in the development of Single Page Applications (SPAs) utilizing JavaScript frameworks/libraries like React, Angular, or Vue.js. Experience with Implementing and maintaining continuous integration and continuous deployment pipelines using CI/CD tools like Jenkins or CircleCI. Integrating state management solutions like Redux/MobX with React. Strategic Ruby on Rails developer skilled in object-oriented programming, experienced in the development life cycle, Helm, and CloudFormation, known for self-motivation, strong analytical problem-solving, and effective communication.

Provide training sessions to development and operations teams on DevOps practices. Leverage the capabilities of Google Cloud Platform (GCP) to create secure, scalable, and efficient cloud solutions, thereby enhancing the fluidity of development and deployment processes.



Contact this candidate