Bajarang Agarwal

Bajarang Agarwal

$20/hr
Full Stack Dev - Laravel | NodeJS | Vue | PHP | Salesforce Certified
Reply rate:
50.0%
Availability:
Hourly ($/hour)
Location:
Jaipur, Rajasthan, India
Experience:
10 years
 Bajarang Agarwal -- A. SUMMARY Having more than 13 years of experience in design, development, and implementation of multi-tier web applications using the Java (J2EE), NodeJS and PHP. I have primarily worked with product development teams and have good experience in the Scrum process. I have worked on setting up couple of domains based on Salesforce and done with some API connections with Salesforce as well. B. TECHNICAL SKILLS Core Expertise: Salesforce, Java, NodeJS, Laravel, PHP Project Management Tools: JIRA, Rally, Bugzilla Versioning Control Tools: GIT, CVS, SVN Application Servers: JBoss, Apache Tomcat; Development Tools: Eclipse, Lomboz, Microsoft VISIO, FujabaToolSuite Database: Oracle, SQL Server, MySql Design Pattern: Facade, Singleton, Factory, Delegate, Service Locater, VO, TO and DAO Web Technologies: XML, HTML, CSS, JSON, XHTML, AJAX, JavaScript, jQuery, YUI Others: Maven, Ant, Pubnub, Twilio, Bandwidth, RabbitMQ, CloudAMQP, AWS, S3, Elastic Search, Memcache, EH Cache, New Relic, jProfiler, Web services, REST services, C. EDUCATION Master in Computer Application (MCA) with HONORS from Engineering College Bikaner(Rajasthan University,Jaipur) in 2006 B.Com. from Maharshi Dayanand University, Ajmer in 2003 D. EXPERIENCE Started own startup “Lucenta Solutions” and working since June 2016 Worked with Metacube Software Limited as Technical Lead from Apr 2006 to May 2016 E. PROJECT DETAILS 1. InvestorPO (Jan 2016 – Till date) Environment: Laravel, Vue.js Role: Team Lead Team Size: 4 Description: It is a boon to revolutionize the Real Estate sector by offering multiple tiers of service, managing lead-flow, property management, maintaining client relations, seeking buying & selling needs of the clients, etc. 2. Property List Manager (Jan 2017 – Till date) Environment: Laravel, Vue.js Role: Team Lead Team Size: 4 Description: It is a cloud based service that helps in property filtering and fulfillment services. It directly saves the time and money of the investors by generating the potential leads. It is an ultimate tool to serve the best outcomes. 3. Karriere Tutor (Jan 2016 – Till date) Environment: Java, J2EE, NodeJS, MongoDB, Docker containers Role: Team Lead Team Size: 5 Description: karriere tutor® is a state-supported company that would like to help everyone with the most important questioning of all employees: "What can I do for my future career?"  karriere tutor is leading education provider in Germany. Responsibilities: Creation of micro services and 3rd party integrations Client communication for discussing requirements, designs and follow up on blockers. Investigating and identifying the technology, tools and frameworks for supporting product requirements. Led the execution of the development pipeline and delivery of the releases to QA and Production. Managed the day-to-day activities of the development. Ensured that best practices for coding, architecture, and security are employed. Led and mentored the team in understanding functional requirements and solving technical problems. 4. Salesforce Developer/Admin (June 2018 – Till Date) Environment: Saleforce.com platform, Apex, Visualforce Role: Salesforce Developer/Admin Description: I have worked on couple of small Salesforce projects for setting up Real Estate and Finance domains. Responsibilities: Involved in gathering the requirements from business administrators to have a clear understanding about the accurate project requirements and understand the business requirements as documented through Business Process Model (BPM), Use Cases Model and Non-Functional Specifications  Worked on various salesforce.com standard objects like Accounts, Contacts, Leads, Campaigns, Reports and Dashboards.  Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.  Designed, and developed the Custom objects, validation rules, Page layouts, Custom tabs, Components to suit to the needs of the custom application.  Developed SFDC Customized Reports, Dashboards and Processes to continuously monitor data quality and integrity.  Used Data Loader for insert, update, and bulk import or export of data from Salesforce.com subjects. Used it to read, extract and load data from comma separated values (CSV) files. 5. Zippia (June 2015 – Dec 2016) Customer : Zippia Environment: NodeJS, MongoDB, Neo4j Role: Developer Team Size: 8 Description: Zippia provides an innovative way for you to discover new career options with the Career Map, an interactive visualization of millions of careers..It provides what all technologies/positions any person can move out. Any user can see the steps which he needs to take for next couple of years to reach at destination Responsibilities: Creation of career graph based on old resumes. Creation of micro services and job posting sites Client communication for discussing requirements, designs and follow up on blockers. Investigating and identifying the technology, tools and frameworks for supporting product requirements. Led the execution of the development pipeline and delivery of the releases to QA and Production. Managed the day-to-day activities of the development and qa team to track the sprint status. 6. Blueline Grid (Aug 2013 – May 2015) Customer : Bratton Technologies Environment: Java, Spring, REST API’s, MySQL, Tomcat, JPA, ElasticSearch, RabbitMQ Role: Team Lead Team Size: 9 Description: BlueLine Grid connects Law Enforcement, Fire, EMT, first responders and security teams -- with the simplest, most comprehensive, and affordable mobile solutions available. BlueLine Grid connects all public agencies in the United States, ranging from first responders to local, state and federal government agencies, to school systems and utilities -- uniting more than 44,000 jurisdictions and hundreds of thousands of departments in a common mobile platform. Discovery, communications, multi-agency collaboration, and geo-location awareness are now possible from BlueLine Grid on any mobile platform or device. Responsibilities: Client communication for discussing requirements, designs and follow up on blockers. Investigating and identifying the technology, tools and frameworks for supporting product requirements. Worked with team on handling performance issues to support around 10M members and their connections. Designed a solution for fast and scalable search using ElasticSearch to support ~10M members. Led the execution of the development pipeline and delivery of the releases to QA and Production. Managed the day-to-day activities of the development and qa team to track the sprint status. Ensured that best practices for coding, architecture, and security are employed. Led and mentored the team in understanding functional requirements and solving technical problems. 7. Bedrock (July 2009 – July 2013) Customer : Tradebeam Inc. Environment: J2EE, Struts2, Core Java, EJB3.0, Hibernate2.0, ant, Junit, XML, Oracle, Webservice, Quartz,YUI,JDK1.5.0 Role: Software Developer Team Size: 7 Description: This project is a combination of two earlier products of TradeBeam- GTM and Isupply. It provides solutions that streamline global trading processes for enterprises and their partners. It also provide import and export compliance, inventory management, shipment tracking, supply chain event management and global trade finance solutions such as open account and letter of credit management. Responsibilities: Involved in client communication for discussing the functional requirements. Identified the performance gaps and improvement of performance results. Investigation for best suitable frameworks and tools. Developed several key functional areas of the system 8. Global Trade Management (Nov 2006 to June 2009) Customer: TradeBeam Inc. San Mateo Environment: J2EE, Struts, Core Java, Hibernate, JUnit, JunitEE, Oracle, Weblogic, CVS, Log4j, Microsoft VISIO, FujabaToolSuite. Role: Software Developer Team Size: 50 Description: TradeBeam provides hosted solutions in the Global Trade Management space that cover trade compliance, trade visibility and trade finance. It delivers an end-to-end solution across order, shipment logistics and settlement to improve global trade operating efficiencies and cash flows. Our team worked closely with the customer in building and enhancing their global trade solution. This application has been built as a multi tenancy application and is being offered as a service (SaaS) to the enterprises. The hosted solutions are being used by some major corporations and their customers. I worked on the following Features in this Project: Export VAT Refund (Product Catalog) Document Generation Execution Maintain Document Generation Rules Document Export Compliance Document Copy Matching Rules Data Services Layer Reconciliation Responsibilities: Involvement in complete SDLC. Prepared Sign Off and Design documents. Worked on performance issues for improving application performance. Wrote JSP, Action classes, Delegate, Facade, Bean, DAO layers. Wrote JUnit and JunitEE Test Cases for Testing. Functional Testing and Bug Fixing.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.