| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
SummaryOver 20 years overall Software Engineering experienceOver 15 years .NET with SharePoint programming experienceOver 5 years Business AnalysisOver 6 years Java programmingOver 8 years System Analysis experienceOver 15 years SQL Server experienceTechnical SkillsC/C++VB6.0Composite Software 6.1Tomcat, IISJavaVisual C#SharePointSTSAndroid Mobile appsCOM, ADO.NetVisual Studio 2002,2003,2005,2008,2010,2012&2013WebSphereFlutterJavaDevOpsSharePoint DesignerFlutter webWeb ServicesCrystal ReportsInfoPathDARTPHP, PerlVisioOracle 9iREACTAngularFrontPageDB2J2EEJavaScript, DHTMLDelphiSQL Server 2000, 2005,2008, &2012VB.Net, ASP.NetXMLDreamweaver, Fireworks MXSSIS.NET Framework 1.1,2.0,3.0, 3.5,4.0&4.5SQL, PL/SQL, T-SQLMaximoUnix/LinuxSharePoint 2007,2010, and 2013AngularOpenTextApacheADO. NETMySQLSiteCore, AkamaiMainframeEducational BackgroundDoctorate in Educational Leadership, National University, San Diego, CA expected 2025Master of Art in Teaching Computer Science University of Michigan, Dearborn, MI 2000Bachelor of Science in Computer Science Wayne State University, Detroit, MI 2006Associate degree in physics for engineer Pau, France 1990Associate degreeCertificationsBrain bench Certified for VB.NET, C#, SQL Server, and .NET frameworkState of Michigan Certified for teaching Computer ScienceState of Michigan Certified for teaching FrenchProfessional ExperienceSofterium Jan 2022 July 2024Senior DeveloperProject Name: OneCallTicketManagerDescription: A comprehensive application to manage one-call ticket requests for utility excavation projects. The application ensures compliance with safety regulations by facilitating the submission, tracking, and management of excavation requests and site details.Successfully implemented a risk weighting model that significantly reduced the occurrence of underground utility damage.Streamlined the workflow for contractors and infrastructure owners, leading to increased efficiency and reduced project delays.Utilized AI-driven statistical studies to improve the accuracy and reliability of the risk assessment process.Responsibilities:Backend Development:oImplemented the core business logic using Java and Spring Boot framework.oDeveloped RESTful APIs for ticket management, including creation, updates, and retrieval of ticket information.oUtilized Lombok annotations to reduce boilerplate code, enhancing code readability and maintainability by automating the generation of getters, setters, constructors, and other methods.Database Management:oDesigned and maintained the database schema using MySQL.oImplemented data access layers using Hibernate and JPA for seamless integration with the MySQL database.oUtilized HikariCP for efficient connection pooling, improving database connection performance and reliability.Dependency Management and Build Automation:oManaged project dependencies using Maven, ensuring consistent build environments and simplifying dependency management.oConfigured Maven for project builds, packaging, and deployment processes, enabling smooth and automated CI/CD workflows.oIntegrated various Maven plugins for tasks such as code quality checks, documentation generation, and test reporting.Error Handling and Logging:oIntegrated robust error-handling mechanisms to ensure application stability.oConfigured logging using SLF4J and Logback to monitor application performance and troubleshoot issues effectively.oImplemented custom error messages and logging levels for different components to provide detailed insights during development and production.Project Name: SitecoreResponsibilitiesDesigned and implemented a comprehensive real-time dashboard using Angular to enhance operational monitoring and decision-making.Integrated complex data visualizations and interactive components to provide real-time insights into system performance and metrics.Collaborated with cross-functional teams to gather requirements, design UI/UX, and ensure seamless integration with backend services.Optimized dashboard performance and user experience through efficient state management and asynchronous data handling.
Utilized Angular services, RxJS, and state management libraries to effectively manage application state and data flow.Developed custom features in Visual Studio, .NET custom applications, and .NET components of Sitecore solutions based on feature specifications and technical designs.Supported and enhanced the State of Michigan websites content after being migrated to the SiteCore platform using Javascript, Powershell scripting, and .Net components.Integrated Akamai CDN with Sitecore CMS, to enhance website performance, security, and reliability. Leveraged Akamais caching capabilities for both static and dynamic contentDeveloped Restful web API servicesTrained and monitored Internship trainees to develop Restful web services using Spring FrameworkPerformed stored procedures optimization and Solr integrationPerformed SiteCore customization with .NET integration and JavascriptMerge/rebase code and create pull requests in addition to code reviewPerformed DevOps pipelines configurationCreated Azure DevOps builds of the features related branchesPerformed Sitecore site migrationsEnvironment: GIT Repository, Devops,setups, Git, SiteCore 9.3, IIS, VS 2019, ASP.NET, SQL Server 2019, JavaScript, Ajax, jQuery, & CSS Languages: C#Ilitch Companies/Little Caesars Sept 15 to Dec21Sr. Developer / ArchitectResponsibilities /accomplishments:Developed a three-tier .NET application end to end to streamline price changing and Store Information Details for Franchisees. The application was developed using .net core 2.0, MVC Razor pages, and Web APIDevelop a Flutter-based mobile app serving both employees & franchisees as a portal. The application is cross-platform through RESTFUL web services and secured the app via the implementation of oauth2.Performed testing automation and wrote testing scripts using the Flutter testing plugin and poweshell scripts that allowed automated execution of unit tests, and integration tests to ensure the quality and reliability of code changes.Developing a progressive web app serving both employees & franchisees as a portal using Flutter and REACT JSDeveloped unit/widget testing scripts for QA and developers to test the end-to-end flutter-based application. Streamlined the packaging of unit test calls with PowerShell scripting.Developed microservices that expose company backend data and integrate SOLID principles.Pull data from Workday to generate Power BI reports, and customize DevOps workflows in the workday with Power BITranslated a Delphi-based POS application into .NET Standard 3.5Configured CI Pipelines, integrated Version Control, and managed artifacts through enabling traceability and reproducibility of builds, and deployment to various environments through using Azure DevOps.Streamlined the order-make line process of the Little Caesars store into a .NET application.For production Management 2.0 by architecting and implementing .net solutions (Awarded)Develop a .NET application to streamline human resources processesDeveloped Data Zen reports based on the MySQL Little Caesars stores MySQL backend.Developed new PHP forms, and reports for stores sales management to help support new features and legal requirements.Developed a .NET web application to assess candidates proficiency in .NET, and LAMP technologiesPerformed many enhancements to the pre-existed Caesar vision application to fix issues encountered in the stores by fixing the data, and business layer codeTroubleshoot issues in supporting new store systems, and helped in the installation process (Awarded as the handler of the last ticket escalation)Advise and help the store systems offshore team in troubleshooting Caesar Visions issuesEnvironment: GIT Repository, Devops, setups, Git, Windows 7, Windows Server 2008 r2, Windows Server 2012, SQL Server 2012, MySQL 5.3, VS 2012,2013, HeidiSQL, MySQL Workbench, FileZilla, QuickStream, ASP.NET 4.0,4.5, Delphi 8, Office 365, WPF Languages: C#Federal Reserve Bank, San Francisco Jun 14, Aug15Sr. Developer / ArchitectResponsibilities/accomplishments:Architected, and implemented solutions to streamline actual business workflow into SharePoint 2013 solutionsMigrated legacy applications data from Lotus Notes to SharePoint 2013.Architected, and implemented the rewrite of Lotus Notes applications into SharePoint 2013 using CSOM, and JavaScript librariesWrote a WCF web service and provided a hosted app for PDF signature and integration with document libraries.Automate, and streamlined in place business processes via SharePoint technologyDeveloped mappings components between data layer, and business layer using Java technology.Developed a RESTful web service to interface between a secure data layer, and SharePoint 2013Environment: Windows server 2008 r2, Windows server 2012, SQL Server 2008 R2, VS 2012, STS, Git, Azure DevOps3.4, WebSphere application server, VS 2013, ASP.NET, SQL Server 2012, JavaScript, Ajax, jQuery, & CSS Languages: C#Guardian, MI Nov 12, Mar 14SharePoint ArchitectResponsibilities/accomplishments:Architected solutions for a SharePoint 2010 portal builtArchitected the topology of guardian SharePoint 2013 farmBuilt, and configured SharePoint 2010 farmsPrepare migration to SharePoint 2013Installed, and configure SSAS for SharePoint power pivotImported Excel files with power pivot based on SQL cubes.Configure performance point, and build performance point list using dashboard designerBuild a web part that uses multiview to filter based on security built-in SQL cubesCustomized a survey using custom code applied to the original out-of-the-box survey list.Create external content types and external listsBuilt sequential workflows, associated with lists using SharePoint Designer 2010Built custom workflows by implementing event receivers using Visual Studio 2010Built a web part that displays Inotes email inbox, and calendarPut in place a knowledge center on SharePoint for SharePoint admins to troubleshoot common SharePoint issues.Customize SharePoint lists forms using InfoPath forms, and filtering visibility using SharePoint GetUserProfileByName, and GetUserCollectionFromGroup web service.Developed farms architecture, and performed sites migrationAutomate, and streamlined in place business processes via SharePoint technologyEnvironment: Windows Server 2008, SQL Server 2008 R2, VS 2010, ASP.NET, SQL Server 2012, JavaScript, CSSLanguages: C#, & VB.NETIBM, NJ Apr 12, Jun12DeveloperResponsibilities/accomplishments:Built the backend of a .NET applicationBuilt the user interface of a 3-tier .NET application, and integrated into SharePoint 2010Environment: Windows Server 2008, SQL Server 2012, VS 2010, ASP.NET, JavaScript, CSS Languages: C#, & VB.NETSeverstal, MI May 11, Mar 12SharePoint Developer / ArchitectResponsibilities/accomplishments:Architected SharePoint 2010 solutions and performed site migrations.Built, and configured SharePoint 2010 farms.Defined backup/restore strategies, and implemented successful disaster recovery policiesDesigned, developed, documented, and managed departmental web pages, web parts, and workflows to improve business efficiency.Created SharePoint sites; customized their look and feel and functionality.Monitored the health of SharePoint farms using SPDiagnostics, SPManager, and other standard toolsDeveloped a web part that filters, and displays data generated by SQL reportsImplemented functionalities by creating master pages, web parts, lists, and .NET forms.Developed web services to allow cross-platform interaction with SharePointEnvironment: Windows Server 2003 & 2008, SQL Server 2005 & 2008 R2, VS 2008 & 2010, Team Foundation Server, ASP.NET, JavaScript, XML, and XSL. Languages: C#, & VB.NETXperience, MI Jan 11 May 11.net developer / ArchitectResponsibilities/accomplishments:Developed a .net Inventory Scanning system application for Internal useDeveloped a .net online Survey Application for Ford CustomerCreated, and deployed SSRS reportsDeveloped a .net Application that automates sending customized messages to customized distributed lists.Environment: SQL Server 2008, VS 2010, VS2008, SQL Server 2005, Crystal Reports 2011, ASP.NET, JavaScript, XML, and XSL. Languages: C#, VB.NETIBM, MD Oct 10 Dec 10SharePoint DeveloperResponsibilities/accomplishments:Architected a SharePoint 2010 solution to fit the client's needsInstalled, and configured SharePoint 2010 server.Created SharePoint sites; customized their look and feel and functionality.Implemented functionalities through creating master pages, and .NET forms.Developed web parts, lists, governance, and taxonomy.Environment: SQL Server 2008, SharePoint Designer 2010, VS 2010, ASP.NET, JavaScript, XML, and XSL.Intel, CA Apr 10 Sept 10DeveloperResponsibilities/accomplishments:Performed sites, and lists migration from MOSS 2007 into SharePoint Server 2010.Built dynamic SharePoint sites in 2010 by means of:Customizing master pagesCreating different style sheets, jQuery, and JavaScript functionsCreating different data views for the listsDeveloping, and Macromedia componentsDelphi, MI Mar 09 Mar 10Architect / DeveloperResponsibilities/accomplishments:Enhancing the search capability for the Delphi SharePoint documents repository.Building web parts that encompass various tasks, and functionalities to improve the prebuilt capability of the legacy SharePoint repository.Architecting the integration of the SharePoint 2003 legacy sites into SharePoint 2010.IBM Solutions, MI Sep 09 - Feb 10.net DeveloperResponsibilities/accomplishments:Convert a classic ASP form that uses Clarify systems to ASPX forms that integrate with a . NET-compatible environment.Created web services that instantiate workflows in OpenText.Create tickets records into ISM environment, by customizing a web service that interfaces through the Maximo Adapter.Manage integration processing, and create new integration pointsCreate processing rules for customizing interfacesSupport for multiple integration models using HTTP, messaging, and databases interface tablesReal-time, batch, and user-initiated processing of outbound and inbound interfacesSupport for customization of the predefined integration objectsITT, IN (Fulltime) Dec 08 - Aug 09SharePoint DeveloperResponsibilities/accomplishments:Built numerous Web parts using SharePoint.Built various .NET applications and integrated them into the SharePoint portal.Maintained SharePoint applications used by thousands of students, faculty members, and administrators, and spread across many campuses within the US.Configured, and managed settings for single sign-on.Created, and bound InfoPath forms for WF sequential workflows.Created data taxonomy for a SharePoint Portal Server.Created custom list forms that capture data and store them in SharePoint lists.Created custom user access workflows.Created, and implemented custom field types, and features; Performed features activation, and deployment automation.Customized XSL files of MOSS to extend the publishing ability of SharePoint.Created cascading style sheets to customize sites templates.Created dynamic navigation bars using JavaScript.Defined and documented detailed requirements for all aspects of the system, including, but not limited to, business processes, information needs, user interfaces, graphical design, other system interfaces, and technical infrastructure.Customized the NewFormaspx of the SharePoint lists with the Data View web part using SharePoint Designer.Branded the SharePoint master pages.Created customized controls web parts by mimicking the 12-hive using MS Visual Studio, and NHibernate.Created SharePoint form templates with MS InfoPath.Created Association, Initiation, Task Edit, and workflow Modification formsCreated WWF sequential workflow unit testingCreated workflow featuresCreated customized site columns and site content types.Performed various SharePoint deployment processes.Created and maintained a handbook application used by thousands of students nationwide.The application pulls information from multiple data sources and generates outputs in different formats (Excel documents, Mail Merge Word documents).Gathered requirements from the client, and transferred them into technical specificationsParticipated in the system DB ModelDeveloped process flows, and UI screensBuilt forms by creating hierarchical Telerik Grids, and binding them to their data source with ASP.NET, and NHibernate for Object-relational mapping o Designed, and generated reports from various data sources using Crystal Reports. Created and maintained an online course assessment tool used, and to be used by hundreds of ITT faculty members, deans, and program directors.The application uses web services and a pre-existing business layer to query databases such as IRIS, and Oracle and feeds the results to an ascx control.The captured data is saved to an Oracle back end using a WCF service.Customized WCF services to enable cross-platform communicationThe ascx control is presented through a web browser and, in addition to presenting the queried data, allows the users to customize the interface by adding and removing functionality according to their needs.Created WCF services components used by the application to communicate with different environmentsEnvironment: SQL Server 2005, Oracle 10g, T.O.A.D, Microsoft IIS, WSS, MS Visual Studio 2005/2008, MOSS 2007, NHibernate, Windows Server 2003, dB visualizer Oracle driver, Crystal reports 9, and 11, MS Visio 2003, Visual SourceSafeCompuware, MI(Fulltime) Aug 07 - Nov 08Systems DesignerResponsibilities / accomplishments:Customized MOSS Search capability based upon metadata provided by the site columnsCreated and customized web parts for various web applications.Created different workflows for users with different permissionsCustomized the XSL files of MOSS to extend the publishing ability of SharePoint.Architected a system that hosts applications written in both .NET Framework 1.1, and .NET Framework 2.0 Designed and developed a Customer Selected Services online survey application. Performed technical evaluations regarding the migration of current Professional Services Division data to a protected website.Troubleshot SharePoint backup issues. Identified, analyzed, and documented desired process and automation enhancements to streamline the business processesBuilt WinForms for a CRM application that displays customer, and order information pulled from an SQL database.Customized and implemented, reporting services for MS Excel.Converted VB legacy code into VB.NETCreated Social Network Software Portfolios using DOJO, FxFoto 3.0, and Flash 5 for a charitable organizationBuilt an application with a search capability that displays items with their pictures from a data store using Flex Builder 3Integrated a customized grid that replaced a preexisting MSFlex grid. Updated all related WinForms and affected modules. Performed application technical support.Environment: SQL Server 2005, DOJO, FxFoto 3.0, Microsoft IIS, WSS, MS Visual Studio .NET 2005 for ASP.NET, MOSS 2007, Flex Builder 3, Windows Server 2003, MFC applications, MS Office,WSS 2.0, WSS 3.0, PVCS/C, ChangeMan, VS 6.0, MS Visual Studio 2005/2008Enlighten, MI Apr 07 Aug 07Software DeveloperResponsibilities/accomplishments:Designed a taxonomy pattern based on business group membershipsDesigned a user interface based on a customized out-of-the-box search web part.Created a search capability based on filtering with lists metadataCustomized forms using InfoPath 2007Created different workflows for users with different permissionsCustomized the XSL files of MOSS to extend the publishing ability of SharePoint.Environment: SQL Server 2005 o Microsoft Content Manager Server o Microsoft IIS, WSS, MS Visual Studio .NET 2005 for ASP.NET o Windows Server 2003, Microsoft VisioBetter Investing, MI Dec 06 - Feb 07Software DeveloperResponsibilities/accomplishments:Customized Microsoft Content Management Server for specific business solutions.Diagnosed and fixed Microsoft Content Management Server (MCMS) defects.Developed MCMS user-interface enhancements.Customized BI members profiles and data stores.Wrote the specifications for migrating to MS SharePoint 2007 for Intranet and web applicationsEnvironment: SQL Server 2005, MCMS 2002, MOSS 2007, Microsoft IIS, WSS, MS Visual Studio .NET 2005 for ASP.NET, VS.NET 2005, VSS, Windows Server 2003Recellular, MI Jul 06 - Sep 06Application DeveloperResponsibilities/accomplishments:Developed and maintained current in-house software systems.Developed and created new software.Provided training for staff as needed on new systems and system changes.Troubleshot and repaired system problems with programming phones.Wrote C++ programs for serial communication between computers and different phones.Built a Windows-based application that uses serial communication to unlock cell phones.Used Unit, Integration, Regression, Load, and platform tests to make sure that the WCF application is displayed correctly and has reasonable performance.Used the Debug and Trace diagnostic classes to display alerts and log error conditions during the development process.Used Microsoft ACT to record user interaction with a Web application in VBScript. Environment: MFC applications, MS Visual Studio for VB.NET, C#, and C++.RE/MAX, MI Aug 03 - Aug 06System Analyst, and Systems DesignerResponsibilities/accomplishments:Made major enhancements and developed new functionality to meet the requirements of clientsWrote and reviewed detailed functional specificationsCreated detailed functional specifications and test strategies for multiple projectsWorked with QA engineers and managers during the testing phases of different applications in their particular release periodsDesigned, Developed, and Recommended different UI designs for the existing applicationModified and enhanced the database schema by working with subject matter expertsWrote and modified stored procedures, to optimize queries in the databaseWrote and modified module structures to complement the improved database schema.Develop Windows forms using Visual Studio.NET 2003, VB.NET/ C#, & Windows 2003 ServerProvide smart technology solutions using .Net programming (C#, VB.NET and ASP.NET)Developed ASP application using VB scriptingCreated custom reports using Crystal Reports, and Access 2000Implement the 3-Tier Architecture in developing the .Net applicationsDevelop database applications in client/server environmentDevelop stored procedures for the data layer to access the SQL Server 2000 databaseAutomate the login procedures with Perl modules, on secure Web sites in production environments.Develop the assemblies for the business and data layerDevelop reports to work with existing SQL database dataReconfigure data communication softwarelaunch shopping carts, and provide back-end power to interactive Flash applicationsDevelop commercial web applications with Flex and the Adobe scripting language.Supported legacy ASP applicationsDesigned Internet and intranet web pages for TierOne Technologies websiteCreated an advanced search function to list and prioritize all documents based on search termsEnvironment: SQL Server, Web Services, Web Forms, Flex Builder 3, ADO.NET, ASP.NET, C#,JavaScript, Perl 5.8, Visual Studio.NET 2003, Visual Source Safe, Windows 2000 Server, IIS 6.0, Adobe Photoshop, VB.NET, DTS, CSS, Microsoft VisioWayne State University (Full time) May 00 Apr 04 (USA)Web Developer, & C++ instructorResponsibilities/accomplishments:Developed a software in Basic for measures of the currents, capacitances and resistances of cells. Designed a database for the E.coli Bacteria DNA sequences. Created tables, reports, and queries with MS Access.Developed Faculties, web sitesPerformed technical support for Mac Aquila, and maintained the current databaseWorked on improving the university website' high ranking based on the different methods of optimization whether based on robots, spiders, or directories.Wrote Java programs for the Undergraduate engineering department extending applets in the use of Java language packages.Programmed multithreading in Task scheduling, dispatching, and Inter-Task communication.Maintained many interactive websites for Wayne State University with the use of Java Beans, Java Applets, and Java Server Pages HYPERLINK "http://www.auditmypc.com/acronym/JSP.asp".Created software in Java that codes for the translation and transcription of DNA.Helped students with writing their C++ code. Gave students strategies in the abstraction and the simulation of their C++ projects. Held sessions three times a week to answer students' questions. |