We provide IT Staff Augmentation Services!

Lead Cloud/ Aws Engineer Resume

5.00/5 (Submit Your Rating)

CA

SUMMARY:

  • 12+ years of software services industry experience and stellar track record fueled by strong leadership, architecting solutions, leading teams, managing client relationships, project delivery, hands on development, strategic - planning and people-management skills.
  • Seeking a senior DevOps Engineer role where I can apply my innovation skills and development experience to develop innovative products and services to achieve organization's goals and fulfill business' needs.
  • Experience in RHEL, Debian, AIX, CentOS, SUSE, Oracle Enterprise Linux, Ubuntu and VMware vSphere ESX/ESXi environment.
  • Experience setting up the enterprise infrastructure on Amazon Web Services (AWS) like EC2 Instance, ELB, EBS, S3 Bucket, Security Groups, Auto Scaling, AMI, RDS, IAM Cloud Formation & VPC services.
  • Highly motivated and committed DevOps Engineer experienced in Automating, Configuring and deploying instances on AWS, Azure & Rackspace Cloud environments and familiar with EC2, Cloud Watch, Elastic IP's and Managing security groups on AWS.
  • Extensively involved in DevOps, Build & Release, Configuration Management, Cloud Infrastructure, Monitoring, and Automation using Jenkins, Ant, Maven, Chef, Puppet, Dockers AWS, Azure, Nagios, SVN, GIT, Tomcat, Linux etc.
  • Architected and implemented automated cloud infrastructure using Chef and Puppet on multi platforms on AWS Cloud Servers.
  • Expertise in Installation and configuration of automated tool like Puppet which includes Puppet Master, Agent Nodes and an administration control workstation.
  • Expertise in setting up Chef Infra, Bootstrapping Nodes, creating and uploading Recipes, Node convergence in Chef SCM and worked with data bags, attributes, cookbooks, recipes and templates in Chef.
  • Managed On-site OS, Applications, Services, Packages using Chef and EC2, EBS, ELB for Amazon Web Services with Chef Cookbooks.
  • Working experience in Azure App & Cloud Services, PaaS, PolyBase, Azure Data Factory, Azure SQL Data Warehouse, Power BI, Azure Blob Storage, Web API, VM creation, ARM Templates, PowerShell scripts, IaaS, Lift & Shift, storage, network and database.
  • Performed automation tasks on various Docker components like Docker Hub, Docker Engine, Docker Machine, Compose and Docker Registry. Deployment and maintenance using Micro services using Docker.
  • Experience in Branching, Merging, Tagging and Maintaining the version across the environments using SCM tools like SVN, GIT, CVS, Perforce, Clear case and Harvest.
  • Managed large amounts of structured, semi-structured, and unstructured data across multiple data centers and the cloud using Cassandra.
  • Worked as AWS DevOps Engineer, having functional experience in designing along with maintaining database applications, including implementation and support to designed systems for applications. Used IaaS, PaaS & SaaS. Have worked primarily in the domain of Insurance.
  • Expertise in Trouble shooting the problems generated while building, deploying and also in production support.
  • Extensive experience in using Continuous Integration tools like Cruise Control, Build Forge, Teamcity, Bamboo, Jenkins and Hudson.
  • Created database tables that can store and retrieve any amount of data, and serve any level of request traffic using DynamoDB.
  • Outstanding ability to use the best practices in Ruby on Rails development with Amazon Web Services (AWS).
  • Experienced in setting up the monitoring tools like Nagios and Amazon Cloud watch to monitor major performance metrics like Network packets, CPU utilization, Load Balancer Latency.
  • Proficient with Python, Perl & Shell Scripting for build automations and deployment process.
  • Worked with different Bug Tracking Tools like JIRA, Rally, Remedy, Confidential Quality Center and IBM Clear Quest.
  • Experience automating deployments on Application Server JBoss, Tomcat, WebSphere, WebLogic.
  • Worked in an Agile/Scrum development team to deliver an end to end continuous integration and continuous deployment in SDLC.

TECHNICAL SKILLS:

Programming Languages: Java/J2EE, C++, C, SQL, XML, PERL, ANT, UNIX Make, NFS, UFS, Crystal Reports, tools Visual Build Pro, .Net.

Operating Systems: GNU/Linux (Redhat, CentOS, Fedora, Ubuntu), UNIX (AIX); Windows

