Software Developer Resume
Plano, TX
SUMMARY:
- Around 1+ years of experience in Software Development Life Cycle (SDLC), Web Application Design, Development, Programming, Testing, Support Maintenance, and End - User support using java/J2EE technologies with Oracle WebLogic application server.
- Good experience in Financial Industry.
- Experience in various Agile methodologies like Test Driven Development (TDD) & SCRUM.
- Experience in working in the UI Frameworks like Angular JS, Angular4.
- Good in developing secure enterprise Java applications using technologies such as JSP, Servlets, JDBC, and XML.
- Knowledge in modeling presentation tier using Spring MVC (Model-View-Controller) architecture.
- Good in various open source frameworks like Spring Boot and Object Relational Mapping Technology like Hibernate.
- Proficient in SQL, PL/SQL, and developed Stored Procedures, Triggers, Functions and Packages besides writing DDL, DML and Transaction queries with development tools like SQL Developer, pgAdmin, SQL Sever Studio.
- Competence in using Java IDE tools: Eclipse, IntelliJ and NetBeans to develop dynamic web applications.
- Knowledge on databases like Oracle 11g, PostgreSQLand MySQL.
- Knowledge in writing SQL Queries, Sequences, Views, and Tables.
- Good knowledge in version control tools like TortoiseSVN and Git (repositories).
- Implemented SOA architecture with Web services using REST and having good knowledge in SOAP and XML.
- Experienced with server’s web logic, Apache's Tomcat.
- Good team player with the ability to solve problems, organize and prioritize multiple tasks.
TECHNICAL SKILLS:
Programming Languages: Java/J2EE, C#, JavaScript, Typescript
J2EE Common Services APIs: Servlets, JSP, JDBCWeb Tools/IDE
Web Storm, Eclipse3.1, STS, IntelliJ, Visual Studio Code
Version Control System: SVN, GIT Repository
Application Servers: Oracle Web Logic, Apache Tomcat 8
Web Services: SOAP, REST
Database: Oracle 11g, MySQL, PostgreSQL.
Visio, UML: Use cases, Sequence & class diagrams
Build Tools: Maven
Web Technologies & Frameworks: Angular4, Angular JS, HTML, CSS
PROFESSIONAL EXPERIENCE:
Confidential, Plano, TX
Software Developer
Roles and Responsibilities:
- Involved in all phases of Software Development Lifecycle (SDLC) including Analysis, Design, Modelling, and Development and Testing of the system.
- Worked on the front end of the application which is developed in Angular 4.
- Worked on developing the Orchestration Layer of the application is a Node Js framework which will consolidate the API responses and requests.
- Worked on developing the Backend of the application of REST Webservices using Spring Boot and Hibernate as the ORM.
- Used PostgreSQl as the database and worked on existing Batch jobs written in SQL (Stored Procedures & Triggers).
- Along with developing the new Application, we are maintaining existing applications like EASE an Angular JS application (Customer facing application).
- Worked on the Orchestration layer of the application (EASE) developed using Spring MVC, in order to consolidate the API requests and responses.
- Worked on developing the Automation test scenarios using Cucumber Framework (ATDD).
- Followed, Scrum Agile Software Development methodology for the implementation which is based on “Develop quickly, deliver often” designed and developed the project using MVC design pattern.
- Used Git Repository for Version control and Unit testing was done using JUnit.
- The team maintains their own Jenkins pipeline script to handle their continuous development.
- The team was expected to deliver their assigned tasks in a timely manner and maintain the correct status and time in JIRA.
- Involved in peer code reviews.
- Implemented a logger framework for the application using Log4J.
Environment: Java 1.7, J2EE, Angular (4), Angular JS(1.6), Spring Boot, Hibernate, REST API, Oracle 11g, Spring MVC, Typescript, JavaScript, HTML, CSS, Maven, JSON, SQL, Postgres SQL, JUnit, Git Repository, Log4J.
Confidential, Maryville, MO
Software DeveloperRoles and Responsibilities:
- Was responsible for designing the UI using Material Design Lite (HTML, CSS).
- Used WebGL for getting the Canvas and the appropriate diagrams for the given input and the calculated output.
- Worked on the creating the REST API using Spring MVC and Spring JDBC for internal communication between the modules of the system.
- Used Oracle 10g as the database and Worked on some of the basic SQL queries and triggers.
- Used trello for tracking the tasks and our efforts.
- Used Github as the version Control.
- Worked on end to end testing by writing the automation test scenarios and scripting using selenium.
- Work on a scrum team as part of the development group.
Environment: Java 1.7, Spring MVC, Spring JDBC, REST Ful Webservices, Trello, Oracle 10g, SQL, GitHub, Apache Tomcat, Selenium, HTML, CSS, Google Material Design Lite.
Confidential, Maryville, MO
Software DeveloperRoles and Responsibilities:
- Involved in the documentation of the project and designed the use cases.
- Work on a scrum team as part of the development group.
- Responsible for developing both front end and backend of the application
- Wrote the business Logic using Swift and XCode as IDE.
- Consumed the API provided by Pay pal in order to integrate it within the application.
- Used Kinvey (an open source cloud database) for storing the information.
- Used trello for tracking the tasks and our efforts.
- Used Github as the version Control.
- Worked on end to end testing by manual testing and worked on preparing the test completion document.
Environment: XCode, Swift, Kinvey.com as mBaaS.
