Post Job Free

Resume

Sign in

Software Development Front End

Location:
United Homeowners, TX, 78219
Salary:
65
Posted:
February 21, 2024

Contact this candidate

Resume:

Sreekar Babu G

Email: ad3s2f@r.postjobfree.com

PH. Number: 475-***-****

PROFESSIONAL SUMMARY:

Around 8+ years of experience in working on the various phases of Software Development Life Cycle like requirements analysis, design, coding, testing, debugging and maintaining the websites.

Highly Proficient in using OOPS for building n-tier architecture systems with hands on development expertise in front-end UI layer, application layer including middleware, core business frameworks and Back-end database layer integration.

Well versed in using software development methodologies like Waterfall, Agile (SCRUM), Test Driven Development and Service orientation architecture

Experience in Front-End UI development skills using scripting languages like HTML5, CSS, JavaScript, JQuery, JSON, AJAX, Node JS, Vue JS, Angular JS, Angular 6/7/8/9/10, T3JS, DustJS, Backbone JS, Bootstrap, Tag Libraries, JSTL

Expertise in performing DOM manipulations, deferred calls, Client-side events and validations using jQuery, AngularJS, T3JS and rendering dust templates.

Experienced in developing UNIX shell scripts for batch processing and Python scripts.

Developed the application from the existing legacy applications using JDK11, Angular 10, Spring Boot 2.3 and Gradle 6.5.

Expertise in implementation of Core concepts of Java, J2EE Technologies: JSP, JTS, Servlets, JSF, JSTL, EJB transaction implementation, JMS, Struts, Spring, Swing, Hibernate, Java Beans, JDBC, XML, Web Services, JNDI, Swing, Serialization and Externalization.

Expertise in Spring Framework, including IoC, AOP, DAO Support/ ORM, Spring MVC, Spring Security, Spring Integration, and Spring Cache.

Experience in build and deploying the application using Jenkins and IBM urban code in various environments.

Experience in developing web-based applications using Python 2.7/3.0, Django 1.7/1.8, PHP, Angular JS, C++, XML, CSS, HTML, JavaScript and JQuery

Experienced on Managing the local deployments in Kubernetes and creating local cluster and deploying application containers.

Using react framework worked on a POC to create modular desktop app in Electron compiler with latest JavaScript ES6, also tried integrating with React-Native Mobile compatibility for iOS and android.

Experience in working with cloud providers like AWS cloud, Azure Devops, Google Cloud Provider kubernetes cluster.

Experience using J2EE design patterns like Composite View, Value Object, Singleton, Factory, Prototype, Business Delegate, Session Façade Pattern, Service locator, Visitor, Observer, Decorator, Front Controller, DAO, MVC, Abstract Factory and Factory Pattern for reusing most efficient and effective strategies for new development.

Expertise in databases such as Oracle, MySQL, SQL Server, NoSQL, Mongo DB and IBM DB2 databases to manage tables, views, indexes, sequences, stored procedures, functions, triggers and packages.

Strong experience in different IDEs like RAD, Eclipse, Spring Tool Suite and IntelliJ IDEA and worked on various application and web servers like JBoss, BES Web Logic, IBM Web Sphere, Glassfish, Camel and Apache Tomcat

Used JDK 11 new String Methods and Pattern recognizing Methods.

Having experience with Cloud Computing environment like Amazon Web Services (AWS).

Strong experience in unit testing tools of JavaScript framework like Karma, Jasmine, Mocha, Chai and Jest.

Worked in container based technologies like Docker, Kubernetes and Openshift.

Developed Microservices with JAVA Sprint boot and Rest APIs with NodeJS Express.

Configured AWSS3 Buckets, Dynamo DB in the application to store and retrieve information.

Experience to monitor and resolve risks by Enterprise Risk Management (ERM) performing Checkmarx scan, Nexus Scan and ESAPI.

Created Azure devops pipeline for building image and deploying them as containers and good understanding on Azure devops pieline concepts like stages, Jobs, Steps etc.

Experience in build and deploying the application in Pivotal Cloud Foundry using Jenkins Pipeline scripts, docker and IBM urban code.

Experience in using code repository tools - Tortoise SVN, GitHub, GitLab and Visual Source Safe.

Strong communication and analytical skills and a demonstrated ability to handle multiple tasks as well as work independently or in a team.

TECHNICAL SKILLS:

Languages : Java 1.5/1.6/1.7/1.8, J2EE, UNIX Shell Scripting, Python 3.6.0, Scala 2.12.1, C, C++

Web Technologies : HTML/HTML5, DHTML, XML, CSS, Bootstrap, JSF, JavaScript, SERVLETS 3.1, JSP 3.0, JavaBeans 3.0, Java Servlets API 3.0, AJAX

Frameworks : Spring 4.3, Spring Boot, Hibernate 4.3, Angular JS 1.0/1.5/2.0, Struts 2.x/1.x, Log4J

Application/Web servers: Apache Tomcat 8, IBM WebSphere 8.x/9.x, Jetty, Jenkins 2.50, JBoss, Tomcat 5.0/6.0/7.0, Glassfish.

NoSQL Databases : MongoDB, Cassandra, Couch DB

Internet Technologies : HTML 5, JavaScript 1.8, XML 2.0, CSS 3 and CSS 4, jQuery 2.11, Angular JS 2.0, BackBone.JS 1.3.1, Node JS 6.0, Vanilla JS.

Web Services : JAX-WS, JAX-RPC, JAX-RS, SOAP, WSDL, UDDI, REST, SOAP UI

Cloud Environments : Azure, AWS, Netflix Eureka, Mesos

IDE : Eclipse, NetBeans 8.0.2, IntelliJ 2017.1, Spring Tool Suite (STS) 3.8.3

Operating systems : Windows, MS-DOS, UNIX, Mac OS, Linux and Ubuntu

Testing Tools : Junit 4.12, Win Runner, Jenkins, Selenium WebDriver/Grid, JIRA 7.0., Bugzilla 4.4.12, Jasper Reports 6.0

Methodologies : Agile, waterfall, TDD (Test-Driven-Development), Scrum, SDLC

Build Tools : Ant 1.10, Maven 3.3.9, Gradle 3.4.1

Case Tools : Rational Rose, UML, OOAD, RUP

Relational Databases : Oracle 8i/9i/10g/11g, SQL server 2012/2014/2016, MySQL 5.7, DB2 11.1

PROFESSIONAL EXPERIENCE:

Verizon Data services LLC, Florida Mar 2022 - Present

Software Engineer

Responsibilities:

Develop Application program Interfaces (API’s) for the end users in the project using Nodejs, and MySQL.

Involved in building the Node Cron schedulers to run everyday and generate the results for the end users (Network Performance Engineers).

Developed the presentation layer written using HTML, CSS3, React JS, Bootstrap and client-side validations were done using JavaScript, jQuery, and JSON.

Leveraged the non-blocking, event-driven nature of Node.js for optimal performance in a microservices environment.

Develop the Node.js code using express framework and request library to make the asynchronous as well as synchronous calls to fetch the data from third party service providers.

Build a generic error handle logs in Node.js for VSON(project) to track the issues and improve the performance of the application.

Responsible for developing Python code for consuming RESTfulAPIs using Flask.

Worked with OpenShift platform in managing Docker containers and Kubernetes Clusters.

Involved in designing and deploying multiple applications using Azure cloud infrastructure focusing on high availability, fault tolerance and auto-scaling of the instances.

Developed MapReduce jobs using Python for processing large data in a parallel, distributed algorithm on a cluster.

Experience in Electron is a framework for cross-platform desktop applications using Chromium and Node.js.

Worked with SparkPythonAPI (PySpark) to write Spark programs to analyze and process real-time data and place the processed data on the Hadoop Distributed File System (HDFS).

Scheduled, deployed and managed container replicas onto a node cluster using Kubernetes

Build highly available content distribution sites by using CI/CD tools like Chef, Ansible, Docker, Maven, Jenkins, Jira, Kubernetes etc.

Build the application based on new features of Java Jdk 1.8 at service layer level and worked on Java 8 Stream and on lambda expressions.

Implemented CI/CD pipelines for automated testing, building, and deployment of microservices.

Used NoSQL databases like MongoDB, and familiarity with Mongoose ODM for schema design.

Involved in creating the stored procedures in MySQL to handle the complex data logic and fetching the data from the tables.

Electronis a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. It takes care of the hard parts so you can focus on the core of your application.

Good working exposure on JDK including familiarity with latest JDK 9 features.

Implemented authentication mechanisms (e.g., JWT, OAuth) to secure applications.

Implement different logging Mechanisms at all levels of the application by implementing specified patterns.

Applied security best practices, such as HTTPS, data validation/sanitization, and preventing SQL injection, XSS attacks.

Responsible for bringing the micro services up case of any shutdown using the pm2 and docker containers so as to avoid an interruption to users.

Developed the application from the existing legacy applications using JDK11, Angular 10, Spring Boot 2.3 and Gradle 6.5.

In the event of any issues would analyze & propose RCA to the business.

Involved in resolving complex scheduling conflicts, investigating and fix the job failures.

Implement automated test scripts to find any bugs in the API or service also make sure the

application is working as expected. This Automation in testing involves writing cypress tests and unit tests.

Participate in daily Scrum calls and provide status updates on tasks. In addition, if there are any obstacles, these will be discussed and resolved during the conversation.

CDK Global, Houston, TX Dec 2020 - March 2022

Sr. Java Full Stack Developer

Responsibilities:

Involved in Agile Sprint methodologies to do requirements gathering, analysis and planning. Involved in gathering requirements from existing functionality for the custodians.

Written code on Typescript and ES6 to implement Angular 4/5/6/7/8/9 Components and worked on different changed procedures of Angular JS to Angular 4/5/6/7/8/9.

Implemented Bootstrap for responsive UI design, so that application can be used from various browsers and devices.

Used Spring core for dependency injection/inversion of control, and integrated AngularJS.

Performed DOM manipulation using Angular JS, Vue JS and other JavaScript libraries.

Worked on Rest Web services as well as Node Rest framework for backend services.

Architect our core processing applications for maximum scalability and availability using test-driven development, Inversion of control, dependency injection, design patterns, trunk-based development.

Implemented Declarative transaction management using Spring AOP.

Used Spring MVC for REST API and Spring Boot for Micro-Services.

Integrated Spring Security with JDBC to manage user registration and login.

Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash

All the functionality is implemented using Spring IO / Spring Boot and Hibernate ORM. Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.

Written SQL queries PL SQL Stored procedures, functions, triggers, cursors, sequences, and indexes, which are going to be invoked by Batch processes.

Migrated applications from jdk 8 to open jdk11.

Used Jasper reports and Jfree charts to generate various statistical reports and Trained staff on effective use of Jenkins, Docker, GitLab and Kubernetes.

Managed and maintained NoSQL (MongoDB) database in production domain.

Hands on experience with MongoDB Installation, Configuring, Monitoring and Designing Shared Environment.

Implemented service layer on the top of Cassandra using Core Java, Data Stax API and Restful API.

Developed DAO layer using Cassandra and expertise in CQL, for retrieving the data present in Cassandra cluster by running queries in CQL.

Involved in writing Thread safe blocks for Multi -Threading access to make valid transactions.

Designed and developed processes using multi-threading to make asynchronous.

Used APIGEE for API Identification and Resource Definition based on REST principles.

Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns. RESTful web services using Jersey for JAX-RS implementation.

Used Micro-Services architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.

Utilized AWS Lambda platform to upload data into AWS S3 bucket and to trigger other Lambda functions.

Interacted AWS resources with python boto3

Used Spark streaming with Scala to consume real-time data from the Kafka cluster and run several arbitrations.

Deployed the Application into Docker container and made easily accessible at runtime using Cloud Foundry and other cloud services like AWS, Netflix Eureka, Spring Hystrix as fallback method, SpringRibbon for load balancing and a broker service to maintain status using Spring Kafka and Zookeeper.

Working on Micro-Service Registration with Spring cloud using Netflix Eureka.

Strong understanding of Micro-Services patterns Circuit Breaker/Hystrix, DDD, Aggregator, Proxy Chaining.

Deployed Spring Boot Micro-Services Docker container using Amazon EC2 container services and AWS.

Worked on creation of custom Docker container images, pushing images, integration of Spring boot.

