Post Job Free
Sign in

Software Engineer Developer

Location:
Alexandria, VA
Posted:
January 13, 2025

Contact this candidate

Resume:

Goutam Singireddy

Sr. Software Developer

***********.***@*****.***

https://www.linkedin.com/in/goutam-reddy-mern

https://github.com/GoutamSingired

(703) 844 - 3044

PROFILE:

Around 9 years of experience in analysis, design, development and implementation of large scale, mission critical, web-based internet/intranet applications using Java, J2EE, Oracle, Ruby, Rails, RESTful Rails, MYSQL, PostgreSQL and related Technologies on both windows and UNIX environments.

Highly skilled and experienced in Software Development Methodologies including both Agile (Scrum) and Waterfall models.

Hands on experience on installation and configuration of multiple versions of Ruby using RVM bundler install.

Experience in writing test cases using Rails Rspec, mini-test, unit tests and cucumbers.

Experience in Test Driven Development (TDD) and Behavior Driven Development (BDD) methodologies for consulting firms and enterprise projects.

Experienced in UI development using JSP, JSTL, PHP, HTML/HTML5, CSS/CSS3, AJAX, JavaScript, jQuery and ReactJS.

Expertise in relational databases like SQLite, PostgreSQL, MySQL, Oracle and Sybase. And familiar with, NoSQL Databases like MongoDB and relational database like SQL Server.

Pleasant experience in SQL/PLSQL, views, triggers, functions, Materialized View, Aggregates etc.

Experience of using Restful API in communicating with third parties.

Experience on GIT and SVN to handle everything in the project with speed and efficiency.

Experience in GitHub, Bitbucket, Amazon EC2 and Heroku.

Experience in deploying of applications in WEBrick, Phusion passenger and functional usage with Apache Tomcat Server.

TECHNICAL SKILLS:

Programming Languages

Ruby, Java, C#, C++, SQL, PL/SQL, Python

Web Design

HTML5, XHTML, CSS3, JSP, AJAX

Databases

Mongo DB, Oracle 9i/10g/11g, Microsoft SQL Server, SQLite, MySQL, PostgreSQL, DB2

Application and Web Servers

Apache Tomcat, GeoServer, JBOSS, WEB rick, Phusion Passenger

Web Technologies

JavaScript, jQuery, Coffee script, Rational Application Developer

Test Frameworks

Mini-Test, Test Unit, Junit, Rspec, Capybara

Frameworks

Rails, Spring, Struts, Hibernate

Development tools

Sublime, Atom, WSAD, Eclipse, Text mate, NetBeans

Deployment Tools

Amazon EC2, Heroku, AWS

Operating Systems

Mac, Windows, Unix

Protocols

HTTP/HTTPS, TCP/IP, SOAP, SMTP

Other relevant Tools

MS Office (MS-Excel, MS-PowerPoint, MS-Project 2013), Visio 2013

Sullivan Cotter May 2022- Present

(Fairfax VA)

Full Stack Developer.

Responsibilities:

Design, Implement and evaluate engaging learning and development programs that support the firm’s objectives and align with the firm’s strategic plan

Working with the development team who analyze, design, code and use Test Driven Development (TDD)for the Sullivan Cotter suite of applications using Ruby and Ruby on Rails (ROR & PostgreSQL, CSS, HTML, jQuery, JavaScript and ReactJs).

Design and optimize PostgreSQL databases for performance and scalability

Extensive experience in configuring SSL certificates, SSO (SAML) setup and AD configurations in various environments.

Providing expertise in web development and SQL development by writing SQL, troubleshooting and performance tuning.

Taking ownership of the assigned tasks in getting the job done by working under tight deadlines

Developed custom web forms using PHP and JavaScript.

Called Restful http services from Contentful (CMS) to interact with User Interface and was responsible for building the code to staging and Development environments. Integrated Graph QL(GQL) server with CMS that knows how to normalize the returned data, and maintain a consistent data snapshot with a partial knowledge gained from requests to the server.

Practice Behavior Driven Development and Test-Driven Development using Rspec and cucumber

Skilled in building RESTful APIs and processing JSON data for backend and frontend communication

Expertise in integrating Rails backend with dynamic ReactJS frontend components for seamless user experiences

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

Experienced in crafting responsive and visually appealing user interfaces with Bootstrap.

Integrated Services like GitHub, AWS CodePipeline, Jenkins AWS Elastic Beanstalk to create a deployment pipeline.

Environment: Ruby (2.7.7), Rails (6.1.7.2), JavaScript, React, HTML, Graph QL(GQL), Rspec, Cucumber, GitHub, AWS, CSS, PostgreSQL (14.6)

DCHBX July 2017- April 2022

(Washington DC)

SR. ROR Developer.

Responsibilities:

Design and develop software for Web applications, Application Program Interfaces (APIs) and Electronic Data Interchange (EDI)

Works with other engineers to determine single-sign-on (SSO) for various Ruby on Rails Applications.

RVM (Ruby Version Manager): Skilled in managing multiple Ruby environments to ensure compatibility and streamlined development workflows.

Developed and supported and ETL process that uses RabbitMQ to transfer application information from rails to mongo DB.

Hands-on experience with Azure pipelines, version control, and CI/CD to automate deployment processes with Azure DevOps.

Set up and maintain CI/CD pipelines using Azure DevOps to automate build, test, and deployment processes

Use Docker in deployment pipelines to enable scalable and efficient production setups

Integrate Bootstrap for responsive and visually appealing designs.

Developed complex APIs for third party integration and authentication as specifications.

Design Graphical User Interface (GUI) using HTML, HAML, CSS, JavaScript, jQuery and Coffee Script to provide the ease of use for the customers.

Installation and configuration of Open source GIS server GeoServer on Apache-Tomcat web server environments and testing GIS Web Services.

Experienced in containerizing applications and managing scalable deployments using Docker

Develop test cases using Rspec and Cucumber for unit testing and integration testing.

Create Non-SQL queries for MongoDB

Environment: Ruby on Rails, JavaScript, jQuery, HTML, Rspec, Cucumber, GitHub, Haml, Coffee Script, CSS, MongoDB

Time Warner Cable/Accenture June 2015 –May 2017

(Herndon VA)

ROR developer,

Responsibilities:

Actively involved in writing web services in Ruby and NodeJS to fetch the data from a customized SQL database and serve the requests from the front-end accordingly.

Involved in consuming the requests from the API and the front-end and making calls to the HBase to retrieve the data that is used in building various SQL queries. These queries are in-turn used to hit the database and retrieve the required results.

Increased the efficiency of the service by using the Redis caching mechanism.

Customized the existing gem bunny and developed a new gem called marchhare in JRuby to incorporate the RabbitMQ technique into the services.

Involved in consuming the requests from API/frontend through a particular queue and a routing key and serving the requests through the same queue and routing keys.

Involved in developing some customized gems like cache hash that are used for caching.

Proficient in designing, optimizing, and managing complex database systems for high-performance applications using PostgreSQL

Also scheduled some jobs that needs to be run periodically using the Rufus Scheduler gem.

Also involved in writing web services in GO-Lang to fetch data from the HBase.

Involved in writing web services in GO-Lang to retrieve huge chunks of data in batches and keep them updated periodically.

Implemented Rspec and MiniTest as the testing framework for the services.

Used D3.js for visualizing the data coming from the back-end by building graphs and maps.

Mainly used Linux flavors such as Ubuntu and CentOS for developing.

Environment: Nodejs, Ruby (Ruby 1.9.3, 2, 2.1, 2.2, JRuby 9.0.0.0), GO-Lang, HTML5, CSS, JavaScript, AngularJS, JQUERY, Bootstrap, Rspec, MiniTest, RabbitMQ, Redis, Hbase, NetCool Object Server(similar to Sybase Central V6.0, SQL Server 2012), JIRA, Stash/Bit Bucket, JetBrains RubyMine 8/8.1

EDUCATION:

Coding Dojo Full-Stack Web Development Certificate [Fairfax, VA] 2023

Masters in Information Systems – Stratford University, Falls Church, VA, USA (Mar 2015).

Master of Business Administration – Jawaharlal Nehru Technological University, Hyderabad, Telangana, India (Jan 2011).

Bachelor of Computer Science – Osmania University, Hyderabad, Telangana, India (Mar 2009)



Contact this candidate