Scripting Languages: Shell, Perl, Python, Ruby

Development Tools: GCC, gdb, Make, gcov, gprof, valgrind

Automation/Build Tools: Foreman, Puppet, Chef, Jenkins, Docker, JIRA, Bamboo, Confluence

Object Storage Software: Ceph

Version Control Systems: Subversion (SVN), Git, CMVC (IBM)

Editors: Vim, Komodo, Eclipse, PyCharm

Automated Testing: Cucumber.

Concepts: UNIX Internals, Linux Systems Programming, TCP/IP Protocol Suite, Cloud Implementation & Migration, Serverless Architecture, Build and Release Management, Bug Tracking, Web Technologies, Continuous Integration, AWS EC2, RDS, EBS, S3, VPC, AMI, Cloud Watch, Security Groups, IAM, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Opsworks, Elastic Beanstalk, Cloud Formation.

Build Tools: ANT, Maven.

CITools & Monitoring: Hudson/Jenkins, Anthillpro, Ansible, Cruise Control, build forge, VBP, Build Master, Bamboo, MS Build, Aws Cloud Watch, Wireshark, Packet tracer.

Configuration Management: Puppet, Ansible, Chef, Salt Stack.

Virtualization: VMware, Docker.

Scripting: Shell Scripting, Python, Boto 3 UNIX, Perl Script, Powershell, VB, Batch, JavaScript and Ruby.

Version Control: Subversion (SVN), GIT, TFS, VSS.

Web/Application Servers: Amazon AWS, Apache, Tomcat, Jboss, WebSphere, WebLogic, IIS, VMWare, AppDynamics.

Database: MySQL, Oracle10, 11g, Mango Db, Cassandra, Microsoft Sql server 2008 and Amazon RDS.

Testing Tools: Soap UI, Junit, Postman, QTP, UFT, Selenium.

FUNCTIONAL SKILLS:

  • Interacting with the client & System engineering teams for requirements gathering & Project scoping.
  • Handling architecture and designing the solution for the product.
  • Define roadmaps for the teams and conducting code review specs.
  • Managing process setup & development.
  • Implementing, reviewing, testing, and maintaining applicatios in IBM uDeploy/uRelease.
  • Responsible for code reviews, debugging and troubleshooting the application.
  • Well versed with development methodologies such as Agile/ Scrum.
  • Worked on build management, configuration management, CI/CD.

WORK EXPERIENCE:

Confidential, CA

Lead Cloud/ AWS Engineer

Responsibilities:

  • Involved in design and development meetings with Business.
  • Led the Build and CI team at the PPS R&D Hub and managed end to end CI. Owned the development and Partner.
  • Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases.
  • Involved in defining and setting architectural standards, definition and direction across multiple projects within the program.
  • As a core member of system architecture group, involved from initial stages of project to drive the projects in line with architecture vision.
  • Defined automation roadmaps for the team. Worked with the teams to understand their needs and drove them towards continuous integration and delivery. Migrated over fifty applications to the DEVOPS standards which includes 100+ sub-applications.
  • Tracked the team activity through JIRA. Defined Sprint stories for the team and ran standup calls for the teams to track their status. Managed the daily scrum calls and monthly sprint meetings.
  • Designed and developed application build jobs in Jenkins (Created jobs for Java, .Net and progress applications). Built and maintained the Jenkins server. Set up Jenkins server and installed Maven, ANT, SVN both in Linux and on a Windows server.
  • Worked and guided the team with Jenkins migration from 1. 1 to 2.8.
  • Developed and maintained deploy jobs for application code deployment across all environments.
  • Developed deployment scripts for various applications.
  • Implemented TFS 2015 new build system VNext builds using Tasks like MS build/Visual Studio.
  • Automated build and the deployment process. Worked with the testing teams to automate test cases as part of the post deployment action. Did Cucumber setup for testing automation.
  • Defined release timelines and coordinated the release from lower environment to production.
  • Designed suggestions to automate the deployment plan generation and release requests.
  • Reviewed build and deployed scripts created by the team. Maintained Black Duck scan reports and ensured the application code packages were not subject to vulnerability. Triaged the application issues and worked with the production support teams to provide solutions in a timely manner.
  • Performed DevOps for Linux (CentOS) on a containerization platform (Source Control - Git, Configuration management - Puppet, Build management - Jenkins).
  • Writing Ruby Wrappers and using Ruby Gems for Voucher, Advices and CHS modules.
  • Working closely with cross functional development teams and project leads in analysing the product requirements and defining high level design decisions and approaches to draft Engineering Requirements.
  • Involved in Architect, build and maintain Highly Available secure multi-zone AWS cloud infrastructure utilizing Chef with AWS Cloud Formation and Jenkins for continuous integration.
  • Managed Ubuntu, Linux and Windows virtual servers on AWS EC2 instance by creating Chef Nodes through Open-Source Chef Server.
  • Developing Configuration Management modules and tools using Opscode Chef and Ruby.
  • Creating cookbook for provisioning servers like Jenkins, Splunk, sensu and Chef-server.
  • Highly involved in Configuring, monitoring and multi-platform servers by defining Chef server from workstation to manage and configure Chef nodes.
  • Experience in setting up the Chef repo, Chef work stations and Chef nodes.
  • Development of Chef recipes through Knife command-line tool to create Chef cookbooks to manage systems configuration.
  • Involved in chef-infra maintenance including backup/monitoring/security fix and on Chef Server backups.
  • Experience with setting up Chef Infra, Bootstrapping nodes, creating and uploading Chef recipes, Chef node convergence in Chef SCM.
  • Automated the cloud deployments using chef, python and AWS Cloud Formation Templates.
  • Extensively involved in maintaining large amounts of structured, semi-structured, and unstructured data across multiple data centers and the cloud using Cassandra.
  • Developing automated processes for Udeploy/Urelease code imports using REST api calls.
  • Udeploy plugin development and maintenance using Groovy.
  • Installing, configuring and administering Jenkins CI tool using Chef on AWS EC2 instances.
  • Responsible for CI environments (Jenkins, Nexus, Sonar).
  • Integrated Jenkins with various DevOps tools such as Nexus, Confidential CDA, Confidential ALM and Confidential QTP.
  • Configured various jobs in Jenkins & Hudson for deployment of Java based applications and running test suites.
  • Setup ANT script based jobs in Jenkins and Worked with Jenkins Pipelines.
  • Developed build and deployment scripts using Ant and Maven as build tools in Jenkins to move into different environments and also create new jobs and branches through Jenkins.
  • Strong experience utilizing Jenkins for enterprise scale infrastructure configuration and application deployments & checking out the code from GIT and use Ant/Maven to build Jar, war and ear artifacts.
  • Developing and maintaining the build environment, the source code control system and managing build packages using TFS.
  • Setting up servers through using AWS for deployment or other uses for application.
  • Maintaining a farm of AWS solution using EC2 instances, ELB's, S3, EBS, Auto Scaling and RDS.
  • Developing Cloud formation templates to launch VPC's and instances in the AWS cloud.
  • Provisioning Web Servers in AWS and DNS route53 records.
  • Experience with Docker and Vagrant for different infrastructure setup and testing of code.
  • Deployed Docker Engines in Virtualized Platforms for containerization of multiple applications.
  • Source Code Control & Repository Administration with merging and branching to develop new features in the existing code using GIT.
  • Excellent in Setting up monitoring tools like Nagios and Amazon Cloud watch to monitor major metrics like Network packets, CPU utilization, Load Balancer Latency.
  • Worked on User administration setup, maintaining account, Monitor system performance using Nagios and Zabbix. Implemented a Nagios monitoring system to notify of system issues.
  • Experience in writing Ansible scripts and heavy Shell, Perl, Python, and JSON scripting.

Environment: Intellij IDE, TFS, Jenkins, Java 1.8, S3, AWS Opsworks, Python 3, Ruby, Puppet Master, Elastic Load Balancers, EC2Autoscaling, IBM Urban code deploy (uDeploy/uRelease), Linux\Windows, PaaS, Docker, AWS Cloud, Ant, Maven, GIT, Chef, Nexus, Sonar, Apache Webserver, Unix, Solaris, Cassandra, Tomcat, WebSphere, Java, Python, Shell script, Perl script, Agile.

Confidential, CA

Lead AWS/ DevOps Engineer

Responsibilities:

  • Designed, configured and managed public/private cloud infrastructures using Amazon Web Services (AWS), which includes VPC, EC2, S3, Cloud Front, ELB and Elastic Beanstalk.
  • Monitored batch processing tools between Main Frame and Maestro Console Manager, and confirmed batch jobs and servers are running to provide crucial financial market data.
  • Utilized Problem Management skills to resolve daily issues, including SLA (Service Level Agreement), problem escalations, Severity One tickets, and provided various analytical reports to management, including root-cause analysis, customer impact analysis, and financial impact analysis.
  • Worked on Standardizing Build & Deployment method. Involved in creating new environments for testing purposes.
  • Worked closely with software developers and DevOps to debug software and system problems
  • Extensively worked on Hudson, Jenkins, Team City and Build forge for continuous integration and for End to End automation for all build and deployments.
  • Managed artifacts generated by Jenkins, Responsible in developing components that interacts with Document repository.
  • Proactively monitored system integrity and application availability, worked with QA, developers, system administrators, database administrators, program managers, and help desk closely and efficiently.
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.
  • Supported 500+ AWS Cloud instance's and used AWS command line Interface to manage and configure various AWS products. Wrote automation scripts in Python and bash.
  • Used containerization with Docker, and Vagrant.
  • Deployed Puppet, Puppet Dashboard and Puppet DB for configuration management to existing infrastructure.
  • Designed highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto Scaling, Elastic Load Balance and AMIs.
  • Used various components like Hiera, Mcollective, Puppet DB, Facter etc. while writing various manifests and modules in Puppet.
  • Utilized Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, Dynamo DB tables, EBS volumes; to set alarms for notification or automated actions; and to monitor logs for a better understanding and operation of the system.
  • Designing and implementing CI (Continuous Integration) system: configuring Jenkins servers, Jenkins nodes, creating required scripts (Perl, Bash & Python).
  • Developed and implemented Software Release Management strategies for various applications. Worked with different development teams and multiple simultaneous software releases.
  • Worked with GitHub to manage source code repositories and performed branching, merging, and tagging depending on requirement.
  • Responsible for development of cloud security compliance program for services moving to an IaaS platform.
  • Developed utilities for backup and restore of cinder volumes and supported IaaS(Openstack) platform.
  • Administered Jenkins for Continuous Integration and deployment into Tomcat/Web Sphere Application Servers. Integrated builds with Code Quality Tools like Cobertura, PMD and Find bugs.
  • Implemented Power Shell scripts that automated creation of contacts from Active Directory users and updating of address books -increasing productivity and efficiency.
  • Extensively worked on Hudson, Jenkins, Team City and Build forge for continuous integration and for End to End automation for all build and deployments.
  • Managed artifacts generated by Jenkins, Responsible in developing components that interacts with Document repository.
  • Monitored UNIX and NT production servers. Contacted appropriate personnel on critical errors and resolved mid-range issue in 24/7 command center environment.
  • Involved in developing custom scripts using Python, Perl & Shell (bash,) to automate jobs.
  • Deployed cloud stack using AWS Opsworks.

Environment: Jenkins, Python, Chef, Puppet, Amazon EC2, Amazon S3, Elastic Block Storage{EBS}, Elastic Load Balancer{EBL}, Snapshots, Amazon RDS, Auto Scaling, Iaas, Cloud Front, Cloud Watch, Cloud Trail Dynamo DB tables, Linux.

Confidential, CA

Build and Release Engineer