Managed source code into Git, Tracked progress of task and defect of existing and future software in IBM Rational Team Concert.

Developed the Docker based micro services deployment modules with the Jenkins, Kubernetes, and Ansible based pipelines/frameworks.

Tested every module extensively using JasmineJS and operated JIRA very closely for bugs brought up by the QA team and handled it appropriately.

Developed, executed and maintained Selenium automation scripts for web application.

Created continuous integration builds using Ant, Jenkins.

Worked on automation platforms like Ansible. Deployed Application instance on JBoss Server.

Environment: HTML 5, CSS 3, Bootstrap, JavaScript, JSON, Angular JS, Angular 4.0, Vue JS, Maven 3.0, Java 1.8, Spring 4.x, Mule ESB, Restful Web Services, Rest API, jQuery, Scala, Netflix Eureka, Feign Client, Netflix Ribbon, Amazon Elastic Beanstalk, S3, Soap UI, Jenkins, Git, Elastic search, DOM, JAX-RS, Junit 4.4, Log4j, Apache Kafka, MongoDB, Docker, Kubernetes, Agile Scrum.

Berkadia Mortgage – Ambler, PA March 2020 - Nov 2020

Sr. Java Full Stack Developer

Responsibilities:

Designed the User Interface using HTML, jQuery, XHTML, CSS, JavaScript, AngularJS, React JS, AJAX for the website.

Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC). Used AGILE methodology and participated in SCRUM meetings.

Programming with different java IDE’s Eclipse, IntelliJ.

Used Postgres SQL databases to ensure accurate, appropriate, and effective use of data, including database definition and structure.

Managed and maintained Oracle and NoSQL databases in production domain.

Migrated Database from SQL Databases (Oracle and SQL Server) to NO SQL Databases (Cassandra/MONGODB);

Using Spring Core annotations for Dependency Injection Spring DI and Spring MVC for REST API’s and Spring Boot for Micro-Services.

Implement user authorities' management with Spring Security.

Used Spring MVC as framework and JavaScript for major data entry, which involved extreme level of data validation at client side using Ajax.

Scheduling the python scripts from AWS Lambda with cloud watch events.

Created the application using React.js and Node.js libraries.

Used Nest.js for organizing code within the same domain boundary into separate modules.

Used popular Node.js frameworks like Express and Restify to mock a Restful API.

Providing a responsive, AJAX-driven design using JavaScript libraries such as Angular.js, Node.js, D3.js, Bootstrap.js.

Created proof-of-concept using responsive web design, Node.js, React JS, HTML5 and CSS3.

Installed Oracle Database Client on Linux Servers.

Used Spring 5.0 Framework for DI/IOC and ORM components to support the Hibernate data.

Implemented business logic according to the requirements.

Developed cloud native microservices using Spring cloud and Spring Boot.

Implemented a continuous delivery framework using Jenkins in a Linux environment.

Also helped individual teams to setup their repositories in bitbucket and maintain their code and help them setting up jobs which can make use of CI/CD pipelines.

Implementing Microservices and modules using cutting edge reactive technologies.

Worked with HTML, CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.

Create and maintain web pages using HTML, CSS, JavaScript, jQuery, J2EE, Java and also responsible for Designing of Web pages including Ajax controls and XML.

Organized the internal site for managing environments, and project details using HTML, CSS, JavaScript, and jQuery easing the scrolling pages to tabbed template structure. Extensively worked in defect maintenance of Front-End issues.

Used Hibernate as persistence Layer ORM Framework to perform database operations.

Edited web pages for achieving design goals with CSS3, JavaScript and jQuery.

Environment: Java8, J2EE, Spring boot 1.5.10, Spring Transactions, Spring JDBC, Spring MVC, hibernate 3.5, micro services, XML, RESTful, WSDL, React js, Linux, AJAX, jQuery, Mockito, Bamboo, Node.js, Nest.js, AngularJS, REST API, JavaScript, Jenkins CI/CD, CSS, Log4J2, JUnit, Jenkins, Web sphere Application Server 8.5, Eclipse LUNA, Oracle 12g, JSP, Bootstrap.

Cooper Lighting, Atlanta, GA September 2019 –Feb 2020

