Shujaath Mohammed

  • Sr. Salesforce Tech Lead Developer / Salesforce Architect
  • Los Angeles, CA
  • Member Since May 09, 2023

Candidates About

 

Shujaath Mohammed 

SUMMARY                                                                                                                       

·         Over 15 years of experience in analysis, design, development, maintenance, and support of client-server and cloud applications.

·         Salesforce.com certified developer (certification # 2329222).

·         Salesforce certified administrator (certification # 2392217).

·         Proficient in Salesforce development, Salesforce administration and all phases of the project from requirement gatherings, design and implementation.

·         Ability to write complex SOQL, SOSL queries across multiple objects within the SFDC database, Relationships and Lookups.

·         Used Waterfall and Agile methodologies.

·         Expert in implementing APEX REST API.

·         Experience in Java and J2EE technologies, Object oriented analysis and design: detailed knowledge of core Java.

·         Extensive knowledge of front end technologies such as VisualForce, HTML, JavaScript and CSS.

·         Worked with design patterns such as MVC, Singleton, and DAO.

·         Worked on IDEs such as MavensMate for Sublime Text, Eclipse, Force.com, RAD, and Oracle workshop for Weblogic and IntelliJ.

·         Hands on experience with Websphere, Weblogic and Tomcat.

·         Worked with Jenkins Continuous Integration and JIRA.

·         Worked on various Version Control Repositories like CVS, SVN and GIT.

·         Developed and deployed applications in UNIX and Windows environments.

·         Worked with SOAP and REST APIs.

·         Strong skills with Ant, Maven and Gradle.

·         Strong analytical, troubleshooting and problem solving skills.

 

CERTIFICATIONS:

                                                                                                                  

·         Salesforce.com certified force.com developer (certification # 2329222)

·         Salesforce certified administrator (certification # 2392217)

 

EDUCATION

·         MS in Computer Science, Fairleigh Dickinson University, Teaneck, NJ – May 2010

·         B. Tech in E.C.E, J.N.T.U, Hyderabad, India – May 2003

 

SKILLS                                                                                                                                

Development

Technologies

C, C++, APEX, Core Java, Salesforce

J2EE, APEX, Visual Force, SOQL, REST API, JSP, Servlet, JMS, DOM, JNDI, Struts, Ant, UML, JDBC, XML Schema, XML, Swing, Java Beans, Spring, Hibernate

Web/Application Servers

WebLogic 7.0/8.1, Tomcat 4.x, WebSphere

Web Presentation

JSP, Servlet, JavaScript, HTML, DHTML, CSS, XML, XSLT

Operating Systems

Windows 98/XP, Windows NT 4.0, Windows 2000 and Linux

Databases

Oracle, MySQL

Tools

Eclipse, Rationale Rose, JUnit

 

 

 

EXPERIENCE

 

May’ 16 – Present

Sr. SFDC Tech Lead Developer Architect,                                                Los Angeles, CA

ForwardLine, Hitachi Data Systems, Fidelity Investments.

 

SJ is working as a Teachnical Lead Architect at iTech US INC, and he is involved in the design, development and Integration of both Java and Salesforce APIs. ForwardLine helps small businesses achieve their goals by providing them with Business Loans and in order to analyze their credit we use OLA – Online Application tool to calculate loan amounts/terms based on their credit score. SJ was involved in interacting with business clients and Salesforce users, discuss their needs and provide solutions. SJ specializes in designing/developing APIs both in JAVA and Salesforce. SJ was involved in Siebel to Salesforce Migration, Integrating with several other systems.

 

 

·         Designed and developed global solution for validation Rules utilizing Custom MetaData.

·         Designed and developed solution for copying data from one object to another object using custom metadata.

·         Involved in enhancement, optimization, and refactoring the code.

·         Collaborated with internal and external teams to create detailed project plans to manage scope and delivery

·         Coordinated with Testing and Release Management teams, participates in release planning activities

·         Involved in the integration with various systems such as: CPQ, Oracle, Mulesoft.

·         Developed VisualForce pages, Apex Classes, Triggers and Test Classes.

·         Basic understanding of Steelbrick.

·         Worked closely with release management team and actively participated weekly deployment using continuous integration.

·         Worked with salesforce lightning components.

·         Created modern Enterprise Lightning Apps and Component features.

·         Worked with lightning components, flows and process builder.

·         Setup the API framework in SFDC using REST to integrate with JAVA APIs

·         Designed and developed JAVA rest APIs hosted in AWS and interacted with SFDC APIs

·         Worked with AWS (Amazon Web Services) for building APIs to integrate with partner websites. APIs hosted in AWS acts like a middleware between end-partners and Salesforce and worked with EC2 and Lambda

·         Gathered requirements from the client for the data migration tools

·         Migrated funding quotes sheets from excel, which was to calculate the loan amount based on various factors, to Salesforce using Custom Settings, APEX, VisualForce, Triggers, AJAX, JavaScript and JQuery

·         Setup a Trigger to populate activity history from contacts to opportunities that’s logged by Velocify (CTI)

 

 

Jan ’16 – May ’16      Sr. Lead Salesforce Developer, Goldman Sachs, New York, NY

GSAM, DMT (Data Migration Tool)

Serving as Technical Lead, I am responsible for the completion of Technical POC tasks for data migration tools and expansion of the project to its full potential.

 

·         Involved in gathering requirements from the client for the data migration tool.

·         Created several Wireframes for technical POC.

·         Involved in designing the data model for technical POC which was later on extended for Pilot.

·         Worked with CipherCloud that enables data encryption/decryption.

·         Worked with standard SOAP APIs as these are the only APIs supported by CipherCloud.

·         Worked with JSTree to enable drag/drop features on creating account/contact/opportunities hierarchies.

·         Involved in the Sprint planning with the project manager and provided estimates for each Sprint.

·         Identified In-Scope and Scope Creep elements with the project manager and client.

·         Created stories and assigned to each project team member and made sure that the stories were being done with in the estimated hours.

·         Provided support promptly to every project team member to bring them up to speed in order to achieve the extremely challenging timelines posted by client.

·         Demonstrated technical POC to the client.

·         Managed daily scrum calls and discussed about blockers/risks.

·         Maintained a balanced workload among all project team members.

·         Performed weekly code reviews with each developer to make sure that the code maintained proper coding standards.

·         Worked on VisualForce pages, standard SOAP APIs, XML, JSON, JSTree, and custom controllers as to when a project team member ran across issues.

·         Worked with Force.com migration Tool, ANT, and XML in order to migrate metadata between sandboxes.

·         Worked with custom labels, custom settings, record types, page layouts, reports, static resources, managed/un-managed packages, AJAX, jQuery, jQuery AutoComplete, Bootstrap, and the standard/custom fields.

 

 

Jun ’15 – Jan ‘16        SalesForce Solutions Engineer, Oppenheimer Funds, New York, NY

Oppforce

As a solutions engineer, I interacted with business clients and Salesforce users, discussed their needs and provided solutions. Also, I was involved in gathering functional requirements and delivered completed solutions while being responsible for CRM practice growth.

 

·         Worked on standard objects such as activities (tasks/events), campaigns, accounts and Custom Objects.

·         Worked with permission sets to assign access to restricted objects.

·         Worked with various validation rules and complex logic.

·         Created lookup filters on various custom fields.

·         Involved in user training on new solutions/enhancements.

·         Created both inbound and outbound change sets to move codes among various environments.

·         Worked with profiles, created new profiles and removed unnecessary ones.

·         Worked on custom DB models called “Activity Side Car” which was designed to assign multiple contacts/products/accounts to each activity using WhoId and What ID.

·         Worked with opportunities and stages, streamlined and backfilled stages.

·         Worked with record types and page layouts.

·         Worked with custom reports and dashboards and added/removed custom fields from custom reports.

·         Actively involved in production support.

·         Worked as a Business Analyst and involved in creating HLD, AD and FR documents.

·         Worked on agile methodology and used JIRA/Kanban for creating/tracking new stories.

·         Involved in the deletion on duplicate records utilizing Informatica Cloud services.

·         Utilized front end technologies such as JavaScript, D3, JSON, AJAX, HTML and CSS.

·         Implemented Visualforce pages and components as per the requirements.

·         Heavily worked with APEX, Triggers, Scheduler, Batcher and test classes.

·         Worked with Custom fields, picklist values, dependent and controlling fields.

·         Created workflow rules and alerts, formula fields, field updates and the approval processes.

·         Utilized Data Loader and Workbench for DML operations.

·         Heavily worked with SOQL/SOSL for DML operations on various standard and custom related objects.

·         Involved in created the design documents such as application design documents, high level design documents and also updated Wiki for every new solution implemented.

·         Produced and consumed REST APIs mostly in JSON format.

·         Worked with static resources, sites and custom settings.

·         Good knowledge and understanding of lightning components.

·         Integrated Force.com IDE with SVN repository for code backup, revision history and code review purposes.

·         Worked with Metadata and used APEX Describe methods to obtain Salesforce field Metadata.

 

Environment: Oracle 11g, SQL Developer, UNIX, XML, JSON, JavaScript, D3JS, AJAX, HTML, CSS, JQuery, Firebug, Rest Client, SVN repository, JIRA, Confluence, Kanban, Workbench, Eclipse, SublimeText, MavensMate, Toad for Oracle, Informatica Cloud Services, RIVA (Synchronization with Outlook), and Eclipse Force.com IDE.

 

Nov ’14 – May ‘15     Sr. Salesforce Developer, Deloitte, Denver, CO

DMV/Internal Projects/Automation Tool

Implemented APEX REST APIs both authenticated and unauthenticated to provide related information from the custom objects. Developed automation tools that took bootstrap archived files and converted them in to their equivalent VisualForce pages referencing JS, CSS and IMG files from static resources.  

 

·         Customized the data model of Salesforce.com CRM using Workflows, Triggers, Validation Rules and approval processes.

·         Designed/created Custom Objects, Custom Fields, Pick List, Workflow Alerts and Actions, Validation Rules, Custom Tabs, Custom reports, Report folders, Report extractions to various formats, design of Visual Force Pages, Record Types, Dashboards and email generation according to the application requirements.

·         Expertise in developing Visual force pages, Apex classes, Controller and Triggers on Force.com on the platform to customize applications according to the functional needs.

·         Worked with Google Maps API for populating geolocation (latitude and longitude) from address fields, implemented relevant Apex classes and Triggers on both standard and custom objects.

·         Implemented Apex Rest APIs to expose Salesforce CRM data.

·         Worked with both public sites and also implemented oAuth for the REST APIs that required authentication.

·         Collaborated with the internal project managers, senior Salesforce consultants and other members of the team to help meet our client’s needs.

·         Developed a time sheet app to manage resources time spent on each project.

·         Created workflow rules to send reminders for the timesheets that were coming due.

·         Created reports and Dashboards for time sheets.

·         Created approval process for time sheet approvals.

·         Worked with describe APEX schema to expose all available list values in a picklists via REST API.

·         Participated in data migration from traditional applications to Salesforce using Import Wizard and DataLoader utility.

·         Created Salesforce training plans for college grads.

·         Added custom fields and validations to the new and existing objects and added custom functionality using custom controllers and custom extensions.

·          Interacted with the various business user groups for gathering the requirements for salesforce.com  

 CRM implementation.

·         Experienced in defining custom formulas and created validation rules to suit the needs of the data model and ensure data quality.

·         Worked with agile methodology for all the project requirements. Also, I conducted regular scrum meetings with BA and developer teams to discuss issues and goals fulfilled.

·         Created roles and profiles for users as per their hierarchy and access level.

 

Environment: APEX, VisualForce, Sublime Text, Mavens Mate, Force.com Eclipse IDE, GIT, JIRA. SOQL, SOQL Explorer, Developer Consoler, UNIX, SOAP UI, XML, ECMA Script, JSON, REST APIs, Java Script, JQuery and Tower.

 

Jul ‘10 – Nov ’14        Salesforce/Java Developer, Codesoft, Atlanta, GA

ATT, Barclays Bank, State of GA, National Lloyds Insurance

Worked with various clients and helped them to implement the Web applications using Spring and Hibernate technologies. Worked with IVR platforms where a Java application monitors a queue and processes calls as to when and where they arrive in the queue. Worked with legacy system AS-400 and migrated application from AS 400 to ISCS.           

 

·         Implemented ER diagrams which were learned during my MS program as part of a database administer course and utilized same knowledge at work.

·         Created UML Class and Use Case Diagrams which were learned during the MS program as a part of Software Engineering.

·         Effectively used the out of box salesforce functionality to manage campaigns, opportunities, cases and events.

·         Developed Apex classes, Controller classes and Apex Triggers on Force.com platform to customize application according to the functional needs.

·         Created custom VF email templates for enabling the localization using translation workbench.

·         Created custom VF pages to leverage the functionality of displaying the information from different objects and also updated them on the same page.

·         Created complex workflow rules criteria’s for field updates and email alerts.

·         Interacted with functional teams to gather and document the requirements.

·         Created high level designs and application design documents.

·         Implemented the requirements on Salesforce.com platform using Sublimetext and Mavensmate, also worked with Force.com IDE for Eclipse but I personally preferred Sublimetext and Mavensmate for making it easy with auto-suggestions by pre-populating.

·         Created/customized dashboards to display project related information on the home page for managers and principals.

·         Created/modified page layouts, search layouts to organize fields, custom links, related lists and other components on a record detail and edited the pages.

·         Transitioned from Java to Salesforce and involved in Salesforce training.

·         Re-wrote the entire application using Java and best Object oriented practices.

·         Worked on various projects for several clients, including but not limited to the migration of a legacy applications from AS400 platform to Linux ISCS.

·         Researched and solved complex situations such as connecting to two databases simultaneously in order to read and save data from one database (IBM DB2) to another database (Oracle). Went through various technologies and found Hibernate JPA as the best approach. Created two entity managers one for IBM DB2 (to read) and another one for Oracle (to write).

·         Used latest Java technologies Struts and Spring MVC for the Web flow.

·         Used Hibernate Session Factory to get connected to various databases such as the SQL server, Oracle, DB2 and MySQL.

·         Worked with the clients to understand the functionality and gather requirements for the application.

·         Learned and implemented Restful Web services in order to provide data to other systems.

·         Worked with the latest testing strategies such as test driven development and behavioral driven development.

·         Worked with several design patterns.

·         Worked as a team lead/on-site coordinator and managed a team of 20 members.

·         Worked with GIT repository’s involved in creating the remote branches.

·         Used JIRA for creating features and stories and also to track the project progress.

 

Environment: JSP, Hibernate, Struts, Spring, WebSphere 7.0, RAD 7.5, Oracle 10g, SQL Developer, UNIX, SOAP,UI, XML, ECMA Script, JSON, VM Templates, XSL, Java Script, JQuery, Firebug, JUnit, Log4j, Rest Client, and CVS repository, Motive’s Model & Overlay builder, Aqualogic Helper, and Workflow Builder

                                               

Sept ‘08 – May ’10     Computer Administrator), Fairleigh Dickinson University, NJ       

(Part time as a student).

 

Nov ‘05 – Jul ’08        Programmer Analyst, C3I, Hyderabad, India

Banking application

Worked as a Java developer and helped build web applications using Core Java and J2EE technologies.

                                                                                                           

·         Worked on a J2EE application designed with framework

·         Developed GUI components which included the application interface and business logic; integrated with the services

·         Performed extensive testing of the entire modules with bi-weekly code reviews in a team environment

 

Environment: Java, J2EE, Struts, JDBC and Eclipse.

 

Jul ‘04 – Oct ’05         Java, Trigo, Hyderabad, India

Trainee/Internal projects

 

·         Designed, updated and tested improvements from previously piblished versions (tolerates arbitrary transmission rates) that could be used in the TCP protocol.

·         Optmized with improvement to handle the combination of message reordering and duplication or reordering and loss.

 

Environment: Java, J2EE, Servlets, JDBC, and SQL.