Responsibilities:

  • As Onsite Team Lead/Coordinator was responsible for leading/coordinating 10 people at offshore.
  • Understand the Business Specifications and requirements documents.
  • As member of Release Engineering group, redefined processes and implemented tools for software builds, patch creation, source control, release tracking and reporting on LINUX platform.
  • Responsible for versioning the source code, releasing binary files, release files, creating and applying labels on source files.
  • Led Jenkins continuous integration server installation and configuration for all GIT Repositories.
  • Managed Linux staging and testing environments. Established coding standards and enforced them through automated tools.
  • Created analytical matrices reports, dash boards for release services based on JIRA tickets.
  • Developed Perl and shell scripts for automation of the build and release process.
  • Implemented Gerrit Code review tool and integrated it with Hudson to trigger builds once the commit is being uploaded to Gerrit dashboard.
  • Defined instances in code, next to relevant configuration on what running and then created the instances via Puppet.
  • Configured multiple Windows and Linux Slaves for Jenkins Master to distribute the load across all the machines.
  • Configured Jenkins to implement nightly builds on daily basis and generated change log that includes changes happened from last 24 hours.
  • Deployed J2EE applications to Application servers in an Agile continuous integration environment and also automated the whole process.
  • Migrating J2EE, PHP, .NET and Cold Fusion applications to LINIX and Windows environments by configuring application via IDE Eclipse, Subversion and AnthillPro.
  • Integrated Testing Tools like Junit which provide unit testing and code coverage with detailed graphical reports.
  • Connected continuous integration system with GIT version control repository and continually build as the check-in's come from the developer.
  • Created multiple Make, ANT, MAVEN, Shell scripts for build automation and deployment.
  • Build and maintain SQL scripts and execute different scripts for different environments.
  • Responsible for writing the Release Notes, documenting all the useful info about the release, software versions, changes implemented in current release, Defects fixed, Labels applied.
  • Deployed Java/J2EE applications on to Apache Tomcat application servers & configured it to host wiki website.
  • Deployed application packages on to Apache Tomcat Sever. Coordinated with software development teams and QA teams on issues and solved the problems.
  • Deployed the Java applications into web application servers like Web logic.
  • Installation of Oracle Patches and Troubleshooting, Creating and modifying application related objects, Creating Profiles, Users, Roles and maintaining system security .
  • Administrative tasks such as System Startup/shutdown, Backup strategy, Printing, Documentation, User Management, Security, Network management, dumb terminals and devices carried out.

Environment: Jenkins, Puppet, Subversion, GIT, ANT, MAVEN, JIRA, Java/J2EE, Ruby, LINUX, Windows, Web logic, Apache, Tomcat, MY SQL, Perl Scripts, Shell scripts.

Confidential, IL

Sr. DevOps Engineer

Responsibilities:

  • Lead and managed a team of developers and worked closely with client for project delivery (Onsite-Offshore model).
  • Primary responsibilities include Build and Deployment of the java applications into different environments like Dev, INT, QA and PROD.
  • Installed Hudson on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
  • Integrated Subversion (SVN) and Ant with Hudson to implement the continuous integration process.
  • Created Ant, Perl & UNIX scripts for build activities in QA, Staging and Production environments.
  • Worked on the transition project that involved migration activities to Maven from Ant to standardize the build across all the applications.
  • Used Nexus tool to manage the repository in Maven and used the same to share the snapshots and releases of internal projects.
  • Created the branches in Subversion (SVN) to implement the parallel development process.
  • Merged release branches to the trunk after the production release and resolved the conflicts raised during the merge in both Subversion.
  • Proposed branching strategies and implemented it.
  • Managed Users and Groups in Subversion (SVN) and troubleshoot client spec issues and user issues.
  • The deployment and server bounce process is automated by creating the scripts using Web Logic Scripting Tool(WLST).
  • The build artifacts like wars and ears are deployed into a Web logic app server by integrating the WLST scripts to Shell Scripts.
  • Maintained all the Linux environments for deployments.
  • Implemented Configuration Management, Change Management policies and procedures.
  • Maintained configuration files for each application for builds and installed on different environments.
  • Deploy single Docker container environments, and then we perform Blue/Green deployments to go from staging to production.
  • Presented reports to the Project manager about the progress and issues tracking key project Milestones, plans and resources.

Environment: Amazon EC2, Amazon S3, Elastic Block Storage{EBS}, Elastic Load Balancer{EBL}, Snapshots, Amazon RDS, Auto Scaling, Cloud Front, Cloud Watch, Cloud Trail, Amazon VPC, Route 53, Elastic Beanstalk, Elastic IP, IAM, Amazon Machine Image{AMI}, NAT Instance, Security Groups, NACLs, Glacier, RRS, SWF, AWS CLI, Jenkins, Python, Ansible, Git, GitHub.

Confidential, TX

DevOps Engineer