Sr. Java Full Stack Developer

Responsibilities:

Involved in planning, designing, estimating business requirements and worked with business team to determine the needs, gather, analyze and document requirements.

Understanding of JAVA.J2EE technologies such as Core Java, JDBC, Servlets and JSP.

Used Object/Relational mapping Hibernate framework as the persistence layer for interacting with Oracle 10g.

Designed the User Interface using HTML, jQuery, XHTML, CSS, JavaScript, AngularJS, AJAX for the website.

Worked with JavaScript frameworks to connect between our APIs and our front end web interfaces

Involved in designing and managing PostgreSQL schemas and tables.

Experience on performing Unit test by using Junit.

Used spring Object relational mapping (ORM) and hibernate for persistence in Oracle, created DAO's. Implemented ORM Hibernate framework, for interacting with Data Base. Developed build Scripts using Maven to build and deploy the application.

Developed cloud native microservices using spring cloud and Spring Boot.

Used Jenkins for Continuous Integration and deployment into WebLogic application Server.

Also responsible for maintaining and administering Jenkins and Jenkins slaves on windows and Linux

Participated in the technical code reviews, prepared unit test cases, detailed time estimation, traceability matrix, and impact analysis and code review documents.

Developed applications using Apigee Edge Micro gateway plugins.

Used SpringMVC, Spring Batch and JDBC Template for object-to-relational mapping from the database and creating POJOs.

Worked on publishing and testing the Web Services, Rest (JAX-RS) and Soap (JAX-WS) and interacting with the internal teams who consumed the web services.

Used Spring Projections to decrease data load.

Adapted various design patterns like Business Delegate, Singleton, Factory, Builder, Data Transfer Objects [DTO].

Used AngularJS1.4 version s framework to bind HTML (views) to JavaScript objects (models).

Created single page applications using Node.js, Angular.js, React.js

Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML5, and CSS3 and Responsible for creating detailed wire frames and process flows.

Developed AWS Lambdas that run in the AWS environment.

Responsible for maintaining and expanding AWS (cloud services) infrastructure using AWS stack especially worked with database setup and maintenance on AWS EC2.

Worked on AngularJS for creating Custom Directives, Factory and Services.

Environment: Java 8, Spring 4(DI, MVC, Integration, AOP), Hibernate 4.0, JAX-RS Restful services,

JAX-WS Web services, jQuery 1.9, AJAX, UML, MS Visio, JSTL, APIGEE, Oracle 11g, WebLogic 12.1,

Suchir SoftTech, India Jan2016 -Jan2019

Java Developer

Description:

Suchir soft Tech provides various services like develop websites, web applications, mobile applications, ecommerce store or marketing your business online using SEO, SMM or digital Ads. Worked as a Backend Developer to Develop new features for the existing Java services and optimized the time taken for processing service calls From other frameworks/services.

Responsibilities:

Involved in Requirement gathering, Analysis and Design using UML and OOAD. Developed user interface using HTML, CSS, JSPs and AJAX.

Involved in software development life cycle with object-oriented approach of business process and client feedback.

Worked on Servlets, JSP, JDBC and JavaScript under MVC Framework and implemented OOAD concept in the applications.

Developed different modules using J2EE (Servlets, JSP, JDBC, JNDI). Hands on experience in design and development of multi-tier applications using Java, HTML, Springs, Hibernate.

Used JNDI for registering and locating Java objects.

Extensively used the J2EE design patterns like Session Façade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory

Communicated between different applications using JMS. Developed new features for the existing Java services and optimized the time taken for processing service calls From other frameworks/services.

Deployed the Application in WebLogic App Server. Deployment of application in Tomcat server and good experience in resolving issues in the production server.

Developed test cases and performed unit testing using Junit framework. Worked on production issues and interacted with the users and documented the Application.

Environment: Java, WebLogic App Server, Spring,SQL, JDBC, JNDI, JSP, JMS, HTML, XML/XSL/XSLT, J2EE, PL/SQL, SQL, Oracle 9i, Junit.

EDUCATION:

Bachelor’s in computer science engineering, JNTUH, India

Master’s in computer science from Bridgeport University, USA.



Contact this candidate