Software Engineer Resume
Plano, TX
SUMMARY
- 6+ years of experience in IT Industry and Developing Applications using Java and Spring .
- Knowledge for checking the browser compatibility on different browser like Safari, Internet Explorer, Firefox and Google Chrome.
- Worked with Angular MVC at client side and Bootstrap.
- Worked on Angular directives, factory, form Validation, Services, SPA .
- Good knowledge about latest technologies like HTML5, and CSS3 preprocessors SASS and LESS.
- Working experience in agile process and Waterfall methodologies.
- Strong multitasking ability to perform as per my ability to excellence.
- Extensive experience working with JavaScript libraries, especially jQuery .
- Experienced in using Wireframes/Comps to create cross - browser UI's with table-less CSS.
- Expert knowledge in knowledge of JavaScript,JPA, DOM, jQuery and Ajax.
- Knowledge of Object Oriented JavaScript Inheritance, Encapsulation.
- Expert in using JSON (JavaScript Object Notation) a lightweight data-interchange format to build collection of name/value pairs and ordered list of values.
- Created Responsive WebPages using Bootstrap classes and Media query to make pages look perfect in different media sizes like Phone, Tab, desktop.
- Experienced working with third party plugins, APIs and Web Services using SOAP and RESTand also Microservices.
- Experience with browser testing, cross-browser compatibility, and cross-platform compatibility.
- Experience in Software Product Development Life Cycle.
- Expert in documentation using MS tools.
- Built next-generation scalable websites that look great on all devices, computers, tablets and Smart Phones, in rich responsive design.
- Strong analytical and problem solving skills, self-starter and good team player.
- Excellent communication skills, team player, quick learner and self-motivated .
TECHNICAL SKILLS
Web Technologies: HTML4/5, CSS2/3, JavaScript, JQUERY, JSON, AJAX, XML
Mobile Web Skills: Responsive Design, Twitter Bootstrap
Developer Tools: Eclipse IDE, IntelliJ, SubLime, Firebug, Dev tools, Fiddler, SVN, Perforce, GIT, MS Office, JIRA, Target Process
Backend Technologies: Java, JSP, Oracle, MS SQL Server,.NET
Dev Frameworks: CSS- SASS, SUSY, COMPASS, MODERNIZR, CSS3 Pie
PROFESSIONAL EXPERIENCE
Confidential, Plano,TX
Software Engineer
Responsibilities:
- Extensively used Core java frameworks such as Multithreading, Exceptions and Collection in an application.
- Involved in various stages of the SDLC using Waterfall development process.
- Report development tasks and ensure timely delivery of code as per milestones.
- Planning, monitoring and tracking of the project to meet the business functional and non-functional IST Integrated system testing and resolving technical queries on time.
- Design of the application based on object oriented approach and UML analysis.
- Support deployment and production support team on key tasks.
- Development of many java based reusable components and Created JUnit test suites for
- Unit testing of the same
- Code review, Test Case Review, Security Review, Performance Review
- Extensively used Core Java technologies such as Exceptions, and Collections.
- Used Log4j to implement logging facilities. Developed many custom-made exception classes as and when required.
- Developed web services, using RESTful API Web serviceand also implemented the Microservices.
- Involved in configuring and deployments of WAR and JAR files to the Application Server
- Proficient with different software methodologies such as waterfall and Agile
- Managed all CM tools (SVN, JPA, Jenkins, ANT, GIT, DOCKER and GitHub) and their usage, process ensuring traceability, repeatability, quality, and support.
- Ability to work withJAR/JAD sessions, lead war room for issue resolution
- Worked on Open Source products like MySQL, Apache HTTP, Apache KAFAKAand SQL Server
- Configured Layer 2 Security Policies for Virtual Networks.
- Deployed and Configured RedHatOpenStack 13 UnderCloud and OverCloud to Customer Environment
- Configured Builds on Jenkins with ansible playbooks to perform OpenStack Deployment and Administrative Work.
- Set up PXE Server to install Operating System using kickstart Automation.
- Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP .
- Streamlined installation of Openstack on partner cloud infrastructure such as AWS and Azure.
- Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy.
Environment: Maven, JDK1.6, LOG4J, IBM RAD, SVN, Microservices, EJB3.1, RESTful Web Services, IBM, Core Java, Spring MVC, JQuery, Multithreading, My Eclipse, JSP, Servlets, JMS, XML, Oracle, MySQL, Junit, SVN, Maven.
Confidential, Dallas, TX
Java Developer
Responsibilities:
- Designed and developed a web services by using Java, and using Web API to receive and pass data to back-end.
- Expertise in using AJAX to link with back-end applications.
- Used Maven for build application.
- Expertise in using XML/JSON and AJAX to link with back end applications.
- Used GIT control system for tracking changes in computer files and work on those files among multiple people.
- Developed web application using HTML5, CSS and JavaScript.
- Involved in gathering requirements and analysis meetings with business analyst and end users.
- Testing the functionalities in terms of requests and responses for the front-end JSON files.
- Extensively developedRESTful API's and SOAP webservices.
- Experience in Development and Documentation throughout the entire SDLC.
- Also have good expertise in automating the test scenarios using Cucumber.
- Troubleshoot and resolve medium to high complexity application defects.
- Performed unit testing with the help of Junit.
- Enhanced user experience by designing new web features using MVC Framework like Angular.js accommodate these advanced and fast technologies.
- Used the AngularJS MVC Frameworks in the development of the web applications.
- Good Working experience in using different modules like Spring Core Container Module,AWS, Docker,Spring Application Context Module, Spring MVC Framework module, Spring AOP Module, Spring ORM Module etc. in Spring Framework
- Diverse experience utilizing tools in N-tier and Microservices architecture applications using Spring Boot, Spring Cloud config
- Used MongoDB internal tools like Mongo Compass, Mongo Atlas Manager & Ops Manager, Cloud Manager etc.
- Worked on MongoDB database concepts such as locking, transactions, indexes, sharing, replication and schema design.
- Strong communication, problem-solving, and planning skills, with ability to work independently or in a team environment.
- Expertise in using Log4J, Ant, Maven, SOAP UI, FileZilla, Putty, JAD, Find Bugs, Cobertura and Fiddler.
- Followed Agile Software Development Methodology and Test-Driven Development (TDD) to build the application iteratively and incrementally. Participated in scrum related activities and Daily Scrum Meetings
- Worked with all agile development and SCRUM process throughout the entire project.
Environment: HTML5, CSS3,JSP, LESS, JSON API, Angular 2, Microservices, Typescript,Tortoise SVN, Kubernetes, NodeJS, Bootstrap 3, XML, GIT, JavaScript, RESTful API, Java, Spring, JIRA, Junit, Apache Tomcat, Log4j, JSP, Agile Methodology.
Confidential
Java developer
Responsibilities:
- Created tables, stored procedures, Views, triggers in SQL server 2008
- Utilized MVC-Model architecture using java design patterns like Facade, Factory, Observer and Singleton for the application development
- Utilized MVC-Model architecture using java design patterns like Facade, Factory, Observer and Singleton for the application development
- Experience in using log4j, SLF4J logging frameworks
- Involved in the development of frontend of the applications using HTML, CSS, Bootstrap, and JavaScript frameworks
- Developed and designed interfaces using HTML, JSP, Server-Side components using Servlets on Eclipse and used JPA annotations
- Used multithreading for invoking the database and implemented complex modules containing the business logic using Collections
- Used Maven for building the application and Git for source code control
- Used log4j for logging mechanism and developed wrapper classes to configure the logs
- Coordinated with team members to resolved defects and resulting in a positive outcome using JIRAExperience in using log4j, SLF4J logging frameworks
- Used multithreading for invoking the database and implemented complex modules containing the business logic using Collections
- Used Maven for building the application and Git for source code control
- Used log4j for logging mechanism and developed wrapper classes to configure the logs
- Coordinated with team members to resolved defects and resulting in a positive outcome using JIRA
Confidential
Admin
Responsibilities:
- Create and maintain database records.
- Experience writing SQL queries, stored procedures and generating reports using SSRS.
- Manage front office operations.
- Activities:
- Organized several Cultural events being a part of X-cell celebration team.
- Volunteered for various Initiatives of Outreach, a social welfare awareness programs at Jawaharlal Nehru Technological University and Confidential
