Application Developer Resume
Charlotte, NC
SUMMARY:
- 8 years of experience in Information Technology. Development of desktop as well as web - based business applications. Expertise in Requirement Study, Database Design, Development and Unit testing.
- Experience and technical skills with Core Java, JMS, Solace, SOAP, Rest API, Oracle PL/SQL, MS SQL Server, MySQL, JSF, CSS, JavaScript, HTML5, Google Web Toolkit, Hibernate, Spring, Spring Boot, Apache Ant, Apache Maven, Java Swing
- Adaptive to advanced technologies
- Excellent communication skills
- Confident at client communication.
- Information gathering and extracting the required out of it.
- Right attitude.
- Plan and adhere to the estimated schedule.
TECHNICAL SKILLS:
Languages: Java (JMS, SOAP, REST API, Hibernate, Spring, Spring Boot, Solace, Google Web Toolkit, Swing, EJB, MyBatis)
Databases: Oracle 11g, MS SQL Server, MySQL
Building Tools: Gradle, Apache Ant, Apache Maven
Business Components: Oracle Business Components For Java (BC4J)
Operating Systems: Windows 10, Windows XP, Windows Server 2007, Red Hat Linux
Tools: Eclipse, SQL Developer, MS SQL Server, Microsoft Visual Studio, Oracle JDeveloper, TOAD, BusinessObjects, SQLAssistant
Infrastructure tools: GitHub, Jira, UDeploy, TortoiseCVS, Microsoft Office, Microsoft Visio
Server: Apache Tomcat, WebSphere, JBoss, WebLogic
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte, NC
Application DeveloperResponsibilities:
- Developed a reliable platform using Spring Boot and Angular JS 1.6 which is used by front office users to schedule daily natural gas flow.
- Data transformation (EDI X12), encrypting and decrypting data packets and data exchanges using queue and HTTP request.
- Developed the responsive front-end using AngularJS and Bootstrap with all validation in place.
- Manage GitHub new branch creation and merging, rebasing etc.
Tools: Used: Java, Spring Boot, REST API, Oracle 11g, Solace Queue, UDeploy, Jenkins, Jira, AngularJS 1.x, Bootstrap, GitHub, Selenium, Gradle, Nexus repository, HTML, CSS, Agile
Confidential
VolunteerResponsibilities:
- Developed a trade flow to other downstream application using Solace JMS Queues
- Developed for multiple plugins for Confidential using Java to meet business requirements
- Responsible for Market Risk data analytics calculations using MS SQL server stored procedures
Tools: Used: Core JAVA, Solace, Oracle PL/Sql, MS SQL Server, GitHub, UDeploy, Jenkins, Jira, Gradle, Nexus repository
Confidential, Stamford, CT
Application DeveloperResponsibilities:
- Development
- Bug fixing
- Testing
Tools: Used: Core JAVA, Microsoft Excel, LDAP
Confidential, Charlotte, NC
Software DeveloperResponsibilities:
- Development
- Bug fixing
- Unit Testing
Tools: Used: Core JAVA, Google Web Toolkit, Hibernate, Spring, MyBatis, WebSphere Server, Oracle-PL/SQL, Apache Ant, Eclipse IDE for Java Programming, TOAD
Confidential
Software DeveloperResponsibilities:
- Responsibility of development of data quality checks module
- Bug fixing
- Unit Testing
Tools: Used: Core JAVA, Google Web Toolkit, Spring, Hibernate, JBoss Server, Oracle-PL/SQL, Apache Ant, Eclipse IDE for Java Programming, TOAD
Confidential
Responsibilities:
- Responsibility of development of Email notification and Jeff’s NLP (Natural Language Processor) module
- Design and development of Email Notification module which was a PL/SQL package that extract data from database and sends an email alert to appropriate recipient
- Redevelopment of Jeff’s NLP module which was Java based module that was used for extracting useful and properly structured information from the input HL7 message
- Development of unit test cases for all modules
- Unit Testing of each module and complete project
- Participation in Design process of project and individual modules
- Task creation, estimation and allocation to team members
- Decision Making for programming approaches
- Design documentation such as HLD and LLD
- Code review of programming done by team members
- Client Communication (Email as well as weekly conference call)
Tools: Used: Core JAVA, Oracle-PL/SQL, JUnit, Apache Ant, GATE (General Architecture for Text Extraction), Eclipse IDE for Java Programming, TOAD
Confidential
Responsibilities:
- Migration scripts included some core java code, Apache Ant scripts, Apache Maven scripts and some JUnit testcases
- Development of scripts for Migration of IPVPN Automation pack for ResourceManager and ServiceManager
- Migration of IPVPN Automation pack scripts of ResourceManager version 7.5.2 to of ResourceManager version 8.0.0
- Migration of IPVPN Automation pack scripts of ResourceManager version 7.5.2 to of ResourceManager version 8.0.0
- Unit testing of ResourceManager and ServiceManager using JUnit Test suite
- Troubleshooting Migration issues and fixing them
- Documentation of Test Results
- This project observed Agile methodology. I was also SCRUM Master for 2 months
- Participation in Task evaluation, estimation and allocation to team members
Tools: Used: Core Java, Oracle-PL/SQL, Apache Ant, Apache Maven, JUnit, Eclipse IDE for Java Programming, TOAD, Bea WebLogic Application Server, IBM WebSphere Application Server, Jameleon
Confidential
Responsibilities:
- Customer Technical Support
- Fixing issues raised by Customer
- Documentation
Tools: Used: BusinessObjects -11i, C++, MS SQL Server - TSQL, VB.NET 9.0, Flex, Perl
Confidential
Responsibilities:
- Understanding Customer requirements and finding solutions and programming approaches for the same
- Development of SSIS packages in MS SQL server for extracting data from different databases to calculate Key Quality Identifier
- Development of SSIS package in MS SQL server for Scheduling a job to calculate different analytics and Key Quality Identifier
- Development of SSIS package in MS SQL server for Data Purging
- Defining and creating analytics, rules and targets in Business Objects
- Unit Testing of Dashboard
- Bug Fixing
- Documentation
Tools: Used: BusinessObjects -11i, MS SQL Server - TSQL, VB.NET 9.0, Flex
Confidential
Responsibilities:
- Understanding problem statement and requirements
- Analysis of requirements and goals
- Application design
- Database design
- Development of Application (Front end as well as back end)
- Unit Testing of application
- Configuration of server and deployment of application
- Documentation of application that included HLD, LLD, deployment document, Install guide and configuration document.
Tools: Used: Core Java 5.0, JSP, Servlets, Struts, JavaServer Faces(JSF), Spring MVC, Hibernate, MySQL, J2EE Design Patterns, Open LDAP, Apache Tomcat Server, JavaScript, CSS, HTML5, Wireless Markup Language (WML), Asterisk server
Confidential
Responsibilities:
- Requirements gathering and understanding
- Database Design and documentation using MySQL
- Development of Sample E-learning website using Liferay framework, Hibernate, Struts, creating external portlets in Liferay for news feed, survey, etc.
- Unit testing
Tools: Used: Core Java, JSP, HTML, JavaServer Faces(JSF), JavaScript, CSS, Servlets, Struts, Hibernate, Spring MVC, Liferay Framework, MySQL.
Confidential
Responsibilities:
- Requirements gathering and understanding
- Document preparation such as RUD, HLD, LLD etc.
- Database Design of Application
- Development of Application
- Unit testing
- Deployment of Application
Tools: Used: Core Java, JSP, Servlets, Struts, MS Access, MySQL, HTML, JavaScript, CSS
Confidential
Responsibilities:
- Discuss and understand requirements from client
- Develop new modules for the project
- Unit testing of modules
- Bug fixing
- Performance calculation and improvement for existing modules
Tools: Used: Core Java, Java Swing, BC4J, Oracle JDeveloper, Oracle 10g, Oracle PL/SQL, TOAD, JavaScript