Senior Software Engineer Resume
SUMMARY:
- 16 years of Java, J2EE development experience developing spring boot, batch, etc Micro services apps.
- 8 years of Mobile development experience involving Xamarin, Objective C, Phonegap, Swift, Java, android, etc.
- 14 years of DOTNET and Microsoft Technologies development experience.
- Have strong command of object - oriented programming and software design fundamentals (e.g., design patterns)
- Extensive hands-on experience and knowledge of a range of technologies and frameworks including: Full stack experience with Java or .Net with a strong bias for .Net
- Web development experience with IIS, nginx, Angular JS and MVC frameworks (e.g., Spring)
- Relational DBMSs (e.g., Oracle, MySQL), SQL, NoSQL database (e.g., MongoDB), XML experience
- Experience with developing, securing, and deploying REST and SOAP-based web services
- Experience with Continuous Integration and Deployment practices and tools (e.g. Jenkins, TeamCity)
- Experience with cloud-native architecture and designing 12-factor applications
- Experience with container technologies such as Docker and Kubernetes
- Experience with public cloud such as AWS, Azure.
- Mobile development and architecture experience; hands-on experience with iOS, Android, or cross-platform development frameworks such as Xamarin
- 16 years of ERP development experience in SAP, Oracle, SalesCloud, JD Edwards, Microsoft Sharepoint, etc.
- Software Architect, DOTNET-Java-Oracle-Mobile, Oracle NetSuite Cloud ERP ( SaaS), C#.Net, VB.Net, ASP.Net, WCF, REST/SOAP Web Services, Window Services, HTML5, JQuery, Bootstrap, Angular, NHibernate, Hibernate, Spring, Entity Framework, ADO.Net, ASP.Net, T-SQL, LINQ) (developer 2k, forms, etc.) developer with over 21+ years of experience in all phases of Software development Life Cycle, focusing on conceptualizing business needs and translating them into viable technical solutions. Designed and developed software solutions using MVC 1 to 5. Service Oriented Architecture (SOA) and Object-Oriented Programming (OOP). Worked on Web API (component of MVC 4), which is a REST implementation by Microsoft.
- Debugging and Reverse Engineering of code is my expertise.
- Strong Coding skills in Netsuite (SaaS) Suitelet, Portlet, Restlet, Workflow, Suitetalk.
- Strong coding skills in developing REST Web Services (Web API) for Mobile.Good experience in … Framework, Service Oriented Architecture (SOA) and Object-Oriented Programming (OOP)
- Used Entity Framework, LINQ to SQL, and Dataset, DataReader and DataAdapter classes of ADO.NET. Used SSRS for SQL Reporting
- Strong coding skills in JavaScript & Jquery.
- Strong design skills in CSS, Bootstrap, HTML5, etc.
- Hands on experience in developing WCF services and web services.
- Good experience in Oracle & SQL Server … Used, functions, stored procedures, triggers, DDL & DML commands, views. Hands on experience in Windows Services.
- Used Singleton, Observer and Factory Design patterns. Good knowledge of XML & XSLT programming
- Strong in Designing, analyzing, coding, problem solving, R & D, maintenance and debugging. Possess good interpersonal skills, effective communication, leadership and organizational skills.
- Skilled in object-oriented design & development using Visual studio, C#, VB.Net, DOTNET, UML, Design Patterns, J2EE, Java, C++, PL/SQL, T-SQL, Microsoft® .NET, and scripts. Operating systems include Windows and Linux.
- Specialized in writing database programming in Oracle, SQL Server and MySQL.
- Domain expertise in Finance, Insurance, Healthcare, Marketing Research, Biometrics, Financial Accounting, Treasury, Payroll and Banking.
- Excellent communication skills, both written and verbal. Experienced working with client users in design, testing and training.
- Migrated huge transaction data from little known databases like MVBase, DBSam, Foxpro, etc into databases like Oracle, MSSQL server. Wrote telnet connector to connect to MVBase and extract data.
- Design Developed several Unicode and Multi-lingual applications.
- Deployment and troubleshooting experience in web and application servers like IIS, JBOSS, Websphere and Weblogic.
- Interfaced devices like Biometric Scanners, 3D cameras, Smart Card, Debit Card, Lab Analyzers, Webcam, Scanner, X-Ray, MRI, CT Devices, Scanners, etc with software Applications.
TECHNICAL SKILLS:
Design & Architecture: Technical architecture of client/server and Internet applications; business analysis, front-ends, databases, middleware, messaging and queuing; user interface and usability; performance optimization and load balancing; UML, patterns, Rational Rose, etc. Excellent Analytical, Problem-Solving skills, EAI (Enterprise Applications Integration), and Reverse Engineering.
B2B: BizTalk server, MSMQ, MQ Series, XML messaging, XSL transformations
Microsoft: C#, Visual C++, Visual Basic, Linq, ASP.NET, COM/DCOM/MTS, ODBC, CORBA, Objective-C, Monotouch, MS Window API.
Java: Java, J2EE, J2ME, JSP, JDBC, RMI, JNDI, EJB, JMS, AWT, SWING, Servlets, Applets.
Others: C, C++, Dbase, Foxpro, COBOL, Objective C, etc
SQL: SQL, PL-SQL, Transact-SQL
Scripts: JavaScript, VBScript, Jscript, Heroku, NodeJS
Mobile Computing: Compact Framework for Windows CE, Android, IOS, Xcode
Databases: SQL server, ORACLE, SYBASE, MySQL, SQLite - design, programming, administration, security and fine-tuning.
ERP Netsuite: ERP Suitelet, Portlet, Restlet, Workflow, Suitetalk. Worked on SAP Financials and Logistics for a brief Period. JD Edwards. Oracle sales cloud. SAP Banking. Sharepoint. Understand Oracle Financials.
Internet & Networking: XML, XSL, Active Server Pages (ASP), ASP.NET, Java Server Pages (JSP), DHTML, HTML, Servlets, Applets, Web Services, Remote Scripting, Crystal Reports, ActiveX, ISAPI, socket programming, TCP/IP, Subversion, Office, Adobe Flash, Service Oriented Architecture
Web Servers:
Administration: Microsoft IIS, Apache. Java Servers JBoss, IBM WebSphere, WebLogic, Sun App Server, TomCat.Ethernet, HTTP, SSL, SMTP, DNS, TCP/IP
Operating Systems: MS Windows 2008, 2003, windows 7, Vista, XP/2000/NT/98/95/3.1, MS-DOS, Linux, Sun Solaris. Unix, Mac OSX, Solaris, Windows 8, IOS, Android
Hardware: PC, Sun, HP, and DELL Servers, Mac, Android Tablets, Apple Tablets
PROFESSIONAL EXPERIENCE:
Confidential
Senior Software Engineer
Responsibilities:
- Designed and developed a spring boot batch application that processes downstream data from master card, Visa and Verifi and updates the back end applications and databases using Microservices deployed on Tomcat.
- Created Processing engine Engine that automatically calculates fees to be waived when Disputes are closed. This saves 500,000 man hours for the bank.
- Created Application to remediate ach fees which saves 5 million dollars for the bank that could have spent in manual effort.
- Used Web Services for creating rate summary and used Rest, WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
- Followed Agile and SCRUM in development process.
Used tools, languages and technologies: Java, Grails, Spring boot, groovy, HTM, Javascript, NodeJS, Express NodeJS, MongoDB, Jquery, Angular, VueJS, Webpack, NPM, TypeScript, Tomcat, JBoss, Oralce Servers, Unix shell scripts., AWS, Spring, OpenShift, Ant, Log4J, Junit, Mockito, Eclipse, Hadoop, Intellij IDEA, GIT, JMS, J2EE, XML-RPC, Swagger, REST web services API, Atlassian Bamboo, Jenkins, Docker, Amazon EC2
Confidential
SOA Architect
Responsibilities:
- Architected and led massive effort of “ACH Fee remediation” that saves millions of dollars for the bank.
- Architected and developed “ Dispute Fee Reversal Engine” that saves yearly 1 Million dollars in manual effort calculating fees to be waived after the disputes are closed.
- Architected and developed Disputed-ABS a spring boot batch application that integrates with Visa and Mastercard to identify disputes that can be refunded automatically without opening a case with the providers.
- Used Web Services for creating rate summary and used Rest, WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
- Followed Agile and SCRUM in development process.
- Contributed to organization of testing and quality improvement process (JIRA, Confluence).
Used tools, languages and technologies: Java, Grails, Spring boot, groovy, HTM, Javascript, NodeJS, Express NodeJS, MongoDB, Jquery, Angular, VueJS, Webpack, NPM, TypeScript, Tomcat, JBoss, Oralce Servers, Unix shell scripts., AWS, Spring, OpenShift, Ant, Log4J, Junit, Mockito, Eclipse, Hadoop, Intellij IDEA, GIT, JMS, J2EE, XML-RPC, Swagger, REST web services API, Atlassian Bamboo, Jenkins, Docker, Amazon EC2
Confidential
Senior Microservices Lead
Responsibilities:
- Designed and lead team of developers as hands on team lead to implement web and mobile enabled applications for banks and financial sector clients.
- Worked with business leaders and PMs to translate business requirements to technical design.
- Developed applications using Java, J2EE Standards, Java Server Faces, Struts, Spring, Hibernate, Oracle, MVC Architecture.
- Used Web Services for creating rate summary and used Rest, WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
- Use of open-source technologies are used extensively to provide leading-edge solutions - Eclipse, Maven, REST, SOAP, RabbitMQ.
- Followed Agile and SCRUM in development process.
- Contributed to organization of testing and quality improvement process (JIRA, Confluence).
- Designed and implemented: Loan module, online banking, Term deposit and Line of credit modules. Designed and implemented restful api for multiple projects using micro services based architecture.
- Used JavaScript full stack of technologies with Angular, NodeJS, Spring boot, Cassandra to create SPA applications.
- Worked on CI/CD tools like Atlassian Bamboo, Jenkins and Gitlab CI
Used tools, languages and technologies: Java, Grails, Spring boot, groovy, HTM, Javascript, NodeJS, Express NodeJS, MongoDB, Jquery, Angular, VueJS, Webpack, NPM, TypeScript, Tomcat, JBoss, Oralce Servers, Unix shell scripts., AWS, Spring, OpenShift, Ant, Log4J, Junit, Mockito, Eclipse, Hadoop, Intellij IDEA, GIT, JMS, J2EE, XML-RPC, Swagger, REST web services API, Atlassian Bamboo, Jenkins, Docker, Amazon EC2
Confidential
Software Architect
Responsibilities:
- Developed applications using Java, J2EE Standards, Java Server Faces, Struts, Spring, Hibernate, Oracle, MVC Architecture.
- Used Web Services for creating rate summary and used Rest, WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
- Software is built as a web app on Node.js with Backbone.js., AngularJs CSS is compiled with LESS and HTML.
- Designed and implemented the web application in Node.js, HTML from initial concept development to beta launch.
- Usage of version control repository Git, GitHub and JIRA
- Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases, using MS SQL Server.
- Use of open-source technologies are used extensively to provide leading-edge solutions - Eclipse, Maven, REST, SOAP, RabbitMQ.
- Followed Agile and SCRUM in development process.
- Contributed to organization of testing and quality improvement process (JIRA, Confluence).
- Used CVS to maintain source and version management and used Eclipse as IDE.
- Installed and configured the development environment using Web-logic on Windows NT
- Implemented Representational state transfer (REST) Web services for distributed systems using Jersey framework to retrieve data from client side.
- Designed & developed using HTML5, CSS3, EXT JS, JavaScript, XML, AngularJS, NodeJS, JSP, JSON, Vue.js, JSF, J2EE and Ajax.
- Design and build Ruby on Rails landing page platform.
- Developed front end using Bootstrap.js, Angular.js, Node.js, D3.js, Backbone.js, where back end is JAX-RS (Jersey) REST webservice.
- Develop consumer based features and applications using Ruby on Rails, JavaScript, JQuery, HTML, CSS Behavior Driven Development (BDD) and pair based programming.
- Designed and developed User Interface Web Forms using Flash, CSS, Adobe, Photoshop, Dreamweaver, and JavaScript
- Designed dynamic and browser compatible pages using React, Redux, HTML, CSS(Sass), flex, Babel, Sagas
- Developed user interfaces using AJAX, JavaScript, JSON, HTML5, and CSS3.
- Developed dynamic responsive Web Application by integrating Angular2 with Bootstrap which is further integrated with Web Services and Vue.js.
- Developed a few UI modules for the mobile version of the website using ReactJS.
- Developed application as Enterprise JavaScript using - AngularJs, NodeJs, Websockets, Jasmine, Karma, NPM, Gulp, Protractor etc.
- Providing a responsive, AJAX-driven design using JavaScript libraries such as Angular.Js, Node.js, D3.js, Backbone.js, Bootstrap.js and Bootstrap.js
- Designed mockup web pages and graphics in photo shop and illustrator
- Created a Rich Single Page Application using HTML, CSS, JSON, Angularjs, and REST Services
- Developed web applications running on NodeJS using the Express framework, Vue.js and Backbone.js with Mustache.js for front end MVC/templating.
- Database modeling and design. Involved in developing and implementation of the web application-using Ruby on Rails
- Designed web site mockups, navigation buttons, etc using Adobe Photoshop
- Implemented Presentation layer using CSS Framework, Node.JS, ExtJS, ReactJS, AngularJS, knockout JS, Wire-framing, HTML5.
- Implemented ReactJS to create a dynamically changing website.
- Used ReactJS for search engine optimization.
- Worked on CI/CD tools like Atlassian Bamboo, Jenkins and Gitlab CI
- Use of ReactJS help to refresh the pages and update the changed parts.
- To limit page-loading delay and visible browser-server interaction used MVC framework with Ajax, JavaScript, Angular.js, Backbone.js and Node.js, D3.js.
- Designed Frontend with object oriented JavaScript Framework like angular.js, Node.js, Backbone.js, Knockout.js, React.js/Redux, Spine.js, Ember.js, Require.js, Express.js, Pdf.js and Experience with client side templating like Handlebars.js.
- Developed and tested many features in an AGILE environment using Ruby on Rails, HTML5, CSS, JavaScript, Node.js, RSpec.
- Technology leadership for the direction of the Cloud based application using Node.JS, PDFJS, MongoDB and MS SQL Server integrating to a proprietary framework.
- Involved in developing the UI panels using XHTML, CSS, JSON, DOJO, AngularJs .
- Worked on implementing React.js flux based page updates using React fetchers, state mutating actions and stores. Extensively used React Flux implementations Alt and Redux and their architectures.
- Involved in the development of presentation layer and GUI framework using HTML. Client Side validations were done using JavaScript and AngularJs.
- Worked multiple components for different course element players and quiz question players using Vue.js and Vuex
- Worked on Java/J2EE framework APIs like Spring, iBatis and Hibernate.
- Used Vue.js events distribution and parent chain for parent-child component communication
- Involved in build and release management using Maven, ANT, Git, Gitlab and Hudson, Jenkins
- Developed applications using Java, J2EE Standards, Java Server Faces, Struts, Spring, Hibernate, Oracle, MVC Architecture.
- Used Web Services for creating rate summary and used Rest, WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
- Software is built as a web app on Node.js with Backbone.js., AngularJs CSS is compiled with LESS and HTML.
- Designed and implemented the web application in Node.js, HTML from initial concept development to beta launch.
- Usage of version control repository Git, GitHub and JIRA
- Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases, using MS SQL Server.
- Use of open-source technologies are used extensively to provide leading-edge solutions - Eclipse, Maven, REST, SOAP, RabbitMQ.
- Followed Agile and SCRUM in development process.
- Contributed to organization of testing and quality improvement process (JIRA, Confluence).
- Used CVS to maintain source and version management and used Eclipse as IDE.
- Installed and configured the development environment using Web-logic on Windows NT
- Used Amazon AWS (EC2/S3/EBS) for prototyping and subsequent evaluation.
- Created and Configure micro service architecture for CDTDirectory project and integrated with AngularJS application.
- Created continuous delivery pipeline for CDT Directory to run the war, Ami and deploy jobs in Jenkins brew master instance, which reduces the time for the deployment of microservices.
- Developed an AWS lambda function to send a request for internal service end points through API Gateway using apache Http Client.
- Experience in Server infrastructure development on AWS Cloud, extensive usage of, AMI’s, EC2, RDS, S3, SNS, and SQS.
- Create and configured the continuous delivery pipelines for deploying microservices using Jenkins CI server.
- Install, monitor and maintain the development infrastructure including JIRA and Confluence.
- Create and configured the new Jenkins slave nodes and distributed the jobs between all Jenkins minions. Configured the Slack in Jenkins and published the build status notifications.
- Designed front-end presentation logic using JSP, CSS3 and Strut tags.
- Implemented Business Logic using Java, Spring, Spring boot, Struts and Hibernate.
- Achieved Dependency injection by creating spring services, Spring Dynamic Modules (OSGI), spring controllers and DAOs so as to wire objects of business classes.
- Written unit tests based on the embedded kafka and embedded solr.
- Used JavaScript, AnjgularJS, and AJAX technologies for front end user input validations and Restful web service calls.
- Implemented AJAX for asynchronous communication with server providing better user experience.
- Created DDL and DML SQL scripts for creation of database objects in Oracle DB.
- Created logical and physical data models putting to practice, concepts of normalization and RDBMS.
- Used Maven building tool for creating EAR file to be deployed in application servers. It is also used for dependency management of code in application.
- Resolved bugs/defects in application by coordinated with team members of the project to assure a positive outcome.
- Involved in production support, resolving the production job failures, interacting with the operations support group for resuming the failed jobs.
- Organized and implemented various IT projects, with experience in all aspects of the SDLC.
- Performed requirements gathering, analysis, design, and specification development, implementation, and production support for various software development projects and initiatives with a focus on Enterprise and System Integration.
- Defined and presented project plans, schedules, and deliverables to relevant parties, including management and project teams. Identified and managed project risks.
- Facilitated meetings and communications between stakeholders and clients with diverse interests, such as business, finance and technology. Ensured fulfillment of project objectives and on-time project delivery.
- Worked on Multiple IOS Mobile applications using native Objective C, XCode, Swift, etc.
- Implemented using Agile Methodologies.
- Proactively researched and assessed new trends and technologies (e.g., consumer technology, mobile, connected car, machine learning, digital automotive retail)
- Understood complex business problems and future capability needs, proactively identified and pursued technology-enabled innovation ideas and developed proof-of-concept proposals. some such examples being Cross platform app, Face detection integration app, etc.
- Developed use cases using UML to elaborate on requirements for proof-of-concepts
- Designed and developed software solutions both individually and as part of a team using agile methodology and turned technology-enabled innovation ideas into proof-of-concepts
- Interacted with business customers, Digital team members, and senior management in the course of execution of proof-of-concepts
- Present proof-of-concept results and recommendations to audiences at all levels including senior management
- Took lead for scoping tasks, developing plans and timelines for proof-of-concepts, monitored progress and managed priorities and commitments
- Provided leadership and mentoring to less experienced associates across the department.
- Participated and supported innovation efforts
- Developed multiple prototypes spanning multiple technologies and platforms.
- Reverse Engineered existing Java and J2EE application and created documentation for those projects and rewrote the application in Visual Studio and C#.
- Designed and developed ETL programs to extract data from transactional database systems and loaded the same to the Data Warehouse using SSIS (SQL Server Integration System).
- Provided technical assistance in identifying, evaluating, and developing systems and procedures.
- Implemented Team Foundation Server TFS as Version Management for Microsoft Technologies.
- Redesigned and developed Firebook using C#, ASP.net, MVC5, WebServices, WebAPI, Bootstrap, JQuery, IIS, HTML5, MS SQL server, etc technologies.
- Analyzed existing system and discussed new requirements from users and executive team.
- Developed complex database procedures, Functions and Queries.
- Designed complex Middle layer to deal with front end to the application tier.
Environment: Swift, Xcode, Android, IBM RAD, Eclipse, Visual Studio, Toad, SQL Developer, J2EE, C#.Net, VB.Net, SQL, web forms, IOS, Microsoft Visual Studio, SQL Server, MYSQL, Java, Spring Framework, Spring Boot, Toad, IIS, CMS, SiteCore, BizTalk, Spring Core, Spring MVC, Spring Security, Web Services, SOAP based Web Services, XML, XSLT, Bootstrap, Ajax, JQUERY, HTML5, Windows Server 2012, Oracle 8, Oracle 9i, Oracle 10g, PL/SQL, T-SQL, Android, IOS, Windows Mobile, Web Services, Html, CSS & JavaScript.
Confidential
Senior DOTNET Full Stack Developer & and SiteCore Lead (Full Stack)
Responsibilities:
- Worked with Sitecore Content Management System.
- Involved in integrating .Net controls into Sitecore.
- Reverse Engineered existing Java and J2EE application and created documentation for those projects and rewrote the application in Visual Studio and C#.
- Designed and developed ETL programs to extract data from transactional database systems and loaded the same to the Data Warehouse using SSIS (SQL Server Integration System).
- Wrote complex MDX queries for developing reports.
- Provided technical assistance in identifying, evaluating, and developing systems and procedures.
- Implemented Team Foundation Server TFS as Version Management for Microsoft Technologies.
- Automated JAVA builds using TFS by installing Team Foundation Build Extensions.
- Customized Team Foundation builds by adding some custom targets.
- Redesigned and developed Kempler Trading system using C#, ASP.net, MVC5, WebServices, WebAPI, Bootstrap, JQuery, IIS, HTML5, MS SQL server, etc technologies.
- Analyzed existing system and discussed new requirements from users and executive team.
- Developed complex database procedures, Functions and Queries.
- Designed complex Middle layer to deal with front end to the application tier.
- NetSuite's ERP solution is used to Purchase, Sell, Store & Schedule, and inventory management, procurement automation streamlines purchasing.
- Developed REST Web Services to fetch data from Netsuite ERP and transfer into online web Application.
- Designed and developed ETL programs to extract data from transactional database systems and loaded the same to the Data Warehouse using SSIS (SQL Server Integration System).
- Wrote complex MDX queries for developing reports.
- Provided technical assistance in identifying, evaluating, and developing systems and procedures.
- Implemented Team Foundation Server TFS as Version Management for Microsoft Technologies.
- Automated JAVA builds using TFS by installing Team Foundation Build Extensions.
- Customized Team Foundation builds by adding some custom targets.
- Automated Order Transfers from online website to Netuite using Transaction Imports
- Developed Sales and Invoicing, Inventory, Warehouse Management System
- Developed Workflows using the NetSuite Workflow Manager
- Did extensive analysis of Existing Legacy systems that were developed using Java, J2EE, MYSQL, SOAP and Rest based web Services, and myriad tools and technologies associated involved in that.
- Held business meetings with users and collected requirements and explained the trade-offs associated with multiple alternative approaches.
- Designed Web Based Backend Platform for Trading - BONE using Visual Studio 2015, C#, SQL Server,
- ASP.net, SOAP and REST bases web Services, HTML5, Bootstrap, JQuery, Ajax, etc.
- Developed initial model of the system their perusal.
- Migrated Data from MYSQL to SQL Server.
- Redesigned the database in SQL Server.
- Normalized the data and database and added indices and constraints wherever necessary.
- Wrote Business logic in SQL Server Stored Procedures and Functions.
- Installed and configured IIS web server on Microsoft Windows 2012 server accordingly.
- Configured multiple websites in IIS 7.0 using Virtual IPs, multiple ports and Host headers.
- Created and maintained documentation for critical systems and procedures.
- Applications deployment.
- Prepared dashboards.
- Good experience in debugging existing systems.
- Worked with application vendors to deploy, debug, and configure production server environment
- Logs file analysis for troubleshooting to resolve issues.
- Experience in application crash analysis with debug diagnostic tool.
- Executed and performed hot patches on applications.
- Provided early life support for new releases and debugged issues.
- Debugging day to day issues in Databases, applications, etc
- Created internal documentation for Help Desk.
- Joined and participated in the change and release management process.
- Conducted critical disaster recovery testing.
- Have experience working with multiple client vendors.
- Provided support for teams in activities such as Load testing, troubleshooting, and performance tuning.
- Very good experience in debugging IIS Web Server connection problems, network and Database connectivity problems.
- Actively participated in 24X7 on call production support.
- Involved in trouble shooting and fixing day-to-day problems of the applications in production.
Environment: # Angular.js, AJAX, React.JS, HTML, CSS, GitLab, XML, JavaScript, JSON, Dojo, Node.js, Backbone.js, Bootstrap, D3.js, Java, Oracle, Sketch, Photoshop, Illustrator, InVision, Balsamiq, Dreamweaver, PL/SQL, MS-Sql, JDBC, Maven, Web Services, SOAP, REST, Ant, RAD, Agile, Scrum, CVS, Eclipse, Subversion (SVN), Windows XP, Linux .Net, VB.Net, SQL, web forms, IOS, Android, Microsoft Visual Studio, SQL Server, C#, MYSQL, J2EE, Java, Spring Framework, Spring Boot, Toad, IIS, CMS, SiteCore, BizTalk, Spring Core, Spring MVC, Spring Security, Web Services, SOAP based Web Services, XML, XSLT, Bootstrap, Ajax, JQUERY, HTML5, Windows Server 2012, Oracle 8, Oracle 9i, Oracle 10g, PL/SQL, T-SQL, Android, IOS, Windows Mobile, Web Services, Html, CSS & JavaScript.
Confidential
Senior Software Developer, Project Leader and SiteCore Lead (Full Stack Developer)
Responsibilities:
- Developed AWS Cloud based Sales Portal in J2EE, Spring, MVC, Spring Boot, JQuery, Bootstrap, Jenkins, Maven, SOAP and REST based WebServices, ERP integration in Agile and RAD development (Rapid Application Development) methodologies.
- Reverse Engineered existing Java and J2EE application and created documentation for those projects and rewrote the application in Visual Studio and C#.
- Worked with SitecoreContent Management System.
- Involved in integrating .Net controls into Sitecore.
- Developed custom SOAP Web Services in Oracle JD Edwards using Java, Oracle Database, JD Edwards Business Services, JDeveloper, WebLogic, etc.
- Added Spring to provide Inversion of Control and aid in configuration and add annotation-based transaction control to Hibernate implementation.
- Implemented Spring bean used for proper shutdown of the custom Jetty based web container used for this application.
- Implemented Spring Security for use with the project's new web-based application using authentication and authorization and implemented using Spring annotations and security tags.
- Developed custom JDE Business Services and Published Business Services in JD Edwards in J2EE, Java using Oracle JDeveloper, JD Edwards Work Bench.
- Customized the Composite CMS Content Management System using DOTNET, C#, ASP.NET, SQL Server, JavaScript, HTML, CSS, templates, etc.
- Developed appointment scheduler using DSI, JD Edwards, SQL, Java, J2EE, Android, etc.
- Developed Android based mobile tablet application for scheduling and routing of service personnel using Java, Android, RAD and Agile Methodologies.
Environment: C#.Net, VB.Net, SQL, web forms, Visual Studio, C#, SQL Server, Oracle Netsuite, IIS, Windows Server 2008. 2016, Toad, IIS, CMS, Spring Core, Spring MVC, Spring Security, JD Edwards, REST Web Services, BizTalk, SiteCore, Composite, SOAP based Web Services, XML, XSLT, Bootstrap, Ajax, JQUERY, HTML5, Windows Server 2012, Oracle 8, Oracle 9i, Oracle 10g, PL/SQL, T-SQL, Android, IOS, Windows Mobile, Web Services, Html, CSS & JavaScript, Ruby, Ruby on Rails, Unicorn, Unix, Jenkins
Confidential
Senior Software Developer, Project Leader and SiteCore Lead (Full Stack)
Responsibilities:
- Five use .NET projects using .NET, C#, SQL Server, Visual Studio 2013, Capital Expenditure Request
- IQMS
- Worked with SitecoreContent Management System.
- Involved in integrating .Net controls into Sitecore.
- Reverse Engineered existing Java and J2EE application and created documentation for those projects and rewrote the application in Visual Studio and C#.
- Buyer Supplier Portal
- Supported MGT Mule Web Services, Ecommerce Mule Web Services, Symphony Mule Web Services, E-Order Mule Web Services developed using Redback, Oracle, Java, J2EE, etc.
- Created Spring IOC to increase application flexibility and replace the need for hard-coded class-based application functions in Mule Web Services Application.
- Supported Custom Kitting portal developed in Ruby on Rails which uses Mule Web Services, IBM Redback to connect to Unidata, Oracle, etc. technologies.
- Extensively used Ruby on Rails Web Kitting Portal using Java Mule Web services, RBO (Pick), Unidata, JavaScript, Html, CSS, etc.
- Two are JAVA Mule Based Web Services layer for other projects, using JAVA, J2EE, Active MQ, etc.
Environment: C#.Net, VB.Net, SQL, web forms, J2EE, Java, Spring Framework, UNIDATA, IBM Redback, Mule, Visual Studio, 15, Spring Boot, Linux, Toad, IIS, CMS, Spring Core, Spring MVC, Spring Security, SAP, SAP BI-BW, REST Web Services, SOAP based Web Services, XML, XSLT, Bootstrap, Ajax, JQuery, HTML5, Windows Server 2012, Oracle 8, Oracle 9i, Oracle 10g, PL/SQL, T-SQL, Android, IOS, Windows Mobile, Web Services, Html, CSS & JavaScript, Ruby, Ruby On Rails, Unicorn, Unix
Confidential
Sr DOTNET & HTML5 Developer
Responsibilities:
- My roles as data migration programmer, architect, database programmer, programmer, project coordinator, and architect include writing queries to pull ad-hoc data from the Oracle database, writing PL/SQL stored procedures, Monitoring Oracle database using Enterprise Manager, Monitoring JBoss application server on Linux.
- Worked with SitecoreContent Management System.
- Involved in integrating .Net controls into Sitecore.
- Developed Java/J2EE application for maintaining the database of Agents and Agent Hierarchies using Java/J2EE, Spring Core, Spring MVC, Spring Security, Hibernate, JBOSS, etc. in an MVC Architecture where business tier, data tier and presentation tier are separated from one another and are connected together using a middle tier.
- Coordinated with people in offshore/onshore model.
- Responsible for performing quick fixes to the J2EE application during emergency and support process.
- Collected user requirements, change requirements, wrote requirements and specification documents.
- Designed the database and user screens in coordination with the business users, release management and coordination with the other team, etc.
- Responsible for collecting the business requirements from the hierarchy of users ranging from senior management to the actual users.
- Responsible for converting those business and functional requirements into technical modules or changes using my subject matter and technical expertise. Played critical role in the staging of the application development and releasing the same into UAT-pre-production and production.
- Wrote code in SAPUI5 HANA and developed a SAPUI5 project for some forms.
- Developed support table UI maintenance using Java, J2EE, JSP, JBoss, SAP HANA, Oracle, OData, Ajax, CSS, JavaScript and HTML5
- SAP HANA integration with their existing data warehouse and other legacy systems. Developing SAPUI5 screens using Javascript, Jquery, CSS, HTML, ODATA and Ajax.
- Design developed NTR balancing tool and finished the project in a record 45-day time frame.
- Designed Tables, Views, etc. for this tool.
- Wrote Linux shell script to copy, extract, process and load FTP file data into Competitive analysis tables.
- Developed and wrote SQL/PLSQL code and wrote package to extract the data from 2 source systems into one uniform platform for comparison to find differences between them.
- Wrote code to migrate a MS Access application that maintains the agency hierarchies into Oracle Package.
- Wrote maintenance code to facilitate Master table updates in Visual Studio .Net, C# and hosted the same in IIS.
- Optimized a lot of Oracle packages to make them run faster. One of such instances is optimized the daily ship summary to run in 3 minutes which was running 3 hours earlier.
- Managed multiple projects and handled multiple tasks with very tight deadlines.
- Ensured detailed requirements are aligned with the high-level requirements.
- Always had a clear understanding of the business case and client operating model and provided support for any simulation and testing of the latter.
- Engaged the technical lead, project manager and business in finalizing the scope and agreed solution options and features in line with the requirements, associated priorities and delivery constraints (e.g. budget).
- Supported testing of any prototypes to support requirements / functional design in order to validate these and build business confidence.
- Supported defect analysis and requirements / functional design rework during system and user acceptance testing (UAT).
Environment: Visual Studio 2013, C#, SQL Server, SQL, T-SQL, NHibernate, Bootstrap, JQuery, Html5, Java, EJB, Spring Framework, Hibernate, Struts, Spring Core, Spring MVC, Spring Security, JBoss Application Server, Linux, Toad, Windows Server 2003, Microsoft SQL Server for Datawarehouse applications, Oracle 8, Oracle 9i, Oracle 10g, ALFRESCO, XML, XSLT, PL/SQL, Web Services, Html, CSS & JavaScript