Balpreet S Brar Email and Phone Number
● Over 14+ years of experience with proven ability to effectively manage large projects across a broad spectrum of services. ● Well-versed in functional and non-functional requirement elicitation and analysis, architecture/design reviews, Agile Methodology, Continuous Integration and Deployment, and CPU/memory profiling. ● Architect and implemented microservices-based applications utilizing RESTful APIs and communication protocols to ensure seamless integration and scalability.● Extensive experience in Spring 2.5/ 3.0 using Spring MVC framework, Aspect Oriented Programming (AOP pattern), Spring DAO (JDBC) pattern, Inversion of Control (Spring IOC) pattern, Spring Boot. Also, strong experience on – Spring Batch, Kafka, MQ for bulk processing of millions of data on a day-to-day basis.● Designed and optimized database schemas, leveraging MongoDB and MySQL, for efficient data storage and retrieval.● Implemented security measures, such as authentication and authorization mechanisms, to protect sensitive data and ensure system integrity.● Hand on experience in developing both SOAP/REST based web services using JAX-WS (Axis2, CXF) and JAX-RS (Rest Easy, spring, Jersey, CXF).● Automated virtual machine deployment on ESXi hosts using Ansible scripts● Expertise in building and deploying web applications in Cloud environments like AWS, Kubernetes and Rancher● Well-versed in Heap and CPU profiling to triage OOM issues and Performance Bottlenecks. ● Build Slack chatbot to integrate with web application and GitHub to implement customize commands with webhooks● Collaborated with cross-functional teams, including product managers and UI/UX designers, to gather requirements and deliver user-centric software solutions.● Actively participated in agile development methodologies, including daily stand-up meetings, sprint planning, and retrospectives.● Contributed to the adoption of CI/CD practices to streamline the software delivery process and improve team productivity.● Strong analytical capabilities with good leadership, communication, problem-solving, and result-oriented skills. ● Ability to troubleshoot complex technical issues and provide manageable solutions to customers.
-
Sr Full-Stack Java EngineerVsp Vision Care Feb 2020 - PresentResponsibilities:● Led a team of engineers to decompose a large monolith service into microservices.● Design, developed and unit tested multiple microservices using Spring Boot, REST deployed in Kubernetes using helm.● Initiated and led discussions to setup Full/Hybrid CI/CD for the multi-repo services.● Architect and designed framework for workflow development e.g., Service creation workflow to keep the code modularize, scalable and testable● Used Flyway scripts to migrate DB schema and used spring profiles to separate local vs stage vs prod schema and data population.● Configure Swagger in Spring Boot application to expose REST endpoints for direct consumptions.● Introduced and integrate PUML in the product to facilitate creating architecture diagrams in the portal UI.● Member of the group of selected engineers responsible to maintain and enforce software quality control across the software platform department.● Conducted code reviews, provided constructive feedback, and mentored team members to improve code quality and foster professional growth.● Actively participated in agile development methodologies, including daily stand-up meetings, sprint planning, and retrospectives.● Documented software designs, technical specifications, and user manuals for reference and future maintenance.● Leverage JMX to Autodiscover deployed services in Kubernetes and created user interface to interact with JMX beans. -
Sr Full-Stack Java ConsultantHitachi Mar 2018 - Feb 2020Responsibilities:● Worked through the entire release life cycle of the HCP S Series storage product from design and development to testing and final release.● Designed and implemented back-end APIs for object storage, including an Amazon S3 compliant interface.● Implemented a recursive algorithm (DFS+ backtracking) for dynamic discovery of SAS devices.● Analysed thread and heap dump and fixed number of deadlock issues.● Utilized singleton pattern to collect S3 statistics through tomcat valve.● Designed and developed a REST endpoint to collect storage metrics efficiently for HCP S Series product.● Took ownership of core components and modules to implement enhancements and fixed bugs.● Resolved customer escalations, analysing live systems and resolving the issues that were causing outages.● Help the team with code structuring, code quality, best practices. -
Sr Backend Java EngineerF5 Oct 2015 - Mar 2018Responsibilities: ● Designed, developed and unit-tested NAT, protocol security, firewall policy configuration objects for centralized management. [JAVA, Mockito, REST]● Utilized design patterns for implementation of base classes to validate HTTP requests and transform data schema from BIG-IP to BIG-IQ. [Builder and Factory design patterns]● Implemented customer-facing “Rename Objects” feature by employing complex object tree traversal techniques.● Employed an HTTP server as an events listener, learn various types of firewall events and DoS attack events.● Initiated implementation of “One-Button Configuration” for setup of remote log-in on BIG-IP devices.● Introduced Mockito, Power Mockito to team as unit testing frameworks; implemented base classes to mirror common functionality using Mockito.● Analyzed and resolved memory leak issues to increase application performance using GC logs, heap and thread dumps. [JPerfAnal, MAT, VisualVM] ● Collaborated with various cross functional teams (development, QA, network) in Agile environment to effectively monitor feature development. [JIRA]● Mentored interns to provide help and guidance for any technical issues. -
Backend Java ConsultantAcopia Networks Nov 2013 - Sep 2015Responsibilities:● Utilized Asynchronous programming to develop integral features for BIG-IQ.● Launched “Upgrade” feature for version updates of configuration objects. [JAVA, Asynchronous Framework]● Developed bash scripts to compare configuration of two BIG-IQs and two BIG-IPs.● Configured and managed development environment for VM management team. [vSphere]● Implemented a feature to download fraud protection signatures from SOC and synchronize them amongst connected logging nodes.● Designed and coded multi-threaded application to receive fraud protection alert rule and synchronize them among log nodes. [JAVA, Multi-Threading] -
Backend Java ConsultantDell Technologies Jun 2012 - Oct 2013Responsibilities:● Developed a RESTful web service to generate reports based on information collected from Virtual Storage Management (VSM) tool. [J2EE, REST, Hibernate, JBoss]● Introduced server-side components to store all VSM related information. [vSphere API, Hibernate]● Remedied various bugs in an important VSM project.● Designed and optimized database queries to improve performance and reduce response times.● Participated in code reviews, identified and resolved code issues, and ensured adherence to coding standards.● Assisted in troubleshooting and resolving software defects reported by customers and internal stakeholders -
Software EngineerDell International Services India Private Limited Dec 2006 - May 2010Bengaluru, Karnataka, IndiaResponsibilities:● Designed and developed a web service using JAX-WS and Jersey to retrieve performance report. [J2EE, Tomcat]● Implement a multi-threaded application to help in enhancing performance of a web application by parsing server log files (Apache access, IIS log file) and generating various Time series and Pie charts. [Java core, Swing, MySQL, JFreeChart]● End to End configuration of traffic management, load balancer, hosted zones and SSL certificate configuration.● Developed server-side components to integrate database for CRUD operations. [JAVA, Servlet, JSP, JDBC]● Participated in the entire software development life cycle, including requirements gathering, design, development, testing, and deployment.● Configured continuous integration environment for development team. [Hudson, Bugzilla, Sonar, SVN]
Balpreet S Brar Education Details
Frequently Asked Questions about Balpreet S Brar
What company does Balpreet S Brar work for?
Balpreet S Brar works for Vsp Vision Care
What is Balpreet S Brar's role at the current company?
Balpreet S Brar's current role is Sr Full-stack Java Consultant at VSP Vision Care.
What schools did Balpreet S Brar attend?
Balpreet S Brar attended University Of The Pacific.
Who are Balpreet S Brar's colleagues?
Balpreet S Brar's colleagues are Marcia Amant, Rebecca Koelling, Carmaine Cotham, Suzanne Brehm, Heather Corkery, Shauna Vanderstel, Mba, Cpmi, Charlene Tarver.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial