Senior Consultant, Lead Salesforce Developer/full Stack Developer Resume
PROFESSIONAL SUMMARY:
- Remote full stack application and artificial intelligence lead engineers with over 15 years of experience in custom web development and data pipeline implementation. Specializes in development of cross - platform applications with Flutter, associated micro-services, and custom system integrations. Proven ability for excellent customer relationship building and requirements management for on-time and on-budget deliverables. Adept at multi-disciplinary team lead,, mentoring and cross functional team building.
- RSA Archer subject matter experts with 5 combined years of architecting and developing custom applications.
- Administered and troubleshoot data-driven events, advanced workflow, calculations, data feed development, custom objects and APIs on front and backend
- Strong statistical analysis skills with a good understanding of database technologies. Working knowledge of software development life cycle (SDLC), agile environment and project management.
- Proficiency in building full stack web and mobile applications in JavaScript, Python, Rust, Golang and Dart.
TECHNICAL SKILLS:
PROFICIENT PROGRAMMING SKILLS: Backend Java 4 years Ruby 4 years PHP 8 years NodeJS 8 years C# - 6 years Rust- 5 years Front-end Angular 3 years CSS 15 years React Native 8 years React 8 years Flutter 6 years Cloud Services Firebase Cloud Firestore 2 years AWS DynamoDB AWS 8 years AWS Kinesis 5 years AWS Lambda 5 years AWS SQS 3 years AWS SNS - 3 years AWS S3 8 years Frameworks/Suites WordPress 15 years Salesforce SOQL 3 years SOSL 3 years Salesforce Apex 3 years Salesforce Platform Events 10 years Salesforce Lightning Framework 3 years Shopify Development 10 years Development Tools Docker 8 years
PROFICIENT DATABASE SKILLS: Microsoft SQL Server MySQL Graphql
MACHINE LEARNING: Java PySpark.ML Pandas MATLAB Data Modeling Predictive Modeling Regression Classification Clustering Models Tensorflow Pytorch Keras Numpy Pandas SciKit Learn Unit Testing and CI/CD Machine Learning technology Explanatory Analysis Natural Language Processing C++(STL) Python Strong Programming Skills Data Structures MongoDB Postgresql PSQL
PROFESSIONAL EXPERIENCE:
Confidential
Senior Consultant, Lead Salesforce Developer/Full Stack Developer
Responsibilities:
- Develop, manage, and maintain change management documentation to comply with IT change management processes
- Work directly with Business POC's and independently perform development, testing, implementation, and documentation relates to the SalesForce.com development
- Work with business leaders and the current development team to document and develop enhancements to our current Salesforce.com org
- Works within established procedures to develop, test, implement, and maintain application software
- Develop, maintain, create, and improve validation rules, custom workflows, Visualforce pages, Apex customizations, custom objects, fields, and formulas
- Provide technical assistance and end user troubleshooting for bug fixes, enhancements, and “how-to” assistance
- Develop or review development of test protocols for testing applications before user acceptance. Review test results and direct further development
- Seek out ways to utilize SFDC to improve processes and productivity, and make recommendations to support an organization scaling at a rapid pace
- Proactively engage on continuous improvement efforts for application design, support, and practice development efforts
- Provide recommendations on how to improve our Salesforce operational platform
- Develops work plans or reviews other work plan timelines and manages workflows to meet project timeframes
- Working with management and end-users to create and manage workflow rules, data validation, processes, and flows
- Work with management, create and manage complex workflow rules, data validation, and triggers
- Create and manage custom objects, fields, formulas, validation rules, custom workflow, and approval processes
- Make recommendations for enhancements and modifications to improve system performance, efficiency, internal business process, and reporting
- Work Closely with Team Lead or Project Manager to develop solution in accordance with the system design
- Full Stack Development Duties
- Performing hands-on software development and testing
- Perform code reviews on code before it is merged
- Interpret and write new features to be merged into the next-generation platform
- Responsibilities include developing new functionality and features in line with functional specifications and business requirements.
- Create custom functions, templates for the MEAN application
- Develop custom mongodb and elastic search queries to support new and older features within the codebase.
Confidential
RSA Archer Lead
Responsibilities:
- Integrated RSA Archer with custom PowerShell to execute ETL processes. Supported custom workflows with custom PowerShell scripts.
- Multiple database migrations from SQL server and postgres databases
- Led ongoing development effort to integrate Splunk with solutions including five On Demand Applications (ODA), Archer core applications SEN/ INC Investigations, Block List, Metric and Infrastructure applications, etc. Implemented various data feeds to populate application data from 12 government components daily to feed.
- Responsible for the design development and implementation of investigation tracking applications.
- Used C# to export main attachments from email security inbox for analysis
- The system is tested and deployed in production, supported functions and user acceptance testing.
- Integration support. Served as a subject matter expert (SME) on the eGRC platform. Providing RSA Archer architecture and implementation support, including design of access controls, on-demand applications, and workflow design.
- Converted Governance, risk and compliance other business requirements into Archer solutions.
- Conducted review and performed import of new authoritative sources into Archer platform.
- Designed, developed, and deployed data feeds to import legacy artifacts (attachments) into Archer platform.
- Designed, developed, and deployed Archer solutions and custom on demand applications.
- Worked with security operations and other teams to produce accurate key operational metrics for IT assessments.
- Provided technical guidance to the user base in the planning, organizing, and monitoring of assessment operations, including and evaluating staff.
- Provided recommendations and subject matter expertise for the development/architecture of the Archer platform.
- Manage 5 mission critical applications for the Confidential with the .NET framework and SQL backend
- Lead developer on our enterprise python-based integration projects, JIRA instance, Minemeld and support on our RSA Archer platform
- Design, develop and maintain a rich data-driven Web application using HTML / HTML5, CSS, JavaScript, jQuery
- Maintain great understanding of government approved suite of software products
- Write integrations between RSA Archer and Splunk in python to increase analyst job efficiency by 25%
- Write custom miners in Minemeld to increase analyst job efficiency by 20%
- Work within the development team to maintain and enhance the managed platform and products with new requirements
- Take ownership of product sub-systems and manage code change requests with Git
- Experience writing Shell and Powershell scripts to automate Windows and Linux processes
- Splunk-related tasks:
- Write custom SPL queries for customers to track output from critical applications
- Prepared custom reports to serve 1000+ person user base
- Write custom dashboards for customers track various log feeds
- Install and configure Splunk apps for userbase to experience reporting slideshows
- JIRA-related tasks:
- Designed workflows and projects for user base
- Managed several projects, ServiceDesk and Confluence on Linux based servers
- Configured ServiceDesk for use by external user base
- Plugins:
- Adaptivist ScriptRunner
- JQL Booster Pack
- Automation for JIRA
- Confluence-related tasks:
- Designed workflows and projects for user base
- Write joint pages with JIRA and Confluence with custom JQL queries
- Configured ServiceDesk for use by external user base
- Plugins:
- Adaptivist ScriptRunner
Confidential
Software Engineer
Responsibilities:
- Manage internal applications for the Confidential with the .NET framework and SQL backend
- Manage internal applications for the Confidential with the PHP and SQL backend
- Conduct weekly backups of SQL database for archival purposes
- Deliver software updates and querying services for the army’s largest medical center
- Design, develop and maintain a rich data-driven Web application using HTML / HTML5, CSS, JavaScript, jQuery and C#.
- Maintain understanding of government approved suite of software products and custom applications
- Work within the development team to maintain and enhance the managed platform and products
- Take ownership of product sub-systems and manage code change requests
Commercial Clients
Remote Machine Learning and Fullstack Engineering
Responsibilities:
- Develop, debug and deploy dockerized Django and Flask applications
- Use JavaScript and Python natural language model libraries in order to create various corpus and keyword extraction features
- Experience running scrum and development teams
- Experience working with PyCharm and other Python specific IDEs
- Experience in working with server side technologies including databases, restful APIs and MVC design patterns.
- Construct data pipelines in PySpark
Senior Java Developer
Confidential
Responsibilities:
- Created more than 4 technical design documents and Implemented Business logic for 4 features
- Worked in a 15-person team of developers and business specialists
- Developed reusable component libraries using J2EE technologies and Application servers to save time and increase productivity
- Created database programs in SQL server to manipulate data accumulated by internet transactions
- Developed and integrated 3 processes into bank tasks life cycle management system
- Diagnosed the ineffective processes with the help of other senior developers
Confidential
Golang/React Developer
Responsibilities:
- LivePerson administration and custom integration developer
- Javascript (ES6) code review and implementer
- Developed and maintained Golang microservices for a large-scale, high-throughput chat platform
- Implemented RESTful APIs to connect frontend applications with backend services using Go channels and goroutines.
- Designed and implemented highly scalable solutions by leveraging concurrency primitives such as multi-threading, mutexes, semaphores etc., along with best practices like TDD (Test Driven Development).
- Participated in code reviews of other engineers’ work and ensured that all code adheres to company’s coding standards & guidelines.
- Used tools such as Git, Jira, Slack for version control, bug tracking and communication respectively.
- Worked with a team of five developers to create an API for the company’s mobile app
- Created unit tests and integration tests using Go, and JavaScript for all new code submissions
- Improved existing RESTful APIs by adding more functionality and error handling capabilities
- React Native Architect and Team Manager
- 6 years of professional mobile software experience in gathering Requirements, Analysis, Design, Development, Maintenance, Enhancement, Production Support of Web,iOS & Android - React-native development
- Flutter Application Architect and Team Manager
- 2 years of professional mobile software experience in gathering Requirements, Analysis, Design, Development, Maintenance, Enhancement, Production Support of Web,iOS & Android - Flutter development
- Write external python microservices for RSA application
- Developed Apps for different domains like Location Services, Insurance firms, E- Commerce, Telecommunications, Secure Enterprise, Lifestyle, News and Music
- Hands on experience working with software development methodologies like Waterfall model, Agile and Scrum Developments
- Proficient in programming languages/single page applications such as Python, HTML5, Java, JavaScript, jQuery, CSS3.
- Salesforce Architect and Team Manager
