Senior Software Engineer Resume
ChicagO
SUMMARY:
- 11+ Years of Professional Experience in Java/J2EE, Automation and Cloud Technologies with Technical Product Owner experience(Including 5 Years with Ex - SAP)
- Specializing in all phases of software development lifecycle Analysis, Design, Development, Deployment, Testing, Integration, Support and Maintenance of applications using AGILE methodology.
- Extensive J2EE development experience and Well versed with production issues and SDLC phases from requirements gathering to product deployment. Well exposed to task allocation, code reviews, source code control practices.
- Developed various products and coordinated with various internal business units for SAP and IBM Line of Business Units.
- Experience with advanced J2EE Frameworks such as spring, Struts, Rest and Hibernate.
- Implementation, testing, integration, and production support of the enterprise web application using Java/J2EE technologies/framework.
- Worked with web technologies like Restful Web Services (JAX-RS), JAXB, JSON, JavaScript, XML, XSD Html5, CSS3, Servlets, Java scripts Query, MVC frameworks other frameworks and Database (Oracle, MySQL, and DB2).
- Experience in using build/deploy tools such as Jenkins, Docker and Continuous Integration & Deployment for Microservices.
- Worked with ORM tools such as Hibernate and proficient in HQL.
- Expertise in XML technologies such as DTD/Schemas, DOM, SAX and XSLT.
- Experienced in Core Java, Collections, Multi-Threading, Exception handling, File I/O, Design Patterns, OOPS Concept.
- Experienced in front End technologies such as JQuery, JavaScript, React JS and Node JS
- Experience in Spring Framework including Spring Core/IOC, Spring Security and implement the authentication, authorization and access-control features by using Spring Security.
- Developed applications using latest technologies like Spring2.x/3.x/4.x, Hibernate3.2/4.x, and REST based Web services.
- Good experience in writing database queries and stored procedures using Oracle, DB2 and MySQL databases. knowledge in developing applications using Core Java concepts like OOP, JAVASWING, JDBC, JMS, Multithreading, Junit and advanced java concepts like Web Services, HTML, CSS, JSP, Servlets, JavaMail, Log4j, ANT, XML
- Experience in using various AWS components like EC2 for virtual servers, S3 and IAM, Cloud Watch and Dynamo DB.
- Knowledge in scripting technologies like Python, Groovy on Grails.
- Experienced in Development, testing and deployment of enterprise applications on Windows & UNIX platforms.
- Good knowledge in usage of application and web servers such as Jboss, and Tomcat.
- Having good experience in build tools like ANT/Maven and logging like Log4J/SL4J.
- Extensive J2EE development experience in different IDE tools like Eclipse and Spring Tool Suit.
- Experienced in Version Control Systems such as SVN, CSV and used tracking tool JIRA.
- Experience in setting up the CI/CD pipelines using Jenkins, GitHub, Terraform and AWS.
- Hands on experience with Object Oriented Design (OOD) and developing applications using UML. Expertise in designing Class diagrams, Sequence diagrams and Use case diagrams.
- Experience configuring or maintaining cloud and container platforms i.e. AWS, Azure, OpenShift, Docker, etc.
- Understanding of Security / Entitlements and implications and implementations (oAuth, etc).
- Experience is defining enterprise platforms using API’s exposed over the internet, or internally via private networks (B2B).
- Involved in creating and modifying the class diagrams, sequence diagrams using Microsoft Visio.
- Participate in the software design, development and package implementation using the Hybris platform.
- Involved in deploying systems on Amazon Web Services (AWS) Infrastructure services EC2.
- Have written SQL queries to generate the reports for the Jasper studio application.
- Well exposed to code reviews, source code control practices using SVN and GIT for Version Controlling.
- Collaborate with developers, QA, product owner and scrum master to prioritize needs and produce
- Have knowledge/experience in Software Development Processes like SDLC, Waterfall, Iterative and Agile Methodologies.
- Good communication, interpersonal and quick learning skills with proven ability to adapt to different project environments.
PERSONAL COMPETENCIES:
- Enthusiastic to learn about new IT technologies and product management strategies
- Quick learner, problem-solving, analytical thinking, creative and research-oriented
- Responsible, adaptive, passionate, self-motivated, dedicated and result-oriented
- Strong fluent and native professional communication skills in the English Language
- Moderate communication skills in the German Language to conduct Business
CORE COMPETENCIES:
Java Technologies: JavaEE, JavaSE, JavaME and JavaFX, Groovy, Grails, JavaScript, Node Js, Angular Js, React, Hibernate, SOAP (JAX-WS), WSDL, SOA, RESTful Web Services (JAX-RS), Jersey Framework, Servlets, JAXB, JSON, JavaScript, XML (DTD/Schemas, DOM, SAX and XSLT), JSP, JSF, JDBC, JMS, EJB, JFC/Swing, AWT, Multi-threading, Java Networking, Struts 2.x/1.x, Spring 3.x/4.x/5/x, Spring Boot, Spring framework, Spring JDBC, Spring Security, Java mail, Google API, Hibernate, JAXB, Apache Axis, Core Java, Kafka, MVC and Design Patterns
Web Technologies: JSP, JQuery, JavaScript, React JS, Node JS, Angular JS, Bootstrap, AJAX, Adobe XD, JSON, XHTML, HTML5, DHTML, CSS3, Bootstrap, React JS, SSL, SQL, HQL, TCP/IP, Python, Google Cloud Messaging and Cloud to Device Messaging
Scripting Technologies: Python, Scala, Shell, Groovy on Grails and Perl SAP
Technologies: SAP Cloud, SAP Intelligent Robotic Process Automation, SAP Analytics, SAP Solution Manager, SAP Hana, SAP HR IT System, SAP SuccessFactors, SAP Qualtrics, SAP Conversational AI, SAP Model-T, SAP Hybris, SAP Cloud Portal, SAP Piper CI/CD
RPA Technologies: SAP Intelligent Robotic Process Automation, Microsoft Power Automate and Power Apps
Cloud Technologies: Amazon AWS, EC2, S3, EBS, Cloud Front, Elastic cache, IAM, Cloud Watch, Cloud Formation and Dynamo DB, IBM Bluemix, SAP Cloud, Google Cloud, OpenIoT, Cloud Security DevOps Technologies Piper Pipeline, Rundeck, Ansible, puppet, Jenkins, Docker, Kubernetes, Continuous Integration and Delivery, Jenkins, Hudson Build, Team Forge Database Servers MySQL, DB2, Derby, Mongo, Razor SQL, H2, Google Cloud SQL, Microsoft SQL and Oracle Application Servers JBoss, Tomcat, Wamp, XAMPP and Google App Engine
Utility Tools: IntelliJ, Eclipse, Net Beans, IntelliJ, Git, SourceTree, Docker, JMeter, Splunk, Citrix, Putty, WinSCP, Forti Client, RSA, MySQL Workbench, VMWare, Postman
Repositories Tools: SVN, GitLab, GitHub enterprises, White Source, PPMS, FOSS
Build Tools: ANT, Maven 3.0, Gradle, Jenkins, Hudson Build, Team Forge Testing Tools JUnit, JMeter and Selenium
Applications: Magnolia CMS, Typo3 CMS, BMC Discovery, Jamf, Service Now, Atlassian Jira, Azure AD, HPAM, Jasper Sever, Ad-Server, I-Report
Methodologies: Kanban, SDLC, Test Driven Development (TDD), Iterative, Agile Methodologies and Waterfall
Product Management: Technical Product Owner, Risk Management, Technical Consultant, Portfolio Management and Technical Business Owner, Object-Oriented Design and UML - Sequence and Use case diagrams.
Domains Knowledge: Web Application Development and Support, Cloud, Security, Data Analytics, DevOps, Human Resource, Robotic Process Automation, Automation, Machine Learning, Bots, Asset Management, Hyper Scalar, Internet of Things, Content Management Systems, E-Learning, E-Assessment, e-Commerce, Server & Client, Mobile App Development, Payment Gateways, Reporting, Performance Testing, Automotive, Travel, Build and Migration, Health Care and Time Management
PROFESSIONAL EXPERIENCE AND WORK HISTORY:
Confidential, Chicago
Senior Software Engineer
Responsibilities:
- Developed automation framework with JavaScript codebase in a cross-functional team; billing errors reduced by 5%
- Used AngularJS as the development framework to build a single-page application and reusable AngularJs applications.
- Integrated with third party Sale point API to make restful Web-service call.
- Have Experience in using Github repository to run the Jenkins job for Continues Integration while developing the applications and posting them in GIT.
- Designed Frontend with an object oriented Framework like React JS.
- Developed Database tables for Users, Roles, and Permissions. Screen options were displayed on User permissions.
- Created web services using Advanced J2EE technologies to communicate with external systems.
- Involved in the UI development, including layout and front-end coding per the requirements of the client by using React
- Used Hibernate along with Spring Framework to integrate with MySql database.
- Built complex SQL queries and ETL scripts for data analysis
- Developed UI using HTML, JavaScript, JSP, and developed Business Logic and Interfacing components using Business Objects,XML and JDBC.
- The developed framework later used as base for other applications within the company
- Reduced server response time by optimizing database while working with a geographically dispersed team
- Managed backend database systems containing confidential customer information,Demo and Collaborated with Customers and Vendors in USA, Europe, and Indian Market
Environment: Java, Spring Boot, Hibernate, Jasper Reports, SQL, RestWeb Service, Docker, Kubernetes, Unit, Git, UNIX.
Confidential, Newtown Square, Pennsylvania
Senior Lead Software Engineer
Responsibilities:
- Involved in Requirements gathering, Analysis, Design, Development, and Testing of the application using AGILE methodology (SCRUM).
- Built data-driven Web applications with server-side J2EE technologies like Servlets/JSP and generated dynamic Web pages with Java Server Pages (JSP).
- Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.
- Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.
- Have knowledge on partition of Kafka messages and setting up the replication factors in Kafka Cluster.
- Configured deployed and maintained multi-node Dev and Test KafkaClusters.
- Design and developed web pages HTML5, CSS, Bootstrap and Client-side scripting using JavaScript, Ajax, jQuery and Angular 7.
- A robust understanding of front-end technologies, Object-Oriented JavaScript, AJAX, XHTML, HTML, XML/DOM, Node.js, Angular 7, React JS, JS-Based framework.
- Good knowledge on client-side JavaScript framework Angular 2.x/Angular 4.x with NGRX to achieve MVVM design flow.
- Experience in Developing User Interface (UI) Rich Web Applications and Web Service Applications using HTML 4, XHTML, CSS 2, XML, AJAX, Object Oriented Java Script, REACTJS, BOOTSTRAP Framework, RESTful services, JAVA, JSP.
- Experience on Analytics and management solutions for Cloud services and APIs Apigee, Active MQ .
- Involved in implementing the Micro Services based on Restful API utilizing Spring Boot with Spring MVC.
- Experience in creating scripted datasets for Jasper Reporting.
- Integration of Actuate reports with .java Application using Actuate API's.
- Experienced in cloud application and server virtualization using AWS (Amazon Web Services) and Azure.
- Extensively used JQuery to provide dynamic User Interface and for the client side validations.
- Involved in writing java API for Amazon Lambda to manage some of the AWS services.
- Developed several controller classes as required for the design such as Abstract Wizard form controller, Simple Form controller, Multi-Action controller, etc. in Spring MVC.
- Developed the code based on the design using Tiles MVC (Struts framework) and using J2EE patterns.
- Programming and Development of web pages using Spring, JSP, and JavaScript.
- Used J2EE design patterns like Factory pattern & Singleton Pattern.
- Used Hibernate as an O/R mapping tool for selecting, inserting and updating the records in the database.
- Extensively used Eclipse IDE for developing, debugging, integrating and deploying the application.
- Extensively used Java Multi-Threading concept for downloading files from a URL.
- SVN is used as a tool for version control Applied J2EE Design Patterns such as Factory, Singleton, and Business Delegate, DAO, Front Controller Pattern, andMVC.
- Designed and developed business components using Session and Entity Beans in EJB.
- Technical Owner on IRPA for 8 Bot Use-Cases for ITAM - SWAP, Software Portfolio, Data Asset Management Team
- SAP IRPA Bot Technical Service Owner and Developer for various like ZoomInfo and ZenHub
- Technical Service Owner for Contract Reading Application using ML and IT Direct Ticket Autoreply Bots
- Technical Owner for BMC Discovery Scanner for IT Assets scanning and Hyper Scalar environment
- Architecture Analysis of Software License Self Service, Software Rating and Compliance Information.
- Training, implementing and maintaining ongoing Innovative topics like IRPA and DevOps Pipeline
- Creating IRPA Bot to Control Diagnostic Agents running and alerts in Solution for CoE Customers
- Implementing Piper Pipeline using Jenkins and Gitlab to Demonstrate to CoE Customers
- Development and support the Convergence portal services for SAP customer cloud environments
- Designed and Developed Services to Automate build and deployments via Git and Jenkins
- Handling User and Incident Management issues for internal and external SAP Cloud Portal Customers
- Troubleshooting various issues related to customer project build, deployment and On-live support.
- Customer’s environments Pre-Configuration, Tests and Buildouts and customer environment Handovers
Environment: Java, Struts, Spring, Hibernate, Reports, AJAX, SQL, Web Logic, Web Service, Micro Services, AWS Lambda, Oracle, PL/SQL, Servlets/JSP, JQuery, HTML, CSS, Log4j, Eclipse, Unit, SVN, UNIX.
Confidential
Research And Development Engineer
Responsibilities:
- Responsibilities:Migrated the JBoss server from version 4.0.3 to 5.0.
- Migration of the PL/SQL code from Sybase to Oracle.
- JSPs that were sending the requests for this process were also modified by adding some front-end Codes using JSTL, Expression Language, and Implicit Objects.
- Implemented application architecture of the System is based onSpring MVCandJ2EEspecifications.
- Experienced inSecurity-System developmentfor Web Applications. Involved and developed all phases of security implementation using spring security system against modes of authentications:LDAP authentication, Database authentication and Pre-Authentication.
- Integrated application withSpring Security for formbased authentication and authorizationby used spring security JSP tags to provide UI level spring security.
- All the functionality is implemented usingSpring IO / Spring Boot, Thymeleaf and Hibernate ORM.
- Implemented Java EE components usingSpring MVC, Spring IOC, Spring transactions and Spring security modules.
- Implementing theMicro servicesto base on RESTful APIutilizing Spring Boot with Spring MVC.
- Implemented the application usingdesign patternssuch asSession Facade,Business Delegate,Bean Factory,Singleton,Data Access Object, andService Locator.
- UsedAzureCloud services performed various web operations inAzureApp Service.
- Worked withJAXB,SAXPandXML Schemafor exporting data into XML format and importing data from XML to database andJAXBin the web service's request response data marshaling as well as un-marshalling process.
- Defined strategic initiatives onContinuous Integration & Delivery (CI/CD) model withTest-driven development, Extreme programming (XP), and build automation, in an AGILE development environment to help, respond quickly to business needs and to ship world class Quality products.
- Utilized Hibernate forObject/Relational Mapping (ORM)purposes for persistence onto the Oracle database.
- Deployed the application with all the updates in test and production environments using JBOSS server.
- Projects were compiled, tested, cleaned, and built WAR and JAR files creating the Build.xml since the application uses the ANT build tools.
- Coded a new algorithm to sort the list of violation and summons based on the high frequency from database in java environment and finally displayed in User interface.
- Enhanced performance level for searching process of summons by speeding it up by 1:45 secs by adding the OJB Criterions (Like and Equals) in the code that queries the database.
- Used Log4J to log messages and debugging purposes.
- Involved in creating the Stored procedure, Stored Function, Triggers and Query Optimization using SQL. Microsoft SQL Server was used.
- Oracle 11g is used for developing backend.
- Introduced the use of automated testing tools such as Cucumber to reveal and document, as well as drive development of, behavior in a large legacy code base.
- Proficient on Automation tools like Selenium, QTP (Functional & Regression Testing), TestNG, Junit, Ant, Maven, Jenkins, Cucumber, and SOAP UI Pro for testing Client Server and Web based Applications
- Designed and developed a RESTful Micro Services backend application.
- Build micro services using spring boot for the delivery of software products across the enterprise.
- Create RFP (Request for Proposal) micro service to provide RESTful API utilizing Spring Boot with Spring MVC.
- Apache Subversion SVN was used to import, export, update, checkout and commit the changes in project files into and from the repositories.
- Theoretical research on Security concepts and potential vulnerabilities in the hybrid cloud-like data processing, tenant
- Research on comparing different Hybrid Cloud security architectures provided by SAP, AWS, Azure, Google and IBM
- Security Analysis of IBM DB2 Analytics Accelerator (IDAA) like dashDB service in IBM Bluemix
- The white paper’s on “Hybrid Cloud Security Concepts”
- Created Design and implemented Smart grid system with OpenIoT platform
- Implemented interface to send sensor data to IoT and display in GPS map-based System
- The white paper’s on “Open Internet of Things for Smart Grid” for Fraunhofer IOSB
- TeachMe Mobile App Implementation to enhance E-learning and E-assessment with offline and online Capabilities
- Integration of QTI Works Engine in Ask-Me Web Application and similar for Teach-Me Android App
- White paper on “E-Learning and E-Assessment”
- Providing analytical reports regarding bugs and improvement in Active Cockpit Application
- Support and Product development for ongoing root-cause related to performance issues in Active Cockpit
- Creation of customer Database environment and providing migration support to active customers
- Customer Database management and Data Analytics for premium customers
- Integration of H2 Database and encryption with Hibernate ORM framework
- Screen’s development to calculate and display power efficiency results using charts
- Development of Typo3 templates to customize and create CMS templates for various events and pages
- Implementation of various typo3 modules like Workflow, User Registration, notifications and E-mail alerts, etc
Environment: Java, JSF 2.0, OJB, ANT, SVN, Log4J, JSP, Servlets, SQL, AngularJS, SQL Server, PL/SQL, Oracle 11g, JSF MVC, XML, JBoss 5.0, FTP, FTPS, Selenium, Spring Tool Suite, Windows 7, Windows Power Shell, windows Command Prompt
Confidential
Senior System Analyst
Responsibilities:
- Analyzed business requirements and existing software for High Level Design.
- Worked in an agile development process, monthly Sprint and daily Scrum.
- Used spring framework for building the application based on MVC design paradigm.
- Implemented application architecture of the System is based onSpring MVCandJ2EEspecifications.
- Experienced inSecurity-System developmentfor Web Applications. Involved and developed all phases of security implementation using spring security system against modes of authentications:LDAP authentication, Database authentication and Pre-Authentication.
- Integrated application withSpring Security for formbased authentication and authorizationby used spring security JSP tags to provide UI level spring security.
- Worked onSpring Quartzfunctionality for scheduling tasks such as generating monthly reports for customers and sending those mails about different policies.
- All the functionality is implemented usingSpring IO / Spring Boot, Thymeleaf and Hibernate ORM.
- Implemented Java EE components usingSpring MVC, Spring IOC, Spring transactions and Spring security modules.
- Implementing or exposing theMicro servicesto base on RESTful APIutilizing Spring Boot with Spring MVC. were used as the best ecosystem to deploy and manage Micro services.
- UsedAzureCloud services performed various web operations inAzureApp Service.
- Worked withJAXB,SAXPandXML Schemafor exporting data into XML format and importing data from XML to database andJAXBin the web service's request response data marshaling as well as un-marshalling process.
- Developed JSPs, Servlets and custom tags for creating user interfaces.
- Developed Business logic with the help of Spring and Data Access was implemented using Hibernate.
- Developed SQL queries and executed them by using JDBC Template provided by Spring.
- Developed HQL queries to retrieve data using Hibernate. The Data Manipulation operations were implemented using Hibernate Template provided by Spring.
- Implemented OR Mapping with the tables in the Oracle database for one-to-one relation and many-to-one relation with the tables.
- Backend Integration testing of microservices: thrift backend as well as API services.
- Modified existing applications to a suite of micro services and dockerized all microservices to facilitate deployment and distribution under any environment in the cloud.
- Developed REST services using Spring and Used JAXBAPI for XML parsing.
- Did Packaging and Deployment of builds through ANT script.
- Worked with NoSQL database MongoDB and worked with it to perform many different operations.
- Experience in managing MongoDB environment from availability, performance and scalability perspectives.
- Design and Develop RESTAPIs to perform transactions in MongoDB.
- Wrote services to store and retrieve user data from the MongoDB for the application on devices.
- Used Log4j for tracking the applications and Used Star Team as version control tool.
- Consumed and created REST Web services for Quick Quote Details.Conducted Testing and Evaluation of projects at established integration points to assess progress and identify key functionality issues
- Involved in SDLC phase of requirement analysis, design and development of the web based intranet application tool using Java, J2EE, Hibernate, Spring MVC, Web Services, SQL and Oracle.
- Developed multiple web Applications using Web Services (Restful) and Java for multiple modules in the application.
- Extensive experience of Object Oriented JavaScript design pattern and Java Script MVC Patterns Preferably Angular JS and React JS.
- Developed UI build scripts to perform various build tasks such as minification of CSS, JS, execution of tests etc using Gulp.
- Worked with React JS to build bootstrap components for UI web objects. Linked with API data to view render virtual DOM dynamically.
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using XHTML, CSS, JavaScript, and jQuery, JSP/JSON, XML and XSLT.
- Familiar with several warehouse operating systems. WMS, Catalyst, as well as Microsoft Excel, Word, PowerPoint, and Outlook.
- Work with IT team to gather initial requirements and implement Net Suite ERP and WMS Advanced as the company's global solution.
- Configured and built Spring MVC application on Tom cat web server.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML (HTML, CSS and JavaScript).
- Installed and configured IBM Sterling Order Management across all environments and provided production support.Preparing SOM/COM clients and deploying them on POS devices using Sterling Order Management
- Developed OMS product using Java, EJB, XMLs, Hibernate and POJO’s.
- Developed Web App for Cross device interaction between, desktop browser, iPhone and iPad, using advanced HTML5 Web APIs, SASS, CSS3, Web Sockets.
- Deployed code on Apache Tomcat web application server.
- Built XML based data exchanges; used DOM for parsing and XML creation out of Java code using Net Beans.
- Developed and designed XML Schemas to transport and store data. XML was used to simplify data and allow for Platform Changes, as well as making data more available across the applications distributed platforms.
- Used Python library for web scraping to extract data for building graphs.
- Extensively used XSLT to transform XML documents to HTML.
- Fixed bugs of an Order Management System (OMS) built in C++ and Win32API and then developed new features.
- Worked on jQuery Light box for creating image and video galleries.
- Worked on creating an API layer on NodeJS server and developing 3rd party Web apps with ANT to interact with the API server.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Responsible for React UI and architecture. Buildsssssing components library, including Tree, Slide-View, and Table Grid.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux library.
- Used Express, EJS, jQuery, and MySQL.
- Implemented dynamic page elements and form error validations using Java script.
- Created AJAX calls to exchange (request / responses) information with database.
- Developed social network services for user interaction using Ajax, JavaScript, CSS and DHTML.
- Used Subversion (SVN) as a repository tool and as a version control.
- Familiar in writing Custom Directives in Angular JS, making use of modules and Filters objects according to the application requirement by business users.
- Implemented common payment system booking flow and migration analysis into Hybris
- Integration of XML Remote Procedure Calls for hosting applications in CPS
- Team Lead to guide 5 new resources on the Hybris module Development
- Designed and Customized Magnolia CMS to replicate Singtel SPS and ML-Server modules
- Customized Magnolia Admin, Bootstrap, Criteria API, Groovy Script & Workflow modules
- Design and Developed Software Publishing Server SPS and ML-Server
- Integration of SPS with various Clients App, Ad-Server, C2DM, User Authentication, CMS
- Integration of Database with Jasper and I-Report’s plugin to generate custom reports
- Setup Performance Testing of ML-Server webservice using J-Meter
- Developed QR Scanner to access Scan and Drive app to Schedule Test Drive & Car Details
- Implementation of modules Similar Vehicles, Payment Estimator & Promotion Screen
- Migration of Walmart Projects to the new structure using Jenkins and Hudson build
- Analyzing critical issues related to Project Build and making ready for deployments
- Development and bug fixing of workforce scheduling and time-attendance module
- Used JDBC for data access from Oracle tables.
Environment: Java, Jersey REST, Oracle, Spring MVC, IOC, Hibernate, Scrum, NoSql, ANT, SVN, Putty, Photo Shop, Sketch mock-ups, Angular 4, angular stream API, Bootstrap, HTML, HTML5, CSS3, CSS, JavaScript, GIT, Node.js, Redux, SASS, Linux, Agile, JSON, RESTful.
Confidential
Senior System AnalystResponsibilities:
- Involved in theSoftware Development Life Cyclephases like Requirement Analysis, Implementation and estimating the time-lines for the project.
- Developed the functionality for communicating between the modules mostly involved inVIEW and CONTOLLERsection ofMVCpattern for CMS project, it includesHTML5,CSS3,JavaScript,JqueryandAJAXwhich were used forUI development.
- Involved in developingHTML and JavaScriptfor client side presentation and, data validation on the client side with in the forms.
- AddedHTML5charts including bar chart, line chart and multiple series chart for comprehensivedata visualization
- Developed a core component of Analytics withNode.js,Angular.JS, Ext.js, Couch DB, and Socket Stream.
- Involved in developingXML,HTML, and JavaScriptfor client side presentation and, data validation on the client side with in the forms.
- Created and tested scripts usingJQueryon various browsers Chrome, Firefox, Opera, Safari, IE, etc
- Created XML files according XSD schema and used XSL, HTML5 and CSS3 for XML rendering.Developed Web pages using HTML5, CSS3 and JQuery.Owned the design, development and maintenance of ongoing metrics, reports, analyses, dashboards, etc., to drive key business decisions and communicate key concepts to readers.
- Used data visualization Library named JQuery Visualize Plugin for charting using HTML5 canvas.
- Used detailedwireframesand developedMock-up designsas per the requirements of Business.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox Firebug and IE Developer Tool bar for IE.
- Validated all theHTML/XHTMLandCSS codeaccording toW3Cand made it complaint.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
- Designed, Developed, and hosted the entire platform using magnolia CMS, Spring and Java EE Technologies
- Demo and Collaborated with readers and users to Onboard the Platform in India Market
Environment: Java, J2EE, spring, SQL, UNIX, JMeter, Object Oriented Design, Junit, jQuery, DevOps, Load Runner, Visual Studio 2008, TFS, SQL Server 2008, HTML, JavaScript, CSS, TFS.