Responsibilities:

  • Actively participated in client interaction for requirement gathering, business understanding.
  • Supported and developed tools for integration, automated testing and release management.
  • Used CHEF for application automatic deployment and provisioning to different environments. Used Harvest and CVS for repository integration to Anthill Pro for code.
  • Involved in merging, delivering and rebasing from dev branch to higher level branches in Git.
  • Also, installed & configured various Jenkins plug-in to automate Continuous build & deployments.
  • Integrated SVN and Ant with Hudson to implement the continuous integration process.
  • Created, maintained and customized complex JIRA project configurations including workflows, custom fields, permissions and notifications.
  • Involved in Research of the project application architecture to support/resolve build, compile, and test issues/problems.
  • Designed, Installed and Implemented Ansible configuration management system.
  • Written playbooks and roles to manage configurations of and deployments to remote machines.
  • Organized and created a separate role for every installation and created a role called "Common" for all the common activities and included in meta/main.yml.
  • Used Ansible Tower for scheduling playbooks and used GIT repository to store our playbook.
  • Experience in AWS Ansible Python Script to generate inventory and push the deployment to.
  • Created continuous integration system using ANT, Jenkins, Puppet full automation, Continuous Integration, faster and flawless deployments.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Dev/Test/Prod Branching Model for weekly releases.
  • Automated the cloud deployments using chef, python (boto 3) and AWS Cloud Formation Templates.

Environment: Redhat, Solaris, Sun SPARC Confidential DL 380 G 4,5,6,7, Dell Power Edge servers, Kickstart, PowerShell, Open stack, SMF, Oracle 10g, Jboss 4.x, WebLogic 10, MQSeries 6.x, Jboss 4.2.2, Ruby, Python, LVM, RAID, Veritas, GIT, LDAP, VMware, VSphere ESXi 5.

Confidential, Tallahassee, FL

Build & Release Engineer

Responsibilities:

  • As member of Release Engineering group, redefined processes and implemented tools for software builds, patch creation, source control, and release tracking and reporting, on LINUX platform.
  • Installed and configured Jenkins for Automating Deployments and providing an automation solution.
  • Integrated GIT into Jenkins to automate the code check-out process.
  • Used Jenkins for automating Builds and Automating Deployments.
  • Automating the regular tasks in Subversion and streamlining the process of access to SVN.
  • Migrated Projects from SVN to GIT.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Responsible to perform Build operations with ANT Scripts, while implementing the required modifications in the ANT Script to perform build operations, in accordance with requirements.
  • Configured the Hosted, Proxy and Virtual repositories based on the requirements to share artifacts within company.
  • Releasing code to testing regions or staging areas according to the schedule published.
  • Designed the Release Plans while coordinating with Stake Holders including Project Management Lead, Development Lead and QA Team Lead.
  • Experience working with Puppet Enterprise and Puppet Open Source. Installed, configured, upgraded and managed Puppet master, agents & Databases.
  • Integration of Puppet with Apache and developed load testing and monitoring suites in Python.
  • Dealt with Jira as ticket tracking and work flow tool.

Environment: Java J2EE, JSP, JavaScript, LDAP, Solr, Site Minder, JBoss Seam, EJB, JSF, Spring (DAO, MVC, Hibernate Template), Hibernate, MyEclipse, Mule ESB, JBPM, Rational Clearcase, Jboss Application Server, XML, HTML, JDBC, ANT, JSF, UNIX, AJAX

Confidential, Huntsville, AL

Developer

Responsibilities:

  • The basic framework is based on MVC architecture.
  • Implemented code for business logic using EJBs.
  • Implemented the Struts framework for collaborative integration.
  • Deployed Servlets, JSP’s on Websphere server and configured it for optimal behavior in managing the client sessions.
  • Designed and developed the EJB Stateless Session bean which delegates the call to the Business layer.
  • Implemented the business logic using COREJAVA.
  • Worked with sessions for database interaction with Oracle implementing Persistence for data storing and maintenance procedures.
  • Designed and developed reusable Java utility classes for the business logic functionality using services like JDBC and JNDI.
  • Developed code for the ini files and other helper files for the modules.
  • Extensively used JUnit for unit testing, integration testing and production testing.
  • All code was written using the Eclipse IDE.
  • Used ANT Builder extensively for the code building and smoke testing.
  • Created Daily Rolling Log using Log4j.
  • Extensively worked for performing end-to-end system testing of project writing test cases.
  • Written queries, stored procedures and functions using SQL, PL/SQL in Oracle using tools like TOAD.
  • Used WebSphere server for deploying the web content.
  • Prepared a Best Coding Practices document and was responsible for Code Reviews.
  • Used SVN for versioning at client side.

Environment: Java, J2EE, Struts, JSP, JDBC, JNDI, SQL, JBoss ESB, JavaScript, XML, DTD, Eclipse3.5, Subversion, ANT, JUnit, Log4j, Oracle, Web Sphere, Windows.

We'd love your feedback!